├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── custom-issue.md │ └── feature_request.md ├── pull_request_template.md └── workflows │ ├── build-and-deploy-dingus.yml │ ├── build.yml │ └── publish.yml ├── .gitignore ├── CHARTER.md ├── CONTRIBUTING.md ├── DEVELOPERS.md ├── HEADER ├── LICENSE ├── README.md ├── architecture.puml ├── assets └── APLogo.png ├── jsdoc.json ├── lerna.json ├── package.json ├── packages ├── dingus │ └── package-lock.json ├── markdown-cicero │ ├── .eslintignore │ ├── .eslintrc.yml │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── header.md │ ├── header.txt │ ├── index.js │ ├── jest.config.js │ ├── jsdoc.json │ ├── lib │ │ ├── CiceroEditTransformer.test.js │ │ ├── CiceroMarkTransformer.js │ │ ├── CiceroMarkTransformer.test.js │ │ ├── CommonMarkSpec.test.js │ │ ├── Decorators.js │ │ ├── Decorators.test.js │ │ ├── FromCiceroEditVisitor.js │ │ ├── ToCiceroMarkUnwrappedVisitor.js │ │ ├── ToCommonMarkVisitor.js │ │ ├── ToMarkdownCiceroVisitor.js │ │ ├── UnquoteVariables.js │ │ ├── __snapshots__ │ │ │ ├── CiceroEditTransformer.test.js.snap │ │ │ ├── CiceroMarkTransformer.test.js.snap │ │ │ └── CommonMarkSpec.test.js.snap │ │ ├── cicerorules.js │ │ └── fromciceromarkrules.js │ ├── package-lock.json │ ├── package.json │ └── test │ │ └── data │ │ ├── ciceroedit │ │ ├── acceptance-formatted.md │ │ ├── acceptance-formula.md │ │ ├── acceptance-notclause.md │ │ ├── acceptance-notclause2.md │ │ ├── acceptance-notformula.md │ │ ├── acceptance-reversed.md │ │ ├── acceptance.md │ │ ├── blockquote.md │ │ ├── clause.md │ │ ├── clauseulist.md │ │ ├── codeblock-info.md │ │ ├── codeblock.md │ │ ├── demandforecast.md │ │ ├── emph-strong.md │ │ ├── emph.md │ │ ├── h1.md │ │ ├── h2.md │ │ ├── h3.md │ │ ├── h4.md │ │ ├── h5.md │ │ ├── h6.md │ │ ├── html-inline-uri.md │ │ ├── html-inline.md │ │ ├── html-mixed.md │ │ ├── inline-code.md │ │ ├── latedelivery-else.md │ │ ├── latedelivery-noforce.md │ │ ├── latedelivery-notif.md │ │ ├── latedelivery-onlyelse.md │ │ ├── latedelivery.md │ │ ├── link.md │ │ ├── multiline-html-block.md │ │ ├── ol-tight.md │ │ ├── ol.md │ │ ├── paragraphs.md │ │ ├── strong.md │ │ ├── text.md │ │ ├── thematicbreak.md │ │ ├── ul-tight.md │ │ ├── ul.md │ │ ├── ulist-nolist.md │ │ ├── ulist.md │ │ ├── ulist2.md │ │ ├── variable-enum.md │ │ ├── variable-notvariable.md │ │ ├── variable-reversed.md │ │ └── variable.md │ │ ├── ciceromark │ │ ├── acceptance-formatted.md │ │ ├── acceptance-formula.md │ │ ├── acceptance-nosrc.md │ │ ├── acceptance-notclause.md │ │ ├── acceptance-notclause2.md │ │ ├── acceptance-notformula.md │ │ ├── acceptance-reversed.md │ │ ├── acceptance.md │ │ ├── blockquote.md │ │ ├── clause.md │ │ ├── clauseulist.md │ │ ├── codeblock-info.md │ │ ├── codeblock.md │ │ ├── demandforecast.md │ │ ├── emph-strong.md │ │ ├── emph.md │ │ ├── h1.md │ │ ├── h2.md │ │ ├── h3.md │ │ ├── h4.md │ │ ├── h5.md │ │ ├── h6.md │ │ ├── html-inline-uri.md │ │ ├── html-inline.md │ │ ├── html-mixed.md │ │ ├── inline-code.md │ │ ├── latedelivery-else.md │ │ ├── latedelivery-noforce.md │ │ ├── latedelivery-notif.md │ │ ├── latedelivery-onlyelse.md │ │ ├── latedelivery.md │ │ ├── link.md │ │ ├── multiline-html-block.md │ │ ├── ol-tight.md │ │ ├── ol.md │ │ ├── paragraphs.md │ │ ├── strong.md │ │ ├── text.md │ │ ├── thematicbreak.md │ │ ├── ul-tight.md │ │ ├── ul.md │ │ ├── ulist-nolist.md │ │ ├── ulist.md │ │ ├── ulist2.md │ │ ├── variable-enum.md │ │ ├── variable-notvariable.md │ │ ├── variable-reversed.md │ │ └── variable.md │ │ ├── decorators │ │ ├── boolean.json │ │ ├── identifier.json │ │ ├── invalid-arg-name.json │ │ ├── invalid-odd.json │ │ ├── multi.json │ │ ├── number.json │ │ └── string.json │ │ └── spec.txt ├── markdown-cli │ ├── .eslintignore │ ├── .eslintrc.yml │ ├── LICENSE │ ├── README.md │ ├── header.md │ ├── header.txt │ ├── index.js │ ├── jsdoc.json │ ├── lib │ │ └── commands.js │ ├── package.json │ └── test │ │ ├── cli.js │ │ ├── data │ │ ├── acceptance │ │ │ ├── @models.accordproject.org.accordproject.contract.cto │ │ │ ├── @models.accordproject.org.accordproject.runtime.cto │ │ │ ├── @models.accordproject.org.address.cto │ │ │ ├── @models.accordproject.org.geo.cto │ │ │ ├── @models.accordproject.org.organization.cto │ │ │ ├── ciceroedit.md │ │ │ ├── ciceromark.json │ │ │ ├── ciceromark_parsed.json │ │ │ ├── ciceromark_unquoted.json │ │ │ ├── ciceromark_untyped.json │ │ │ ├── commonmark.json │ │ │ ├── data.json │ │ │ ├── grammar.json │ │ │ ├── grammar.tem.md │ │ │ ├── grammar_tokens.json │ │ │ ├── model.cto │ │ │ ├── omitted-acceptance-of-delivery.json │ │ │ ├── omitted-acceptance-of-delivery.xml │ │ │ ├── sample.html │ │ │ ├── sample.md │ │ │ ├── sample.txt │ │ │ ├── sample_cicero.md │ │ │ └── slate.json │ │ ├── input.md │ │ ├── promissory-note.md │ │ ├── sample-service-level-agreement.docx │ │ └── sample-service-level-agreement.md │ │ └── extension │ │ ├── toc.js │ │ └── wordcount.js ├── markdown-common │ ├── .eslintignore │ ├── .eslintrc.yml │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── header.md │ ├── header.txt │ ├── index.js │ ├── jest.config.js │ ├── jsdoc.json │ ├── lib │ │ ├── CommonMarkSpec.test.js │ │ ├── CommonMarkTransformer.js │ │ ├── CommonMarkTransformer.test.js │ │ ├── CommonMarkUtils.js │ │ ├── FromCommonMarkVisitor.js │ │ ├── FromMarkdownIt.js │ │ ├── FromMarkdownIt.test.js │ │ ├── Stack.js │ │ ├── Stack.test.js │ │ ├── ToMarkdownVisitor.js │ │ ├── ToMarkdownVisitor.test.js │ │ ├── __snapshots__ │ │ │ ├── CommonMarkSpec.test.js.snap │ │ │ └── CommonMarkTransformer.test.js.snap │ │ ├── externalModels │ │ │ ├── .gitignore │ │ │ ├── .npmignore │ │ │ └── README.md │ │ ├── fromcommonmarkrules.js │ │ ├── removeFormatting.js │ │ └── tocommonmarkrules.js │ ├── package-lock.json │ ├── package.json │ └── test │ │ └── data │ │ ├── acceptance.md │ │ ├── blockquote.md │ │ ├── clause.md │ │ ├── codeblock-info.md │ │ ├── codeblock.md │ │ ├── codeblocknoescape.md │ │ ├── codeinblock.md │ │ ├── codeinblock2.md │ │ ├── copyright.tem.md │ │ ├── editor.md │ │ ├── emph-strong.md │ │ ├── emph.md │ │ ├── empty.md │ │ ├── escapes.md │ │ ├── fixed.md │ │ ├── h1.md │ │ ├── h2.md │ │ ├── h3.md │ │ ├── h4.md │ │ ├── h5.md │ │ ├── h6.md │ │ ├── heading-empty.md │ │ ├── headingdigit.md │ │ ├── headingdigit2.md │ │ ├── headingdigit3.md │ │ ├── html-inline-closing.md │ │ ├── html-inline-uri.md │ │ ├── html-inline.md │ │ ├── html-mixed.md │ │ ├── image-no-title.md │ │ ├── image.md │ │ ├── inline-code.md │ │ ├── link-title.md │ │ ├── link.md │ │ ├── listcodeblock.md │ │ ├── miniblockquote.md │ │ ├── miniblockquote2.md │ │ ├── mixed.md │ │ ├── multiline-html-block.md │ │ ├── nested-list.md │ │ ├── nestedblockquote.md │ │ ├── nestedblockquote2.md │ │ ├── ol-tight.md │ │ ├── ol.md │ │ ├── paragraphs.md │ │ ├── spec.txt │ │ ├── strong.md │ │ ├── table.md │ │ ├── table_bold.md │ │ ├── table_code.md │ │ ├── table_image.md │ │ ├── table_links.md │ │ ├── table_skewed.md │ │ ├── text.md │ │ ├── text2.md │ │ ├── thematicbreak.md │ │ ├── ul-tight.md │ │ ├── ul.md │ │ ├── ulist3.md │ │ ├── variable-enum.md │ │ └── variable.md ├── markdown-html │ ├── .babelrc │ ├── .eslintignore │ ├── .eslintrc.yml │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── header.md │ ├── header.txt │ ├── index.js │ ├── jest.config.js │ ├── jsdoc.json │ ├── package.json │ ├── src │ │ ├── HtmlTransformer.js │ │ ├── HtmlTransformer.test.js │ │ ├── ToCiceroMarkVisitor.js │ │ ├── ToHtmlStringVisitor.js │ │ ├── __snapshots__ │ │ │ └── HtmlTransformer.test.js.snap │ │ ├── helpers.js │ │ └── rules.js │ ├── test │ │ └── data │ │ │ ├── ciceromark │ │ │ ├── acceptance.html │ │ │ ├── acceptance.json │ │ │ ├── fixedinterest.html │ │ │ ├── fixedinterest.json │ │ │ ├── latedelivery.html │ │ │ └── latedelivery.json │ │ │ └── markdown │ │ │ ├── blockquote.md │ │ │ ├── codeblock-info.md │ │ │ ├── codeblock.md │ │ │ ├── emph-strong.md │ │ │ ├── emph.md │ │ │ ├── h1.md │ │ │ ├── h2.md │ │ │ ├── h3.md │ │ │ ├── h4.md │ │ │ ├── h5.md │ │ │ ├── h6.md │ │ │ ├── html-inline.md │ │ │ ├── html-mixed.md │ │ │ ├── inline-code.md │ │ │ ├── linebreak.md │ │ │ ├── link.md │ │ │ ├── multiline-html-block.md │ │ │ ├── ol-tight.md │ │ │ ├── ol.md │ │ │ ├── paragraphs.md │ │ │ ├── strong.md │ │ │ ├── table.md │ │ │ ├── table_complex.md │ │ │ ├── text.md │ │ │ ├── thematicbreak.md │ │ │ ├── ul-tight.md │ │ │ └── ul.md │ └── webpack.config.js ├── markdown-it-cicero │ ├── .eslintignore │ ├── .eslintrc.yml │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── header.md │ ├── header.txt │ ├── index.js │ ├── jsdoc.json │ ├── lib │ │ ├── cicero_block.js │ │ ├── cicero_block_render.js │ │ ├── cicero_inline.js │ │ ├── cicero_re.js │ │ ├── index.js │ │ └── names.json │ ├── package.json │ └── test │ │ ├── data │ │ ├── all.html │ │ ├── all.json │ │ ├── all.tem.md │ │ ├── autoclose1.html │ │ ├── autoclose1.json │ │ ├── autoclose1.tem.md │ │ ├── autoclose2.html │ │ ├── autoclose2.json │ │ ├── autoclose2.tem.md │ │ ├── autoclose3.html │ │ ├── autoclose3.json │ │ ├── autoclose3.tem.md │ │ ├── clause1.html │ │ ├── clause1.json │ │ ├── clause1.tem.md │ │ ├── clause2.html │ │ ├── clause2.json │ │ ├── clause2.tem.md │ │ ├── clause3.html │ │ ├── clause3.json │ │ ├── clause3.tem.md │ │ ├── clause4.html │ │ ├── clause4.json │ │ ├── clause4.tem.md │ │ ├── clause5.html │ │ ├── clause5.json │ │ ├── clause5.tem.md │ │ ├── clause6.html │ │ ├── clause6.json │ │ ├── clause6.tem.md │ │ ├── nestedclause1.html │ │ ├── nestedclause1.json │ │ ├── nestedclause1.tem.md │ │ ├── nestedclause2.html │ │ ├── nestedclause2.json │ │ ├── nestedclause2.tem.md │ │ ├── none.html │ │ ├── none.json │ │ ├── none.tem.md │ │ ├── notclause1.html │ │ ├── notclause1.json │ │ ├── notclause1.tem.md │ │ ├── notclause2.html │ │ ├── notclause2.json │ │ ├── notclause2.tem.md │ │ ├── notclause3.html │ │ ├── notclause3.json │ │ ├── notclause3.tem.md │ │ ├── notclause4.html │ │ ├── notclause4.json │ │ └── notclause4.tem.md │ │ └── index.js ├── markdown-it-template │ ├── .eslintignore │ ├── .eslintrc.yml │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── header.md │ ├── header.txt │ ├── index.js │ ├── jsdoc.json │ ├── lib │ │ ├── index.js │ │ ├── names.json │ │ ├── template_block.js │ │ ├── template_block_render.js │ │ ├── template_inline.js │ │ ├── template_inline_render.js │ │ └── template_re.js │ ├── package-lock.json │ ├── package.json │ └── test │ │ ├── data │ │ ├── all.html │ │ ├── all.json │ │ ├── all.tem.md │ │ ├── autoclose1.html │ │ ├── autoclose1.json │ │ ├── autoclose1.tem.md │ │ ├── autoclose2.html │ │ ├── autoclose2.json │ │ ├── autoclose2.tem.md │ │ ├── autoclose3.html │ │ ├── autoclose3.json │ │ ├── autoclose3.tem.md │ │ ├── clause1.html │ │ ├── clause1.json │ │ ├── clause1.tem.md │ │ ├── clause2.html │ │ ├── clause2.json │ │ ├── clause2.tem.md │ │ ├── clause3.html │ │ ├── clause3.json │ │ ├── clause3.tem.md │ │ ├── clause4.html │ │ ├── clause4.json │ │ ├── clause4.tem.md │ │ ├── clause5.html │ │ ├── clause5.json │ │ ├── clause5.tem.md │ │ ├── clause6.html │ │ ├── clause6.json │ │ ├── clause6.tem.md │ │ ├── inline1.html │ │ ├── inline1.json │ │ ├── inline1.tem.md │ │ ├── none.html │ │ ├── none.json │ │ ├── none.tem.md │ │ ├── notclause1.html │ │ ├── notclause1.json │ │ ├── notclause1.tem.md │ │ ├── notclause2.html │ │ ├── notclause2.json │ │ ├── notclause2.tem.md │ │ ├── notclause3.html │ │ ├── notclause3.json │ │ ├── notclause3.tem.md │ │ ├── notclause4.html │ │ ├── notclause4.json │ │ ├── notclause4.tem.md │ │ ├── notclause5.html │ │ ├── notclause5.json │ │ └── notclause5.tem.md │ │ └── index.js ├── markdown-template │ ├── .babelrc │ ├── .eslintignore │ ├── .eslintrc.yml │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── header.md │ ├── header.txt │ ├── index.js │ ├── jest.config.js │ ├── jsdoc.json │ ├── lib │ │ ├── FormulaVisitor.js │ │ ├── ModelVisitor.js │ │ ├── TemplateMarkTransformer.js │ │ ├── ToCiceroMarkVisitor.js │ │ ├── ToMarkdownTemplateVisitor.js │ │ ├── ToParserVisitor.js │ │ ├── TypeVisitor.js │ │ ├── datetimeutil.js │ │ ├── errorutil.js │ │ ├── externalModels │ │ │ └── README.md │ │ ├── fromtemplatemarkrules.js │ │ ├── normalize.js │ │ ├── templateexception.js │ │ ├── templatemarkutil.js │ │ ├── templaterules.js │ │ ├── toparserrules.js │ │ └── util.js │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── FormulaVisitor.js │ │ ├── ModelVisitor.js │ │ ├── TemplateMarkTransformer.js │ │ ├── ToMarkdownTemplateVisitor.js │ │ ├── TypeVisitor.js │ │ ├── datetimeutil.js │ │ ├── errorutil.js │ │ ├── fromtemplatemarkrules.js │ │ ├── normalize.js │ │ ├── templateexception.js │ │ ├── templatemarkutil.js │ │ ├── templaterules.js │ │ └── util.js │ ├── test │ │ ├── TemplateMarkTransformer.js │ │ └── normalize.js │ └── webpack.config.js └── markdown-transform │ ├── .eslintignore │ ├── .eslintrc.yml │ ├── LICENSE │ ├── README.md │ ├── header.md │ ├── header.txt │ ├── index.js │ ├── jest.config.js │ ├── jsdoc.json │ ├── lib │ ├── builtinTransforms.js │ ├── transform.js │ └── transformEngine.js │ ├── package.json │ ├── scripts │ └── generateDiagram.js │ ├── src │ ├── builtinTransforms.js │ ├── transform.js │ └── transformEngine.js │ ├── test │ ├── data │ │ ├── acceptance │ │ │ ├── ciceroedit.md │ │ │ ├── ciceromark.json │ │ │ ├── ciceromark_parsed.json │ │ │ ├── ciceromark_unquoted.json │ │ │ ├── ciceromark_unwrapped.json │ │ │ ├── commonmark.json │ │ │ ├── data.json │ │ │ ├── grammar.json │ │ │ ├── grammar.tem.md │ │ │ ├── grammar_tokens.json │ │ │ ├── model.cto │ │ │ ├── omitted-acceptance-of-delivery.json │ │ │ ├── omitted-acceptance-of-delivery.xml │ │ │ ├── sample.html │ │ │ ├── sample.md │ │ │ ├── sample.txt │ │ │ ├── sample_cicero.md │ │ │ └── slate.json │ │ ├── contract │ │ │ └── contract.md │ │ ├── demandforecast │ │ │ ├── demandforecast.json │ │ │ └── demandforecast.md │ │ ├── latedelivery │ │ │ ├── latedelivery.json │ │ │ └── latedelivery.md │ │ ├── multiple-clauses │ │ │ ├── multiple-clauses.json │ │ │ └── multiple-clauses.md │ │ ├── promissory │ │ │ ├── promissory.json │ │ │ └── promissory.md │ │ ├── sample │ │ │ └── sample.html │ │ ├── template1 │ │ │ ├── grammar.tem.md │ │ │ ├── model.cto │ │ │ └── sample.md │ │ ├── variable-enum │ │ │ └── variable-enum.md │ │ └── variable │ │ │ └── variable.md │ ├── transform.js │ └── transformEngine.js │ ├── transformations.png │ └── webpack.config.js └── scripts ├── MigrateDocument.js ├── README.md ├── coverage.js ├── external ├── Models.hbs ├── README.md ├── cleanExternalModels.js ├── getExternalModels.js └── models.json ├── migrate.js ├── tag.js └── timestamp.js /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/custom-issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/.github/ISSUE_TEMPLATE/custom-issue.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/build-and-deploy-dingus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/.github/workflows/build-and-deploy-dingus.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/.gitignore -------------------------------------------------------------------------------- /CHARTER.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/CHARTER.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DEVELOPERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/DEVELOPERS.md -------------------------------------------------------------------------------- /HEADER: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/HEADER -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/README.md -------------------------------------------------------------------------------- /architecture.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/architecture.puml -------------------------------------------------------------------------------- /assets/APLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/assets/APLogo.png -------------------------------------------------------------------------------- /jsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/jsdoc.json -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/lerna.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/package.json -------------------------------------------------------------------------------- /packages/dingus/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/dingus/package-lock.json -------------------------------------------------------------------------------- /packages/markdown-cicero/.eslintignore: -------------------------------------------------------------------------------- 1 | coverage 2 | node_modules 3 | out 4 | umd 5 | test/data 6 | scripts 7 | -------------------------------------------------------------------------------- /packages/markdown-cicero/.eslintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/.eslintrc.yml -------------------------------------------------------------------------------- /packages/markdown-cicero/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/.gitignore -------------------------------------------------------------------------------- /packages/markdown-cicero/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/LICENSE -------------------------------------------------------------------------------- /packages/markdown-cicero/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/README.md -------------------------------------------------------------------------------- /packages/markdown-cicero/header.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/header.md -------------------------------------------------------------------------------- /packages/markdown-cicero/header.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/header.txt -------------------------------------------------------------------------------- /packages/markdown-cicero/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/index.js -------------------------------------------------------------------------------- /packages/markdown-cicero/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/jest.config.js -------------------------------------------------------------------------------- /packages/markdown-cicero/jsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/jsdoc.json -------------------------------------------------------------------------------- /packages/markdown-cicero/lib/CiceroEditTransformer.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/lib/CiceroEditTransformer.test.js -------------------------------------------------------------------------------- /packages/markdown-cicero/lib/CiceroMarkTransformer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/lib/CiceroMarkTransformer.js -------------------------------------------------------------------------------- /packages/markdown-cicero/lib/CiceroMarkTransformer.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/lib/CiceroMarkTransformer.test.js -------------------------------------------------------------------------------- /packages/markdown-cicero/lib/CommonMarkSpec.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/lib/CommonMarkSpec.test.js -------------------------------------------------------------------------------- /packages/markdown-cicero/lib/Decorators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/lib/Decorators.js -------------------------------------------------------------------------------- /packages/markdown-cicero/lib/Decorators.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/lib/Decorators.test.js -------------------------------------------------------------------------------- /packages/markdown-cicero/lib/FromCiceroEditVisitor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/lib/FromCiceroEditVisitor.js -------------------------------------------------------------------------------- /packages/markdown-cicero/lib/ToCiceroMarkUnwrappedVisitor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/lib/ToCiceroMarkUnwrappedVisitor.js -------------------------------------------------------------------------------- /packages/markdown-cicero/lib/ToCommonMarkVisitor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/lib/ToCommonMarkVisitor.js -------------------------------------------------------------------------------- /packages/markdown-cicero/lib/ToMarkdownCiceroVisitor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/lib/ToMarkdownCiceroVisitor.js -------------------------------------------------------------------------------- /packages/markdown-cicero/lib/UnquoteVariables.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/lib/UnquoteVariables.js -------------------------------------------------------------------------------- /packages/markdown-cicero/lib/__snapshots__/CiceroEditTransformer.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/lib/__snapshots__/CiceroEditTransformer.test.js.snap -------------------------------------------------------------------------------- /packages/markdown-cicero/lib/__snapshots__/CiceroMarkTransformer.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/lib/__snapshots__/CiceroMarkTransformer.test.js.snap -------------------------------------------------------------------------------- /packages/markdown-cicero/lib/__snapshots__/CommonMarkSpec.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/lib/__snapshots__/CommonMarkSpec.test.js.snap -------------------------------------------------------------------------------- /packages/markdown-cicero/lib/cicerorules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/lib/cicerorules.js -------------------------------------------------------------------------------- /packages/markdown-cicero/lib/fromciceromarkrules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/lib/fromciceromarkrules.js -------------------------------------------------------------------------------- /packages/markdown-cicero/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/package-lock.json -------------------------------------------------------------------------------- /packages/markdown-cicero/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/package.json -------------------------------------------------------------------------------- /packages/markdown-cicero/test/data/ciceroedit/acceptance-formatted.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/test/data/ciceroedit/acceptance-formatted.md -------------------------------------------------------------------------------- /packages/markdown-cicero/test/data/ciceroedit/acceptance-formula.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/test/data/ciceroedit/acceptance-formula.md -------------------------------------------------------------------------------- /packages/markdown-cicero/test/data/ciceroedit/acceptance-notclause.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/test/data/ciceroedit/acceptance-notclause.md -------------------------------------------------------------------------------- /packages/markdown-cicero/test/data/ciceroedit/acceptance-notclause2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/test/data/ciceroedit/acceptance-notclause2.md -------------------------------------------------------------------------------- /packages/markdown-cicero/test/data/ciceroedit/acceptance-notformula.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/test/data/ciceroedit/acceptance-notformula.md -------------------------------------------------------------------------------- /packages/markdown-cicero/test/data/ciceroedit/acceptance-reversed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/test/data/ciceroedit/acceptance-reversed.md -------------------------------------------------------------------------------- /packages/markdown-cicero/test/data/ciceroedit/acceptance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/test/data/ciceroedit/acceptance.md -------------------------------------------------------------------------------- /packages/markdown-cicero/test/data/ciceroedit/blockquote.md: -------------------------------------------------------------------------------- 1 | This is 2 | 3 | > A quote. -------------------------------------------------------------------------------- /packages/markdown-cicero/test/data/ciceroedit/clause.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/test/data/ciceroedit/clause.md -------------------------------------------------------------------------------- /packages/markdown-cicero/test/data/ciceroedit/clauseulist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/test/data/ciceroedit/clauseulist.md -------------------------------------------------------------------------------- /packages/markdown-cicero/test/data/ciceroedit/codeblock-info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/test/data/ciceroedit/codeblock-info.md -------------------------------------------------------------------------------- /packages/markdown-cicero/test/data/ciceroedit/codeblock.md: -------------------------------------------------------------------------------- 1 | ``` 2 | this is a multiline 3 | code 4 | block. 5 | ``` -------------------------------------------------------------------------------- /packages/markdown-cicero/test/data/ciceroedit/demandforecast.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/test/data/ciceroedit/demandforecast.md -------------------------------------------------------------------------------- /packages/markdown-cicero/test/data/ciceroedit/emph-strong.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/test/data/ciceroedit/emph-strong.md -------------------------------------------------------------------------------- /packages/markdown-cicero/test/data/ciceroedit/emph.md: -------------------------------------------------------------------------------- 1 | This is *some* text. -------------------------------------------------------------------------------- /packages/markdown-cicero/test/data/ciceroedit/h1.md: -------------------------------------------------------------------------------- 1 | # Heading One -------------------------------------------------------------------------------- /packages/markdown-cicero/test/data/ciceroedit/h2.md: -------------------------------------------------------------------------------- 1 | ## Heading Two -------------------------------------------------------------------------------- /packages/markdown-cicero/test/data/ciceroedit/h3.md: -------------------------------------------------------------------------------- 1 | ### Heading Three -------------------------------------------------------------------------------- /packages/markdown-cicero/test/data/ciceroedit/h4.md: -------------------------------------------------------------------------------- 1 | #### Heading Four -------------------------------------------------------------------------------- /packages/markdown-cicero/test/data/ciceroedit/h5.md: -------------------------------------------------------------------------------- 1 | ##### Heading Five -------------------------------------------------------------------------------- /packages/markdown-cicero/test/data/ciceroedit/h6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/test/data/ciceroedit/h6.md -------------------------------------------------------------------------------- /packages/markdown-cicero/test/data/ciceroedit/html-inline-uri.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/test/data/ciceroedit/html-inline-uri.md -------------------------------------------------------------------------------- /packages/markdown-cicero/test/data/ciceroedit/html-inline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/accordproject/markdown-transform/HEAD/packages/markdown-cicero/test/data/ciceroedit/html-inline.md -------------------------------------------------------------------------------- /packages/markdown-cicero/test/data/ciceroedit/html-mixed.md: -------------------------------------------------------------------------------- 1 | # Heading One 2 |