diff --git a/README.md b/README.md index 5771ca73..6f2e44c2 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ ## Introduction -A transformation and parsing framework for converting markdown content to HTML, PDF, DOCX, Slate (for rich-text editing) and other structured document object models (DOMs). +A transformation and parsing framework for converting markdown content to HTML and other structured document object models (DOMs). ![Transformations](./packages/markdown-transform/transformations.png) @@ -29,10 +29,7 @@ Top level repository (markdown-transform), with sub packages. Each sub-package i * [markdown-common](https://github.com/accordproject/markdown-transform/tree/main/packages/markdown-common) : converts between markdown strings and the CommonMark DOM * [markdown-cicero](https://github.com/accordproject/markdown-transform/tree/main/packages/markdown-cicero) : converts between the CommonMark DOM and the CiceroMark DOM * [markdown-template](https://github.com/accordproject/markdown-transform/tree/main/packages/markdown-template) : converts between JSON data + markdown strings and TemplateMark -* [markdown-slate](https://github.com/accordproject/markdown-transform/tree/main/packages/markdown-slate) : converts between the CiceroMark DOM and the Slate DOM * [markdown-html](https://github.com/accordproject/markdown-transform/tree/main/packages/markdown-html) : converts between the CiceroMark DOM and HTML -* [markdown-pdf](https://github.com/accordproject/markdown-transform/tree/main/packages/markdown-pdf) : converts between a PDF file and the CiceroMark DOM -* [markdown-docx](https://github.com/accordproject/markdown-transform/tree/main/packages/markdown-docx) : converts a DOCX file to the CiceroMark DOM * [markdown-it-cicero](https://github.com/accordproject/markdown-transform/tree/main/packages/markdown-it-cicero) : markdown-it plugin for contracts and CiceroMark * [markdown-it-template](https://github.com/accordproject/markdown-transform/tree/main/packages/markdown-it-template) : markdown-it plugin for templates and TemplateMark @@ -58,10 +55,6 @@ The TemplateMark DOM extends the CommonMark DOM, defining nodes for `ClauseDefin The schema is defined here: https://models.accordproject.org/markdown/templatemark.html -### Slate DOM - -The Slate DOM is defined by the [Slate](https://www.slatejs.org) HTML content-editable WYSIWYG editing framework. - ## Installation ### For users diff --git a/architecture.puml b/architecture.puml index fe22a752..c2958d4a 100644 --- a/architecture.puml +++ b/architecture.puml @@ -26,24 +26,8 @@ note left of [CiceroMark DOM] https://models.accordproject.org/ciceromark/ciceromark.html end note -package "markdown-slate" { - [CiceroMark DOM] <-up-> [Slate DOM] -} - -note left of [Slate DOM] - Slate is an HTML rich-text editor - https://www.slatejs.org -end note - package "markdown-html" { [CiceroMark DOM] <-up-> [HTML String] } -package "markdown-docx" { - [CiceroMark DOM] <-- [DOCX File] -} - -package "markdown-pdf" { - [CiceroMark DOM] <-- [PDF File] -} @enduml \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 0700b111..bec3dc2d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -156,10 +156,6 @@ "resolved": "packages/markdown-common", "link": true }, - "node_modules/@accordproject/markdown-docx": { - "resolved": "packages/markdown-docx", - "link": true - }, "node_modules/@accordproject/markdown-html": { "resolved": "packages/markdown-html", "link": true @@ -172,14 +168,6 @@ "resolved": "packages/markdown-it-template", "link": true }, - "node_modules/@accordproject/markdown-pdf": { - "resolved": "packages/markdown-pdf", - "link": true - }, - "node_modules/@accordproject/markdown-slate": { - "resolved": "packages/markdown-slate", - "link": true - }, "node_modules/@accordproject/markdown-template": { "resolved": "packages/markdown-template", "link": true @@ -700,23 +688,27 @@ } }, "node_modules/@babel/helpers": { - "version": "7.26.0", + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.0.tgz", + "integrity": "sha512-U5eyP/CTFPuNE3qk+WZMxFkp/4zUzdceQlfzf7DdGdhp+Fezd7HD+i8Y24ZuTMKX3wQBld449jijbGq6OdGNQg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/template": "^7.25.9", - "@babel/types": "^7.26.0" + "@babel/template": "^7.27.0", + "@babel/types": "^7.27.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/parser": { - "version": "7.26.2", + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.0.tgz", + "integrity": "sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.26.0" + "@babel/types": "^7.27.0" }, "bin": { "parser": "bin/babel-parser.js" @@ -2367,7 +2359,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.22.10", + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", "dev": true, "license": "MIT", "dependencies": { @@ -2383,13 +2377,15 @@ "license": "MIT" }, "node_modules/@babel/template": { - "version": "7.25.9", + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.0.tgz", + "integrity": "sha512-2ncevenBqXI6qRMukPlXwHKHchC7RyMuu4xv5JBXRfOGVcTy1mXCD12qrp7Jsoxll1EV3+9sE4GugBVRjT2jFA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.25.9", - "@babel/parser": "^7.25.9", - "@babel/types": "^7.25.9" + "@babel/code-frame": "^7.26.2", + "@babel/parser": "^7.27.0", + "@babel/types": "^7.27.0" }, "engines": { "node": ">=6.9.0" @@ -2421,7 +2417,9 @@ } }, "node_modules/@babel/types": { - "version": "7.26.0", + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.0.tgz", + "integrity": "sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==", "dev": true, "license": "MIT", "dependencies": { @@ -2548,47 +2546,6 @@ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/@foliojs-fork/fontkit": { - "version": "1.9.2", - "license": "MIT", - "dependencies": { - "@foliojs-fork/restructure": "^2.0.2", - "brotli": "^1.2.0", - "clone": "^1.0.4", - "deep-equal": "^1.0.0", - "dfa": "^1.2.0", - "tiny-inflate": "^1.0.2", - "unicode-properties": "^1.2.2", - "unicode-trie": "^2.0.0" - } - }, - "node_modules/@foliojs-fork/linebreak": { - "version": "1.1.2", - "license": "MIT", - "dependencies": { - "base64-js": "1.3.1", - "unicode-trie": "^2.0.0" - } - }, - "node_modules/@foliojs-fork/linebreak/node_modules/base64-js": { - "version": "1.3.1", - "license": "MIT" - }, - "node_modules/@foliojs-fork/pdfkit": { - "version": "0.15.1", - "license": "MIT", - "dependencies": { - "@foliojs-fork/fontkit": "^1.9.2", - "@foliojs-fork/linebreak": "^1.1.1", - "crypto-js": "^4.2.0", - "jpeg-exif": "^1.1.4", - "png-js": "^1.0.0" - } - }, - "node_modules/@foliojs-fork/restructure": { - "version": "2.0.2", - "license": "MIT" - }, "node_modules/@humanwhocodes/config-array": { "version": "0.13.0", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", @@ -3146,77 +3103,6 @@ "node": ">= 8" } }, - "node_modules/@oozcitak/dom": { - "version": "1.15.6", - "license": "MIT", - "dependencies": { - "@oozcitak/infra": "1.0.5", - "@oozcitak/url": "1.0.0", - "@oozcitak/util": "8.3.4" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/@oozcitak/infra": { - "version": "1.0.5", - "license": "MIT", - "dependencies": { - "@oozcitak/util": "8.0.0" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/@oozcitak/infra/node_modules/@oozcitak/util": { - "version": "8.0.0", - "license": "MIT", - "engines": { - "node": ">=6.0" - } - }, - "node_modules/@oozcitak/url": { - "version": "1.0.0", - "license": "MIT", - "dependencies": { - "@oozcitak/infra": "1.0.3", - "@oozcitak/util": "1.0.2" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/@oozcitak/url/node_modules/@oozcitak/infra": { - "version": "1.0.3", - "license": "MIT", - "dependencies": { - "@oozcitak/util": "1.0.1" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/@oozcitak/url/node_modules/@oozcitak/infra/node_modules/@oozcitak/util": { - "version": "1.0.1", - "license": "MIT", - "engines": { - "node": ">=6.0" - } - }, - "node_modules/@oozcitak/url/node_modules/@oozcitak/util": { - "version": "1.0.2", - "license": "MIT", - "engines": { - "node": ">=6.0" - } - }, - "node_modules/@oozcitak/util": { - "version": "8.3.4", - "license": "MIT", - "engines": { - "node": ">=8.0" - } - }, "node_modules/@sinclair/typebox": { "version": "0.27.8", "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", @@ -3801,6 +3687,7 @@ }, "node_modules/argparse": { "version": "1.0.10", + "dev": true, "license": "MIT", "dependencies": { "sprintf-js": "~1.0.2" @@ -3895,15 +3782,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/axios": { - "version": "1.7.8", - "license": "MIT", - "dependencies": { - "follow-redirects": "^1.15.6", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" - } - }, "node_modules/babel-jest": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", @@ -4243,24 +4121,6 @@ "dev": true, "license": "MIT" }, - "node_modules/base64-js": { - "version": "1.5.1", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, "node_modules/big.js": { "version": "5.2.2", "dev": true, @@ -4312,17 +4172,6 @@ "dev": true, "license": "MIT" }, - "node_modules/brotli": { - "version": "1.3.3", - "license": "MIT", - "dependencies": { - "base64-js": "^1.1.2" - } - }, - "node_modules/browser-split": { - "version": "0.0.1", - "license": "MIT" - }, "node_modules/browser-stdout": { "version": "1.3.1", "dev": true, @@ -4534,6 +4383,7 @@ }, "node_modules/call-bind": { "version": "1.0.7", + "dev": true, "license": "MIT", "dependencies": { "es-define-property": "^1.0.0", @@ -4549,6 +4399,20 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/callsites": { "version": "3.1.0", "dev": true, @@ -4565,13 +4429,6 @@ "node": ">=6" } }, - "node_modules/camelize": { - "version": "1.0.1", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/caniuse-lite": { "version": "1.0.30001684", "dev": true, @@ -4771,13 +4628,6 @@ "wrap-ansi": "^7.0.0" } }, - "node_modules/clone": { - "version": "1.0.4", - "license": "MIT", - "engines": { - "node": ">=0.8" - } - }, "node_modules/clone-deep": { "version": "4.0.1", "dev": true, @@ -5066,10 +4916,6 @@ ], "license": "MIT" }, - "node_modules/crypto-js": { - "version": "4.2.0", - "license": "MIT" - }, "node_modules/cssstyle": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-4.1.0.tgz", @@ -5208,24 +5054,6 @@ "node": ">=0.12" } }, - "node_modules/deep-equal": { - "version": "1.1.2", - "license": "MIT", - "dependencies": { - "is-arguments": "^1.1.1", - "is-date-object": "^1.0.5", - "is-regex": "^1.1.4", - "object-is": "^1.1.5", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.5.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/deep-is": { "version": "0.1.4", "dev": true, @@ -5254,6 +5082,7 @@ }, "node_modules/define-data-property": { "version": "1.1.4", + "dev": true, "license": "MIT", "dependencies": { "es-define-property": "^1.0.0", @@ -5269,6 +5098,7 @@ }, "node_modules/define-properties": { "version": "1.2.1", + "dev": true, "license": "MIT", "dependencies": { "define-data-property": "^1.0.1", @@ -5308,10 +5138,6 @@ "node": ">=8" } }, - "node_modules/dfa": { - "version": "1.2.0", - "license": "MIT" - }, "node_modules/diff": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", @@ -5351,10 +5177,6 @@ "version": "1.0.3", "license": "MIT" }, - "node_modules/dingbat-to-unicode": { - "version": "1.0.1", - "license": "BSD-2-Clause" - }, "node_modules/doctrine": { "version": "3.0.0", "dev": true, @@ -5366,53 +5188,6 @@ "node": ">=6.0.0" } }, - "node_modules/dom-serializer": { - "version": "0.2.2", - "license": "MIT", - "dependencies": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" - } - }, - "node_modules/dom-serializer/node_modules/domelementtype": { - "version": "2.3.0", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "license": "BSD-2-Clause" - }, - "node_modules/dom-serializer/node_modules/entities": { - "version": "2.2.0", - "license": "BSD-2-Clause", - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/dom-walk": { - "version": "0.1.2" - }, - "node_modules/domelementtype": { - "version": "1.3.1", - "license": "BSD-2-Clause" - }, - "node_modules/domhandler": { - "version": "2.4.2", - "license": "BSD-2-Clause", - "dependencies": { - "domelementtype": "1" - } - }, - "node_modules/domutils": { - "version": "1.7.0", - "license": "BSD-2-Clause", - "dependencies": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, "node_modules/drange": { "version": "1.1.1", "license": "MIT", @@ -5420,11 +5195,19 @@ "node": ">=4" } }, - "node_modules/duck": { - "version": "0.1.12", - "license": "BSD", + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "dev": true, + "license": "MIT", "dependencies": { - "underscore": "^1.13.1" + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" } }, "node_modules/electron-to-chromium": { @@ -5476,15 +5259,6 @@ "node": ">= 4" } }, - "node_modules/encoding": { - "version": "0.1.13", - "license": "MIT", - "optional": true, - "peer": true, - "dependencies": { - "iconv-lite": "^0.6.2" - } - }, "node_modules/enhanced-resolve": { "version": "5.17.1", "dev": true, @@ -5497,10 +5271,6 @@ "node": ">=10.13.0" } }, - "node_modules/ent": { - "version": "2.2.0", - "license": "MIT" - }, "node_modules/entities": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", @@ -5524,14 +5294,6 @@ "node": ">=4" } }, - "node_modules/error": { - "version": "4.4.0", - "dependencies": { - "camelize": "^1.0.0", - "string-template": "~0.2.0", - "xtend": "~4.0.0" - } - }, "node_modules/error-ex": { "version": "1.3.2", "dev": true, @@ -5602,17 +5364,18 @@ } }, "node_modules/es-define-property": { - "version": "1.0.0", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "dev": true, "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.4" - }, "engines": { "node": ">= 0.4" } }, "node_modules/es-errors": { "version": "1.3.0", + "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" @@ -5624,9 +5387,9 @@ "license": "MIT" }, "node_modules/es-object-atoms": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", - "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", "dev": true, "license": "MIT", "dependencies": { @@ -5924,12 +5687,6 @@ "node": ">=0.10.0" } }, - "node_modules/ev-store": { - "version": "7.0.0", - "dependencies": { - "individual": "^3.0.0" - } - }, "node_modules/events": { "version": "3.3.0", "dev": true, @@ -6130,6 +5887,7 @@ }, "node_modules/follow-redirects": { "version": "1.15.6", + "dev": true, "funding": [ { "type": "individual", @@ -6223,6 +5981,7 @@ }, "node_modules/function-bind": { "version": "1.1.2", + "dev": true, "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" @@ -6249,6 +6008,7 @@ }, "node_modules/functions-have-names": { "version": "1.2.3", + "dev": true, "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" @@ -6278,14 +6038,22 @@ } }, "node_modules/get-intrinsic": { - "version": "1.2.4", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "dev": true, "license": "MIT", "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" }, "engines": { "node": ">= 0.4" @@ -6302,6 +6070,20 @@ "node": ">=8.0.0" } }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/get-stream": { "version": "6.0.1", "dev": true, @@ -6369,14 +6151,6 @@ "dev": true, "license": "BSD-2-Clause" }, - "node_modules/global": { - "version": "4.4.0", - "license": "MIT", - "dependencies": { - "min-document": "^2.19.0", - "process": "^0.11.10" - } - }, "node_modules/globals": { "version": "13.24.0", "dev": true, @@ -6409,10 +6183,13 @@ } }, "node_modules/gopd": { - "version": "1.0.1", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "dev": true, "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.1.3" + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -6481,6 +6258,7 @@ }, "node_modules/has-property-descriptors": { "version": "1.0.2", + "dev": true, "license": "MIT", "dependencies": { "es-define-property": "^1.0.0" @@ -6491,6 +6269,7 @@ }, "node_modules/has-proto": { "version": "1.0.3", + "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" @@ -6500,7 +6279,10 @@ } }, "node_modules/has-symbols": { - "version": "1.0.3", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" @@ -6511,6 +6293,7 @@ }, "node_modules/has-tostringtag": { "version": "1.0.2", + "dev": true, "license": "MIT", "dependencies": { "has-symbols": "^1.0.3" @@ -6588,6 +6371,7 @@ }, "node_modules/hasown": { "version": "2.0.2", + "dev": true, "license": "MIT", "dependencies": { "function-bind": "^1.1.2" @@ -6626,68 +6410,11 @@ "node": ">=18" } }, - "node_modules/html-entities": { - "version": "2.4.0", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/mdevils" - }, - { - "type": "patreon", - "url": "https://patreon.com/mdevils" - } - ], - "license": "MIT" - }, "node_modules/html-escaper": { "version": "2.0.2", "dev": true, "license": "MIT" }, - "node_modules/html-to-docx": { - "version": "1.8.0", - "license": "MIT", - "dependencies": { - "@oozcitak/dom": "1.15.6", - "@oozcitak/util": "8.3.4", - "color-name": "^1.1.4", - "html-entities": "^2.3.3", - "html-to-vdom": "^0.7.0", - "image-size": "^1.0.0", - "image-to-base64": "^2.2.0", - "jszip": "^3.7.1", - "lodash": "^4.17.21", - "mime-types": "^2.1.35", - "nanoid": "^3.1.25", - "virtual-dom": "^2.1.1", - "xmlbuilder2": "2.1.2" - } - }, - "node_modules/html-to-vdom": { - "version": "0.7.0", - "license": "ISC", - "dependencies": { - "ent": "^2.0.0", - "htmlparser2": "^3.8.2" - } - }, - "node_modules/htmlparser2": { - "version": "3.10.1", - "license": "MIT", - "dependencies": { - "domelementtype": "^1.3.1", - "domhandler": "^2.3.0", - "domutils": "^1.5.1", - "entities": "^1.1.1", - "inherits": "^2.0.1", - "readable-stream": "^3.1.1" - } - }, - "node_modules/htmlparser2/node_modules/entities": { - "version": "1.1.2", - "license": "BSD-2-Clause" - }, "node_modules/http-proxy-agent": { "version": "7.0.2", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", @@ -6749,26 +6476,6 @@ "node": ">= 4" } }, - "node_modules/image-size": { - "version": "1.0.2", - "license": "MIT", - "dependencies": { - "queue": "6.0.2" - }, - "bin": { - "image-size": "bin/image-size.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/image-to-base64": { - "version": "2.2.0", - "license": "MIT", - "dependencies": { - "node-fetch": "^2.6.0" - } - }, "node_modules/immediate": { "version": "3.0.6", "license": "MIT" @@ -6824,9 +6531,6 @@ "node": ">=8" } }, - "node_modules/individual": { - "version": "3.0.0" - }, "node_modules/inflight": { "version": "1.0.6", "dev": true, @@ -6863,20 +6567,6 @@ "node": ">=10.13.0" } }, - "node_modules/is-arguments": { - "version": "1.1.1", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/is-array-buffer": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", @@ -6998,6 +6688,7 @@ }, "node_modules/is-date-object": { "version": "1.0.5", + "dev": true, "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" @@ -7128,13 +6819,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-object": { - "version": "1.0.2", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/is-path-inside": { "version": "3.0.3", "dev": true, @@ -7149,6 +6833,7 @@ }, "node_modules/is-regex": { "version": "1.1.4", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -8126,10 +7811,6 @@ "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/jpeg-exif": { - "version": "1.1.4", - "license": "MIT" - }, "node_modules/js-tokens": { "version": "4.0.0", "dev": true, @@ -8414,6 +8095,7 @@ }, "node_modules/lodash": { "version": "4.17.21", + "dev": true, "license": "MIT" }, "node_modules/lodash.debounce": { @@ -8463,15 +8145,6 @@ "node": ">= 12.0.0" } }, - "node_modules/lop": { - "version": "0.4.1", - "license": "BSD-2-Clause", - "dependencies": { - "duck": "^0.1.12", - "option": "~0.2.1", - "underscore": "^1.13.1" - } - }, "node_modules/lorem-ipsum": { "version": "2.0.8", "license": "ISC", @@ -8543,41 +8216,6 @@ "tmpl": "1.0.5" } }, - "node_modules/mammoth": { - "version": "1.8.0", - "license": "BSD-2-Clause", - "dependencies": { - "@xmldom/xmldom": "^0.8.6", - "argparse": "~1.0.3", - "base64-js": "^1.5.1", - "bluebird": "~3.4.0", - "dingbat-to-unicode": "^1.0.1", - "jszip": "^3.7.1", - "lop": "^0.4.1", - "path-is-absolute": "^1.0.0", - "underscore": "^1.13.1", - "xmlbuilder": "^10.0.0" - }, - "bin": { - "mammoth": "bin/mammoth" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/mammoth/node_modules/@xmldom/xmldom": { - "version": "0.8.10", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz", - "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==", - "license": "MIT", - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/mammoth/node_modules/bluebird": { - "version": "3.4.7", - "license": "MIT" - }, "node_modules/markdown-it": { "version": "14.1.0", "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.0.tgz", @@ -8619,6 +8257,16 @@ "node": ">= 12" } }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, "node_modules/md5.js": { "version": "1.3.5", "dev": true, @@ -8696,12 +8344,6 @@ "node": ">=6" } }, - "node_modules/min-document": { - "version": "2.19.0", - "dependencies": { - "dom-walk": "^0.1.0" - } - }, "node_modules/minimalistic-assert": { "version": "1.0.1", "dev": true, @@ -8968,16 +8610,6 @@ "version": "2.1.2", "license": "MIT" }, - "node_modules/nanoid": { - "version": "3.3.3", - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, "node_modules/natural-compare": { "version": "1.4.0", "dev": true, @@ -8988,40 +8620,6 @@ "dev": true, "license": "MIT" }, - "node_modules/node-fetch": { - "version": "2.6.7", - "license": "MIT", - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "node_modules/node-fetch/node_modules/tr46": { - "version": "0.0.3", - "license": "MIT" - }, - "node_modules/node-fetch/node_modules/webidl-conversions": { - "version": "3.0.1", - "license": "BSD-2-Clause" - }, - "node_modules/node-fetch/node_modules/whatwg-url": { - "version": "5.0.0", - "license": "MIT", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, "node_modules/node-int64": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", @@ -9230,22 +8828,9 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/object-is": { - "version": "1.1.6", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/object-keys": { "version": "1.1.1", + "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" @@ -9301,10 +8886,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/option": { - "version": "0.2.4", - "license": "BSD-2-Clause" - }, "node_modules/optionator": { "version": "0.9.4", "dev": true, @@ -9488,6 +9069,7 @@ }, "node_modules/path-is-absolute": { "version": "1.0.1", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -9529,34 +9111,6 @@ "node": ">=0.12" } }, - "node_modules/pdfjs-dist": { - "version": "2.13.216", - "license": "Apache-2.0", - "dependencies": { - "web-streams-polyfill": "^3.2.0" - }, - "peerDependencies": { - "worker-loader": "^3.0.8" - }, - "peerDependenciesMeta": { - "worker-loader": { - "optional": true - } - } - }, - "node_modules/pdfmake": { - "version": "0.2.15", - "license": "MIT", - "dependencies": { - "@foliojs-fork/linebreak": "^1.1.2", - "@foliojs-fork/pdfkit": "^0.15.1", - "iconv-lite": "^0.6.3", - "xmldoc": "^1.3.0" - }, - "engines": { - "node": ">=18" - } - }, "node_modules/picocolors": { "version": "1.1.1", "dev": true, @@ -9708,9 +9262,6 @@ "dev": true, "license": "MIT" }, - "node_modules/png-js": { - "version": "1.0.0" - }, "node_modules/possible-typed-array-names": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", @@ -9757,13 +9308,6 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/process": { - "version": "0.11.10", - "license": "MIT", - "engines": { - "node": ">= 0.6.0" - } - }, "node_modules/process-nextick-args": { "version": "2.0.1", "license": "MIT" @@ -9795,6 +9339,7 @@ }, "node_modules/proxy-from-env": { "version": "1.1.0", + "dev": true, "license": "MIT" }, "node_modules/public-encrypt": { @@ -9846,13 +9391,6 @@ ], "license": "MIT" }, - "node_modules/queue": { - "version": "6.0.2", - "license": "MIT", - "dependencies": { - "inherits": "~2.0.3" - } - }, "node_modules/queue-microtask": { "version": "1.2.3", "dev": true, @@ -10038,6 +9576,7 @@ }, "node_modules/regexp.prototype.flags": { "version": "1.5.3", + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", @@ -10304,10 +9843,6 @@ "version": "2.1.2", "license": "MIT" }, - "node_modules/sax": { - "version": "1.2.4", - "license": "ISC" - }, "node_modules/saxes": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", @@ -10404,6 +9939,7 @@ }, "node_modules/set-function-length": { "version": "1.2.2", + "dev": true, "license": "MIT", "dependencies": { "define-data-property": "^1.1.4", @@ -10419,6 +9955,7 @@ }, "node_modules/set-function-name": { "version": "2.0.2", + "dev": true, "license": "MIT", "dependencies": { "define-data-property": "^1.1.4", @@ -10562,6 +10099,7 @@ }, "node_modules/sprintf-js": { "version": "1.0.3", + "dev": true, "license": "BSD-3-Clause" }, "node_modules/stack-trace": { @@ -10653,9 +10191,6 @@ "node": ">=10" } }, - "node_modules/string-template": { - "version": "0.2.1" - }, "node_modules/string-width": { "version": "4.2.3", "license": "MIT", @@ -10894,10 +10429,6 @@ "dev": true, "license": "MIT" }, - "node_modules/tiny-inflate": { - "version": "1.0.3", - "license": "MIT" - }, "node_modules/tldts": { "version": "6.1.65", "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.65.tgz", @@ -11183,6 +10714,7 @@ }, "node_modules/underscore": { "version": "1.13.2", + "dev": true, "license": "MIT" }, "node_modules/unicode-canonical-property-names-ecmascript": { @@ -11213,14 +10745,6 @@ "node": ">=4" } }, - "node_modules/unicode-properties": { - "version": "1.4.1", - "license": "MIT", - "dependencies": { - "base64-js": "^1.3.0", - "unicode-trie": "^2.0.0" - } - }, "node_modules/unicode-property-aliases-ecmascript": { "version": "2.1.0", "dev": true, @@ -11229,18 +10753,6 @@ "node": ">=4" } }, - "node_modules/unicode-trie": { - "version": "2.0.0", - "license": "MIT", - "dependencies": { - "pako": "^0.2.5", - "tiny-inflate": "^1.0.0" - } - }, - "node_modules/unicode-trie/node_modules/pako": { - "version": "0.2.9", - "license": "MIT" - }, "node_modules/update-browserslist-db": { "version": "1.1.1", "dev": true, @@ -11308,24 +10820,6 @@ "dev": true, "license": "MIT" }, - "node_modules/virtual-dom": { - "version": "2.1.1", - "license": "MIT", - "dependencies": { - "browser-split": "0.0.1", - "error": "^4.3.0", - "ev-store": "^7.0.0", - "global": "^4.3.0", - "is-object": "^1.0.1", - "next-tick": "^0.2.2", - "x-is-array": "0.1.0", - "x-is-string": "0.1.0" - } - }, - "node_modules/virtual-dom/node_modules/next-tick": { - "version": "0.2.2", - "license": "MIT" - }, "node_modules/w3c-xmlserializer": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-5.0.0.tgz", @@ -11360,13 +10854,6 @@ "node": ">=10.13.0" } }, - "node_modules/web-streams-polyfill": { - "version": "3.3.3", - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, "node_modules/webidl-conversions": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", @@ -11789,12 +11276,6 @@ } } }, - "node_modules/x-is-array": { - "version": "0.1.0" - }, - "node_modules/x-is-string": { - "version": "0.1.0" - }, "node_modules/xml-name-validator": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-5.0.0.tgz", @@ -11804,51 +11285,6 @@ "node": ">=18" } }, - "node_modules/xmlbuilder": { - "version": "10.1.1", - "license": "MIT", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/xmlbuilder2": { - "version": "2.1.2", - "license": "MIT", - "dependencies": { - "@oozcitak/dom": "1.15.5", - "@oozcitak/infra": "1.0.5", - "@oozcitak/util": "8.3.3" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/xmlbuilder2/node_modules/@oozcitak/dom": { - "version": "1.15.5", - "license": "MIT", - "dependencies": { - "@oozcitak/infra": "1.0.5", - "@oozcitak/url": "1.0.0", - "@oozcitak/util": "8.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/xmlbuilder2/node_modules/@oozcitak/dom/node_modules/@oozcitak/util": { - "version": "8.0.0", - "license": "MIT", - "engines": { - "node": ">=6.0" - } - }, - "node_modules/xmlbuilder2/node_modules/@oozcitak/util": { - "version": "8.3.3", - "license": "MIT", - "engines": { - "node": ">=6.0" - } - }, "node_modules/xmlchars": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", @@ -11860,15 +11296,9 @@ "dev": true, "license": "Apache-2.0" }, - "node_modules/xmldoc": { - "version": "1.3.0", - "license": "MIT", - "dependencies": { - "sax": "^1.2.4" - } - }, "node_modules/xtend": { "version": "4.0.2", + "dev": true, "license": "MIT", "engines": { "node": ">=0.4" @@ -12056,220 +11486,6 @@ "npm": ">=9" } }, - "packages/markdown-docx": { - "name": "@accordproject/markdown-docx", - "version": "0.16.25", - "license": "Apache-2.0", - "dependencies": { - "@accordproject/markdown-cicero": "*", - "mammoth": "^1.8.0" - }, - "devDependencies": { - "@babel/cli": "7.25.9", - "@babel/core": "7.26.0", - "@babel/preset-env": "7.26.0", - "babel-loader": "9.2.1", - "babel-plugin-istanbul": "7.0.0", - "browserify-zlib": "^0.2.0", - "crypto-browserify": "3.12.1", - "eslint": "8.57.1", - "https-browserify": "^1.0.0", - "jest": "^29.7.0", - "jsdoc": "^4.0.4", - "license-check-and-add": "2.3.6", - "raw-loader": "^4.0.2", - "stream-browserify": "3.0.0", - "stream-http": "^3.2.0", - "tsd-jsdoc": "^2.5.0", - "webpack": "5.96.1", - "webpack-cli": "5.1.4" - }, - "engines": { - "node": ">=18", - "npm": ">=9" - } - }, - "packages/markdown-docx/node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.3.tgz", - "integrity": "sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.22.6", - "@babel/helper-plugin-utils": "^7.22.5", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "packages/markdown-docx/node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.21.0-placeholder-for-preset-env.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", - "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "packages/markdown-docx/node_modules/@babel/preset-env": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.26.0.tgz", - "integrity": "sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.26.0", - "@babel/helper-compilation-targets": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-validator-option": "^7.25.9", - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.9", - "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.9", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.9", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.9", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.9", - "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-import-assertions": "^7.26.0", - "@babel/plugin-syntax-import-attributes": "^7.26.0", - "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.25.9", - "@babel/plugin-transform-async-generator-functions": "^7.25.9", - "@babel/plugin-transform-async-to-generator": "^7.25.9", - "@babel/plugin-transform-block-scoped-functions": "^7.25.9", - "@babel/plugin-transform-block-scoping": "^7.25.9", - "@babel/plugin-transform-class-properties": "^7.25.9", - "@babel/plugin-transform-class-static-block": "^7.26.0", - "@babel/plugin-transform-classes": "^7.25.9", - "@babel/plugin-transform-computed-properties": "^7.25.9", - "@babel/plugin-transform-destructuring": "^7.25.9", - "@babel/plugin-transform-dotall-regex": "^7.25.9", - "@babel/plugin-transform-duplicate-keys": "^7.25.9", - "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.9", - "@babel/plugin-transform-dynamic-import": "^7.25.9", - "@babel/plugin-transform-exponentiation-operator": "^7.25.9", - "@babel/plugin-transform-export-namespace-from": "^7.25.9", - "@babel/plugin-transform-for-of": "^7.25.9", - "@babel/plugin-transform-function-name": "^7.25.9", - "@babel/plugin-transform-json-strings": "^7.25.9", - "@babel/plugin-transform-literals": "^7.25.9", - "@babel/plugin-transform-logical-assignment-operators": "^7.25.9", - "@babel/plugin-transform-member-expression-literals": "^7.25.9", - "@babel/plugin-transform-modules-amd": "^7.25.9", - "@babel/plugin-transform-modules-commonjs": "^7.25.9", - "@babel/plugin-transform-modules-systemjs": "^7.25.9", - "@babel/plugin-transform-modules-umd": "^7.25.9", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.25.9", - "@babel/plugin-transform-new-target": "^7.25.9", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.25.9", - "@babel/plugin-transform-numeric-separator": "^7.25.9", - "@babel/plugin-transform-object-rest-spread": "^7.25.9", - "@babel/plugin-transform-object-super": "^7.25.9", - "@babel/plugin-transform-optional-catch-binding": "^7.25.9", - "@babel/plugin-transform-optional-chaining": "^7.25.9", - "@babel/plugin-transform-parameters": "^7.25.9", - "@babel/plugin-transform-private-methods": "^7.25.9", - "@babel/plugin-transform-private-property-in-object": "^7.25.9", - "@babel/plugin-transform-property-literals": "^7.25.9", - "@babel/plugin-transform-regenerator": "^7.25.9", - "@babel/plugin-transform-regexp-modifiers": "^7.26.0", - "@babel/plugin-transform-reserved-words": "^7.25.9", - "@babel/plugin-transform-shorthand-properties": "^7.25.9", - "@babel/plugin-transform-spread": "^7.25.9", - "@babel/plugin-transform-sticky-regex": "^7.25.9", - "@babel/plugin-transform-template-literals": "^7.25.9", - "@babel/plugin-transform-typeof-symbol": "^7.25.9", - "@babel/plugin-transform-unicode-escapes": "^7.25.9", - "@babel/plugin-transform-unicode-property-regex": "^7.25.9", - "@babel/plugin-transform-unicode-regex": "^7.25.9", - "@babel/plugin-transform-unicode-sets-regex": "^7.25.9", - "@babel/preset-modules": "0.1.6-no-external-plugins", - "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.10.6", - "babel-plugin-polyfill-regenerator": "^0.6.1", - "core-js-compat": "^3.38.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "packages/markdown-docx/node_modules/@babel/preset-modules": { - "version": "0.1.6-no-external-plugins", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", - "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" - } - }, - "packages/markdown-docx/node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.12", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.12.tgz", - "integrity": "sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.6.3", - "semver": "^6.3.1" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "packages/markdown-docx/node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz", - "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.2", - "core-js-compat": "^3.38.0" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "packages/markdown-docx/node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.3.tgz", - "integrity": "sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.3" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "packages/markdown-docx/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, "packages/markdown-html": { "name": "@accordproject/markdown-html", "version": "0.16.25", @@ -12532,241 +11748,6 @@ "npm": ">=9" } }, - "packages/markdown-pdf": { - "name": "@accordproject/markdown-pdf", - "version": "0.16.25", - "license": "Apache-2.0", - "dependencies": { - "@accordproject/markdown-cicero": "*", - "@accordproject/markdown-common": "*", - "@accordproject/markdown-template": "*", - "axios": "1.7.8", - "pdfjs-dist": "2.13.216", - "pdfmake": "^0.2.15" - }, - "devDependencies": { - "@babel/cli": "7.25.9", - "@babel/core": "7.26.0", - "@babel/preset-env": "7.26.0", - "babel-loader": "9.2.1", - "babel-plugin-istanbul": "7.0.0", - "crypto-browserify": "3.12.1", - "eslint": "8.57.1", - "jest": "^29.7.0", - "jsdoc": "^4.0.4", - "license-check-and-add": "2.3.6", - "raw-loader": "^4.0.2", - "stream-browserify": "3.0.0", - "tsd-jsdoc": "^2.5.0", - "webpack": "5.96.1", - "webpack-cli": "5.1.4" - }, - "engines": { - "node": ">=18", - "npm": ">=9" - } - }, - "packages/markdown-pdf/node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.3.tgz", - "integrity": "sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.22.6", - "@babel/helper-plugin-utils": "^7.22.5", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "packages/markdown-pdf/node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.21.0-placeholder-for-preset-env.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", - "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "packages/markdown-pdf/node_modules/@babel/preset-env": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.26.0.tgz", - "integrity": "sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.26.0", - "@babel/helper-compilation-targets": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-validator-option": "^7.25.9", - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.9", - "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.9", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.9", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.9", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.9", - "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-import-assertions": "^7.26.0", - "@babel/plugin-syntax-import-attributes": "^7.26.0", - "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.25.9", - "@babel/plugin-transform-async-generator-functions": "^7.25.9", - "@babel/plugin-transform-async-to-generator": "^7.25.9", - "@babel/plugin-transform-block-scoped-functions": "^7.25.9", - "@babel/plugin-transform-block-scoping": "^7.25.9", - "@babel/plugin-transform-class-properties": "^7.25.9", - "@babel/plugin-transform-class-static-block": "^7.26.0", - "@babel/plugin-transform-classes": "^7.25.9", - "@babel/plugin-transform-computed-properties": "^7.25.9", - "@babel/plugin-transform-destructuring": "^7.25.9", - "@babel/plugin-transform-dotall-regex": "^7.25.9", - "@babel/plugin-transform-duplicate-keys": "^7.25.9", - "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.9", - "@babel/plugin-transform-dynamic-import": "^7.25.9", - "@babel/plugin-transform-exponentiation-operator": "^7.25.9", - "@babel/plugin-transform-export-namespace-from": "^7.25.9", - "@babel/plugin-transform-for-of": "^7.25.9", - "@babel/plugin-transform-function-name": "^7.25.9", - "@babel/plugin-transform-json-strings": "^7.25.9", - "@babel/plugin-transform-literals": "^7.25.9", - "@babel/plugin-transform-logical-assignment-operators": "^7.25.9", - "@babel/plugin-transform-member-expression-literals": "^7.25.9", - "@babel/plugin-transform-modules-amd": "^7.25.9", - "@babel/plugin-transform-modules-commonjs": "^7.25.9", - "@babel/plugin-transform-modules-systemjs": "^7.25.9", - "@babel/plugin-transform-modules-umd": "^7.25.9", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.25.9", - "@babel/plugin-transform-new-target": "^7.25.9", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.25.9", - "@babel/plugin-transform-numeric-separator": "^7.25.9", - "@babel/plugin-transform-object-rest-spread": "^7.25.9", - "@babel/plugin-transform-object-super": "^7.25.9", - "@babel/plugin-transform-optional-catch-binding": "^7.25.9", - "@babel/plugin-transform-optional-chaining": "^7.25.9", - "@babel/plugin-transform-parameters": "^7.25.9", - "@babel/plugin-transform-private-methods": "^7.25.9", - "@babel/plugin-transform-private-property-in-object": "^7.25.9", - "@babel/plugin-transform-property-literals": "^7.25.9", - "@babel/plugin-transform-regenerator": "^7.25.9", - "@babel/plugin-transform-regexp-modifiers": "^7.26.0", - "@babel/plugin-transform-reserved-words": "^7.25.9", - "@babel/plugin-transform-shorthand-properties": "^7.25.9", - "@babel/plugin-transform-spread": "^7.25.9", - "@babel/plugin-transform-sticky-regex": "^7.25.9", - "@babel/plugin-transform-template-literals": "^7.25.9", - "@babel/plugin-transform-typeof-symbol": "^7.25.9", - "@babel/plugin-transform-unicode-escapes": "^7.25.9", - "@babel/plugin-transform-unicode-property-regex": "^7.25.9", - "@babel/plugin-transform-unicode-regex": "^7.25.9", - "@babel/plugin-transform-unicode-sets-regex": "^7.25.9", - "@babel/preset-modules": "0.1.6-no-external-plugins", - "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.10.6", - "babel-plugin-polyfill-regenerator": "^0.6.1", - "core-js-compat": "^3.38.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "packages/markdown-pdf/node_modules/@babel/preset-modules": { - "version": "0.1.6-no-external-plugins", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", - "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" - } - }, - "packages/markdown-pdf/node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.12", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.12.tgz", - "integrity": "sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.6.3", - "semver": "^6.3.1" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "packages/markdown-pdf/node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz", - "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.2", - "core-js-compat": "^3.38.0" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "packages/markdown-pdf/node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.3.tgz", - "integrity": "sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.3" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "packages/markdown-pdf/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "packages/markdown-slate": { - "name": "@accordproject/markdown-slate", - "version": "0.16.25", - "license": "Apache-2.0", - "dependencies": { - "@accordproject/markdown-cicero": "*", - "@accordproject/markdown-common": "*", - "@accordproject/markdown-template": "*" - }, - "devDependencies": { - "eslint": "8.57.1", - "jest": "^29.7.0", - "jsdoc": "^4.0.4", - "license-check-and-add": "2.3.6" - }, - "engines": { - "node": ">=18", - "npm": ">=9" - } - }, "packages/markdown-template": { "name": "@accordproject/markdown-template", "version": "0.16.25", @@ -12996,13 +11977,9 @@ "@accordproject/concerto-core": "3.19.8", "@accordproject/markdown-cicero": "*", "@accordproject/markdown-common": "*", - "@accordproject/markdown-docx": "*", "@accordproject/markdown-html": "*", - "@accordproject/markdown-pdf": "*", - "@accordproject/markdown-slate": "*", "@accordproject/markdown-template": "*", "dijkstrajs": "^1.0.3", - "html-to-docx": "^1.8.0", "jszip": "^3.10.1" }, "devDependencies": { @@ -13010,7 +11987,7 @@ "@babel/core": "7.26.0", "@babel/preset-env": "7.16.11", "@babel/register": "7.25.9", - "axios": "^1.7.8", + "axios": "^1.8.2", "babel-loader": "9.2.1", "babel-plugin-istanbul": "7.0.0", "browserify-zlib": "^0.2.0", @@ -13037,6 +12014,18 @@ "node": ">=18", "npm": ">=9" } + }, + "packages/markdown-transform/node_modules/axios": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.9.0.tgz", + "integrity": "sha512-re4CqKTJaURpzbLHtIi6XpDv20/CnpXOtjRY5/CU32L8gU8ek9UIivcfvSWvmKEngmVbrUtPpdDwWDWL7DNHvg==", + "dev": true, + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } } } } diff --git a/package.json b/package.json index 1bcc5026..2d554bd4 100644 --- a/package.json +++ b/package.json @@ -39,9 +39,7 @@ "keywords": [ "accord", "markdown", - "commonmark", - "docx", - "pdf" + "commonmark" ], "author": "accordproject.org", "license": "Apache-2.0", diff --git a/packages/dingus/package-lock.json b/packages/dingus/package-lock.json new file mode 100644 index 00000000..d25c1946 --- /dev/null +++ b/packages/dingus/package-lock.json @@ -0,0 +1,68 @@ +{ + "name": "dingus", + "version": "0.16.19", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "dingus", + "version": "0.16.5", + "license": "Apache-2.0", + "devDependencies": { + "markdown-it": "^12.3.2" + } + }, + "node_modules/markdown-it": { + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", + "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1", + "entities": "~2.1.0", + "linkify-it": "^3.0.1", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "bin": { + "markdown-it": "bin/markdown-it.js" + } + }, + "node_modules/markdown-it/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/markdown-it/node_modules/entities": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/markdown-it/node_modules/linkify-it": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz", + "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==", + "dev": true, + "dependencies": { + "uc.micro": "^1.0.1" + } + }, + "node_modules/markdown-it/node_modules/mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==", + "dev": true + }, + "node_modules/markdown-it/node_modules/uc.micro": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", + "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==", + "dev": true + } + } +} diff --git a/packages/markdown-cicero/package-lock.json b/packages/markdown-cicero/package-lock.json new file mode 100644 index 00000000..542970e2 --- /dev/null +++ b/packages/markdown-cicero/package-lock.json @@ -0,0 +1,353 @@ +{ + "name": "@accordproject/markdown-cicero", + "version": "0.16.19", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "@accordproject/markdown-cicero", + "version": "0.16.18", + "license": "Apache-2.0", + "dependencies": { + "@accordproject/concerto-core": "3.9.0" + }, + "engines": { + "node": ">=14", + "npm": ">=6" + } + }, + "node_modules/@accordproject/concerto-core": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/@accordproject/concerto-core/-/concerto-core-3.9.0.tgz", + "integrity": "sha512-6e2QDbPS1W1LIR3cEbv2HTpc+vqHVl1KdoD+0fmzvaa1lyJkDv5VbKK0x/I9ixxGJ2mBtbpZqDR0jPJApT4bQA==", + "dependencies": { + "@accordproject/concerto-cto": "3.9.0", + "@accordproject/concerto-metamodel": "3.8.0", + "@accordproject/concerto-util": "3.9.0", + "dayjs": "1.10.8", + "debug": "4.3.1", + "lorem-ipsum": "2.0.3", + "randexp": "0.5.3", + "semver": "7.5.2", + "slash": "3.0.0", + "urijs": "1.19.11", + "uuid": "8.3.2" + }, + "engines": { + "node": ">=16", + "npm": ">=8" + } + }, + "node_modules/@accordproject/concerto-cto": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/@accordproject/concerto-cto/-/concerto-cto-3.9.0.tgz", + "integrity": "sha512-OwlbRDmjG6MFGZMMM7H101XDQZgH6jT/GmH7s497tile/F+G5fxED9NVlGFrTGUPEmVfx+FeFYG4UEmO7t4y/A==", + "dependencies": { + "@accordproject/concerto-metamodel": "3.8.0", + "@accordproject/concerto-util": "3.9.0", + "path-browserify": "1.0.1" + }, + "engines": { + "node": ">=16", + "npm": ">=8" + } + }, + "node_modules/@accordproject/concerto-metamodel": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@accordproject/concerto-metamodel/-/concerto-metamodel-3.8.0.tgz", + "integrity": "sha512-oqJP+6xKlnvR4SrDU3U+iMhFeErdn9uKRdMqlOj6lW5Geyi4DTTURkf1Vf+x8LeI6CwuOErSNNxVVKFd3LoVjQ==", + "dependencies": { + "@accordproject/concerto-util": "3.7.0" + }, + "engines": { + "node": ">=14", + "npm": ">=6" + } + }, + "node_modules/@accordproject/concerto-metamodel/node_modules/@accordproject/concerto-util": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@accordproject/concerto-util/-/concerto-util-3.7.0.tgz", + "integrity": "sha512-3qGVb/pv12hy5g44JvSH4ZZtFQ/9KNd9lWvVdh7AGfgtUdhPwlAssZTrmfY96uNP0eVE786HedC1DH6YstNK8g==", + "dependencies": { + "@supercharge/promise-pool": "1.7.0", + "axios": "0.23.0", + "colors": "1.4.0", + "debug": "4.3.1", + "json-colorizer": "2.2.2", + "slash": "3.0.0" + }, + "engines": { + "node": ">=14", + "npm": ">=6" + } + }, + "node_modules/@accordproject/concerto-util": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/@accordproject/concerto-util/-/concerto-util-3.9.0.tgz", + "integrity": "sha512-2WoM0dnodwfYHgd6RtgSZBkmXBAf+ye6sDiFS46woRQE2IXjfc7OnYao1O9Tn03XZx+dGvQdJD4gvuDsApM9lQ==", + "dependencies": { + "@supercharge/promise-pool": "1.7.0", + "axios": "0.23.0", + "colors": "1.4.0", + "debug": "4.3.1", + "json-colorizer": "2.2.2", + "slash": "3.0.0" + }, + "engines": { + "node": ">=16", + "npm": ">=8" + } + }, + "node_modules/@supercharge/promise-pool": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@supercharge/promise-pool/-/promise-pool-1.7.0.tgz", + "integrity": "sha512-OpnF7oqk6asrOUMhldnDju4RKeZ/iMAfw3LIoLdcTI53RZJLiQ9vEAcGW+bcBELXkiPhT7RqtuPSXAFF2iAmbg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/axios": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.23.0.tgz", + "integrity": "sha512-NmvAE4i0YAv5cKq8zlDoPd1VLKAqX5oLuZKs8xkJa4qi6RGn0uhCYFjWtHHC9EM/MwOwYWOs53W+V0aqEXq1sg==", + "dependencies": { + "follow-redirects": "^1.14.4" + } + }, + "node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/dayjs": { + "version": "1.10.8", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.8.tgz", + "integrity": "sha512-wbNwDfBHHur9UOzNUjeKUOJ0fCb0a52Wx0xInmQ7Y8FstyajiV1NmK1e00cxsr9YrE9r7yAChE0VvpuY5Rnlow==" + }, + "node_modules/debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/drange": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/drange/-/drange-1.1.1.tgz", + "integrity": "sha512-pYxfDYpued//QpnLIm4Avk7rsNtAtQkUES2cwAYSvD/wd2pKD71gN2Ebj3e7klzXwjocvE8c5vx/1fxwpqmSxA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/json-colorizer": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/json-colorizer/-/json-colorizer-2.2.2.tgz", + "integrity": "sha512-56oZtwV1piXrQnRNTtJeqRv+B9Y/dXAYLqBBaYl/COcUdoZxgLBLAO88+CnkbT6MxNs0c5E9mPBIb2sFcNz3vw==", + "dependencies": { + "chalk": "^2.4.1", + "lodash.get": "^4.4.2" + } + }, + "node_modules/json-colorizer/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-colorizer/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-colorizer/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/json-colorizer/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/json-colorizer/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/json-colorizer/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/json-colorizer/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==" + }, + "node_modules/lorem-ipsum": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/lorem-ipsum/-/lorem-ipsum-2.0.3.tgz", + "integrity": "sha512-CX2r84DMWjW/DWiuzicTI9aRaJPAw2cvAGMJYZh/nx12OkTGqloj8y8FU0S8ZkKwOdqhfxEA6Ly8CW2P6Yxjwg==", + "dependencies": { + "commander": "^2.17.1" + }, + "bin": { + "lorem-ipsum": "dist/bin/lorem-ipsum.bin.js" + }, + "engines": { + "node": ">= 8.x", + "npm": ">= 5.x" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==" + }, + "node_modules/randexp": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/randexp/-/randexp-0.5.3.tgz", + "integrity": "sha512-U+5l2KrcMNOUPYvazA3h5ekF80FHTUG+87SEAmHZmolh1M+i/WyTCxVzmi+tidIa1tM4BSe8g2Y/D3loWDjj+w==", + "dependencies": { + "drange": "^1.0.2", + "ret": "^0.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ret": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.2.2.tgz", + "integrity": "sha512-M0b3YWQs7R3Z917WRQy1HHA7Ba7D8hvZg6UE5mLykJxQVE2ju0IXbGlaHPPlkY+WN7wFP+wUMXmBFA0aV6vYGQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/semver": { + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz", + "integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/urijs": { + "version": "1.19.11", + "resolved": "https://registry.npmjs.org/urijs/-/urijs-1.19.11.tgz", + "integrity": "sha512-HXgFDgDommxn5/bIv0cnQZsPhHDA90NPHD6+c/v21U5+Sx5hoP8+dP9IZXBU1gIfvdRfhG8cel9QNPeionfcCQ==" + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + } + } +} diff --git a/packages/markdown-cli/README.md b/packages/markdown-cli/README.md index 90dac00e..56dbe26b 100644 --- a/packages/markdown-cli/README.md +++ b/packages/markdown-cli/README.md @@ -122,10 +122,10 @@ returns: ### `--via` option -When there are several paths between two formats, you can indicate an intermediate format using the `--via` option. The following transforms from `markdown` to `html` *via* `slate`: +When there are several paths between two formats, you can indicate an intermediate format using the `--via` option. The following transforms from `markdown` to `html` *via* `ciceromark`: ```bash -markus transform --from markdown --via slate --to html +markus transform --from markdown --via ciceromark --to html ``` returns: @@ -143,10 +143,10 @@ returns: ### `--roundtrip` option -When the transforms allow, you can roundtrip between two formats, i.e., transform from a source to a target format and back to the source target. For instance, the following transform from `markdown` to `slate` and back to markdown: +When the transforms allow, you can roundtrip between two formats, i.e., transform from a source to a target format and back to the source target. For instance, the following transform from `markdown` to `ciceromark` and back to markdown: ```md -markus transform --from markdown --to slate --input README.md --roundtrip +markus transform --from markdown --to ciceromark --input README.md --roundtrip ``` returns: diff --git a/packages/markdown-cli/package.json b/packages/markdown-cli/package.json index 15b0fea1..46fc59de 100644 --- a/packages/markdown-cli/package.json +++ b/packages/markdown-cli/package.json @@ -118,7 +118,7 @@ "check-coverage": true, "statements": 78, "branches": 61, - "functions": 85, + "functions": 77, "lines": 77 } } diff --git a/packages/markdown-cli/test/cli.js b/packages/markdown-cli/test/cli.js index 4d3901ab..9cc3219e 100644 --- a/packages/markdown-cli/test/cli.js +++ b/packages/markdown-cli/test/cli.js @@ -23,7 +23,6 @@ chai.use(require('chai-things')); chai.use(require('chai-as-promised')); const Commands = require('../lib/commands'); -const wordcountExt = require('./extension/wordcount'); /** * Prepare the text for parsing (normalizes new lines, etc) @@ -59,7 +58,6 @@ const acceptanceCommonMarkFile = path.resolve(__dirname, 'data/acceptance', 'com const acceptanceCiceroMarkFile = path.resolve(__dirname, 'data/acceptance', 'ciceromark.json'); const acceptanceCiceroMark = JSON.parse(fs.readFileSync(acceptanceCiceroMarkFile, 'utf8')); const acceptanceCiceroMarkParsedFile = path.resolve(__dirname, 'data/acceptance', 'ciceromark_parsed.json'); -const acceptanceSlateFile = path.resolve(__dirname, 'data/acceptance', 'slate.json'); describe('#validateTransformArgs', () => { it('no args specified', () => { @@ -124,11 +122,6 @@ describe('markdown-cli (acceptance)', () => { const { result } = await Commands.transform(acceptanceCiceroMarkParsedFile, 'ciceromark', [], 'markdown_cicero', null, {}, {}); result.should.eql(acceptanceMarkdownCicero); }); - - it('should generate a markdown cicero file from Slate', async () => { - const { result } = await Commands.transform(acceptanceSlateFile, 'slate', [], 'markdown_cicero', null, {}, {}); - result.should.eql(acceptanceMarkdownCicero); - }); }); describe('#normalize', () => { @@ -138,40 +131,3 @@ describe('markdown-cli (acceptance)', () => { }); }); }); - -describe('markdown-cli (docx)', () => { - // Acceptance test - const inputDocx = path.resolve(__dirname, 'data', 'sample-service-level-agreement.docx'); - const inputExpectedDocxText = normalizeNLs(fs.readFileSync(path.resolve(__dirname, 'data', 'sample-service-level-agreement.md'),'utf8')); - - describe('#parse', () => { - it('should generate a markdown file from docx', async () => { - const { result } = await Commands.transform(inputDocx, 'docx', [], 'markdown', null, {}, {}); - result.should.eql(inputExpectedDocxText); - }); - }); -}); - -describe('markdown-cli (wordml)', () => { - // Omitted Acceptance test - const inputCiceroMarkFile = path.resolve(__dirname, 'data/acceptance', 'omitted-acceptance-of-delivery.json'); - - describe('#parse', () => { - it('should convert from ciceromark_parsed to wordml', async () => { - const data = await Commands.transform(inputCiceroMarkFile, 'ciceromark_parsed', [], 'wordml', null, {}, {}); - data.result.startsWith('').should.be.true; - }); - }); -}); - -describe('extension (wordcount)', () => { - // Acceptance test - const inputDocx = path.resolve(__dirname, 'data', 'sample-service-level-agreement.docx'); - - describe('#parse', () => { - it('should generate a markdown file from docx', async () => { - const { result } = await Commands.transform(inputDocx, 'docx', ['wordcount'], 'markdown', null, {}, { extensions: [wordcountExt] }); - result.should.eql('1783'); - }); - }); -}); diff --git a/packages/markdown-common/package-lock.json b/packages/markdown-common/package-lock.json new file mode 100644 index 00000000..c103d5b5 --- /dev/null +++ b/packages/markdown-common/package-lock.json @@ -0,0 +1,6245 @@ +{ + "name": "@accordproject/markdown-common", + "version": "0.16.19", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "@accordproject/markdown-common", + "version": "0.16.13", + "license": "Apache-2.0", + "dependencies": { + "@accordproject/concerto-core": "3.9.0", + "@xmldom/xmldom": "^0.8.1", + "markdown-it": "^13.0.1", + "winston": "3.2.1" + }, + "devDependencies": { + "chai": "4.3.6", + "chai-as-promised": "7.1.1", + "chai-string": "^1.5.0", + "chai-things": "0.2.0", + "eslint": "8.2.0", + "jest": "^27.0.6", + "jest-diff": "^27.0.6", + "jsdoc": "^3.6.10", + "license-check-and-add": "2.3.6", + "nyc": "15.1.0" + }, + "engines": { + "node": ">=15", + "npm": ">=6" + } + }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@accordproject/concerto-core": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/@accordproject/concerto-core/-/concerto-core-3.9.0.tgz", + "integrity": "sha512-6e2QDbPS1W1LIR3cEbv2HTpc+vqHVl1KdoD+0fmzvaa1lyJkDv5VbKK0x/I9ixxGJ2mBtbpZqDR0jPJApT4bQA==", + "dependencies": { + "@accordproject/concerto-cto": "3.9.0", + "@accordproject/concerto-metamodel": "3.8.0", + "@accordproject/concerto-util": "3.9.0", + "dayjs": "1.10.8", + "debug": "4.3.1", + "lorem-ipsum": "2.0.3", + "randexp": "0.5.3", + "semver": "7.5.2", + "slash": "3.0.0", + "urijs": "1.19.11", + "uuid": "8.3.2" + }, + "engines": { + "node": ">=16", + "npm": ">=8" + } + }, + "node_modules/@accordproject/concerto-core/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/@accordproject/concerto-core/node_modules/dayjs": { + "version": "1.10.8", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.8.tgz", + "integrity": "sha512-wbNwDfBHHur9UOzNUjeKUOJ0fCb0a52Wx0xInmQ7Y8FstyajiV1NmK1e00cxsr9YrE9r7yAChE0VvpuY5Rnlow==" + }, + "node_modules/@accordproject/concerto-core/node_modules/drange": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/drange/-/drange-1.1.1.tgz", + "integrity": "sha512-pYxfDYpued//QpnLIm4Avk7rsNtAtQkUES2cwAYSvD/wd2pKD71gN2Ebj3e7klzXwjocvE8c5vx/1fxwpqmSxA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@accordproject/concerto-core/node_modules/lorem-ipsum": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/lorem-ipsum/-/lorem-ipsum-2.0.3.tgz", + "integrity": "sha512-CX2r84DMWjW/DWiuzicTI9aRaJPAw2cvAGMJYZh/nx12OkTGqloj8y8FU0S8ZkKwOdqhfxEA6Ly8CW2P6Yxjwg==", + "dependencies": { + "commander": "^2.17.1" + }, + "bin": { + "lorem-ipsum": "dist/bin/lorem-ipsum.bin.js" + }, + "engines": { + "node": ">= 8.x", + "npm": ">= 5.x" + } + }, + "node_modules/@accordproject/concerto-core/node_modules/randexp": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/randexp/-/randexp-0.5.3.tgz", + "integrity": "sha512-U+5l2KrcMNOUPYvazA3h5ekF80FHTUG+87SEAmHZmolh1M+i/WyTCxVzmi+tidIa1tM4BSe8g2Y/D3loWDjj+w==", + "dependencies": { + "drange": "^1.0.2", + "ret": "^0.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@accordproject/concerto-core/node_modules/ret": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.2.2.tgz", + "integrity": "sha512-M0b3YWQs7R3Z917WRQy1HHA7Ba7D8hvZg6UE5mLykJxQVE2ju0IXbGlaHPPlkY+WN7wFP+wUMXmBFA0aV6vYGQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@accordproject/concerto-core/node_modules/urijs": { + "version": "1.19.11", + "resolved": "https://registry.npmjs.org/urijs/-/urijs-1.19.11.tgz", + "integrity": "sha512-HXgFDgDommxn5/bIv0cnQZsPhHDA90NPHD6+c/v21U5+Sx5hoP8+dP9IZXBU1gIfvdRfhG8cel9QNPeionfcCQ==" + }, + "node_modules/@accordproject/concerto-cto": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/@accordproject/concerto-cto/-/concerto-cto-3.9.0.tgz", + "integrity": "sha512-OwlbRDmjG6MFGZMMM7H101XDQZgH6jT/GmH7s497tile/F+G5fxED9NVlGFrTGUPEmVfx+FeFYG4UEmO7t4y/A==", + "dependencies": { + "@accordproject/concerto-metamodel": "3.8.0", + "@accordproject/concerto-util": "3.9.0", + "path-browserify": "1.0.1" + }, + "engines": { + "node": ">=16", + "npm": ">=8" + } + }, + "node_modules/@accordproject/concerto-metamodel": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@accordproject/concerto-metamodel/-/concerto-metamodel-3.8.0.tgz", + "integrity": "sha512-oqJP+6xKlnvR4SrDU3U+iMhFeErdn9uKRdMqlOj6lW5Geyi4DTTURkf1Vf+x8LeI6CwuOErSNNxVVKFd3LoVjQ==", + "dependencies": { + "@accordproject/concerto-util": "3.7.0" + }, + "engines": { + "node": ">=14", + "npm": ">=6" + } + }, + "node_modules/@accordproject/concerto-metamodel/node_modules/@accordproject/concerto-util": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@accordproject/concerto-util/-/concerto-util-3.7.0.tgz", + "integrity": "sha512-3qGVb/pv12hy5g44JvSH4ZZtFQ/9KNd9lWvVdh7AGfgtUdhPwlAssZTrmfY96uNP0eVE786HedC1DH6YstNK8g==", + "dependencies": { + "@supercharge/promise-pool": "1.7.0", + "axios": "0.23.0", + "colors": "1.4.0", + "debug": "4.3.1", + "json-colorizer": "2.2.2", + "slash": "3.0.0" + }, + "engines": { + "node": ">=14", + "npm": ">=6" + } + }, + "node_modules/@accordproject/concerto-util": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/@accordproject/concerto-util/-/concerto-util-3.9.0.tgz", + "integrity": "sha512-2WoM0dnodwfYHgd6RtgSZBkmXBAf+ye6sDiFS46woRQE2IXjfc7OnYao1O9Tn03XZx+dGvQdJD4gvuDsApM9lQ==", + "dependencies": { + "@supercharge/promise-pool": "1.7.0", + "axios": "0.23.0", + "colors": "1.4.0", + "debug": "4.3.1", + "json-colorizer": "2.2.2", + "slash": "3.0.0" + }, + "engines": { + "node": ">=16", + "npm": ">=8" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz", + "integrity": "sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.9.tgz", + "integrity": "sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.9.tgz", + "integrity": "sha512-G2EgeufBcYw27U4hhoIwFcgc1XU7TlXJ3mv04oOv1WCuo900U/anZSPzEqNjwdjgffkk2Gs0AN0dW1CKVLcG7w==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.22.5", + "@babel/generator": "^7.22.9", + "@babel/helper-compilation-targets": "^7.22.9", + "@babel/helper-module-transforms": "^7.22.9", + "@babel/helpers": "^7.22.6", + "@babel/parser": "^7.22.7", + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.8", + "@babel/types": "^7.22.5", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.9.tgz", + "integrity": "sha512-KtLMbmicyuK2Ak/FTCJVbDnkN1SlT8/kceFTiuDiiRUUSMnHMidxSCdG4ndkTOHHpoomWe/4xkvHkEOncwjYIw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.9.tgz", + "integrity": "sha512-7qYrNM6HjpnPHJbopxmb8hSPoZ0gsX8IvUS32JGVoy+pU9e5N0nLr1VjJoR6kA4d9dmGLxNYOjeB8sUDal2WMw==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-validator-option": "^7.22.5", + "browserslist": "^4.21.9", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz", + "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", + "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", + "dev": true, + "dependencies": { + "@babel/template": "^7.22.5", + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz", + "integrity": "sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.9.tgz", + "integrity": "sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", + "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", + "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz", + "integrity": "sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.6.tgz", + "integrity": "sha512-YjDs6y/fVOYFV8hAf1rxd1QvR9wJe1pDBZ2AREKq/SDayfPzgk0PBnVuTCE5X1acEpMMNOVUqoe+OwiZGJ+OaA==", + "dev": true, + "dependencies": { + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.6", + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz", + "integrity": "sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.22.5", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.22.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.7.tgz", + "integrity": "sha512-7NF8pOkHP5o2vpmGgNGcfAeCvOYhGLyA3Z4eBQkT1RJlWu47n63bCs93QfJ2hIAFCil7L5P2IWhs1oToVgrL0Q==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz", + "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/template": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", + "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.22.5", + "@babel/parser": "^7.22.5", + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.22.8", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.8.tgz", + "integrity": "sha512-y6LPR+wpM2I3qJrsheCTwhIinzkETbplIgPBbwvqPKc+uljeA5gP+3nP8irdYt1mjQaDnlIcG+dw8OjAco4GXw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.22.5", + "@babel/generator": "^7.22.7", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.22.7", + "@babel/types": "^7.22.5", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/types": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz", + "integrity": "sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==", + "dev": true, + "dependencies": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "node_modules/@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", + "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.4.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@eslint/eslintrc/node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.6.0.tgz", + "integrity": "sha512-JQlEKbcgEUjBFhLIF4iqM7u/9lwgHRBcpHrmUNCALK0Q3amXN6lxdoXLnF0sm11E9VqTmBALR87IlUg1bZ8A9A==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.0", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "dev": true, + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "dev": true, + "dependencies": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "dev": true, + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "dev": true, + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "dev": true, + "dependencies": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", + "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dev": true, + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "dev": true, + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@supercharge/promise-pool": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@supercharge/promise-pool/-/promise-pool-1.7.0.tgz", + "integrity": "sha512-OpnF7oqk6asrOUMhldnDju4RKeZ/iMAfw3LIoLdcTI53RZJLiQ9vEAcGW+bcBELXkiPhT7RqtuPSXAFF2iAmbg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@types/babel__core": { + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.1.tgz", + "integrity": "sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.1.tgz", + "integrity": "sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", + "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "dev": true + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/linkify-it": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-3.0.2.tgz", + "integrity": "sha512-HZQYqbiFVWufzCwexrvh694SOim8z2d+xJl5UNamcvQFejLY/2YUtzXHYi3cHdI7PMlS8ejH2slRAOJQ32aNbA==", + "dev": true + }, + "node_modules/@types/markdown-it": { + "version": "12.2.3", + "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-12.2.3.tgz", + "integrity": "sha512-GKMHFfv3458yYy+v/N8gjufHO6MSZKCOXpZc5GXIWWy8uldwfmPn98vp81gZ5f9SVw8YYBctgfJ22a2d7AOMeQ==", + "dev": true, + "dependencies": { + "@types/linkify-it": "*", + "@types/mdurl": "*" + } + }, + "node_modules/@types/mdurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/mdurl/-/mdurl-1.0.2.tgz", + "integrity": "sha512-eC4U9MlIcu2q0KQmXszyn5Akca/0jrQmwDRgpAMJai7qBWq4amIQhZyNau4VYGtCeALvW1/NtjzJJ567aZxfKA==", + "dev": true + }, + "node_modules/@types/node": { + "version": "20.4.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.4.6.tgz", + "integrity": "sha512-q0RkvNgMweWWIvSMDiXhflGUKMdIxBo2M2tYM/0kEGDueQByFzK4KZAgu5YHGFNxziTlppNpTIBcqHQAxlfHdA==", + "dev": true + }, + "node_modules/@types/prettier": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz", + "integrity": "sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==", + "dev": true + }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "node_modules/@types/triple-beam": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/triple-beam/-/triple-beam-1.3.2.tgz", + "integrity": "sha512-txGIh+0eDFzKGC25zORnswy+br1Ha7hj5cMVwKIU7+s0U2AxxJru/jZSMU6OC9MJWP6+pc/hc6ZjyZShpsyY2g==" + }, + "node_modules/@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "dev": true + }, + "node_modules/@xmldom/xmldom": { + "version": "0.8.10", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz", + "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "node_modules/acorn": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dev": true, + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-colors": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/append-transform": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-2.0.0.tgz", + "integrity": "sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==", + "dev": true, + "dependencies": { + "default-require-extensions": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", + "dev": true + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/assertion-error": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", + "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true + }, + "node_modules/axios": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.23.0.tgz", + "integrity": "sha512-NmvAE4i0YAv5cKq8zlDoPd1VLKAqX5oLuZKs8xkJa4qi6RGn0uhCYFjWtHHC9EM/MwOwYWOs53W+V0aqEXq1sg==", + "dependencies": { + "follow-redirects": "^1.14.4" + } + }, + "node_modules/babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "dev": true, + "dependencies": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "dev": true, + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "dev": true, + "dependencies": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "node_modules/browserslist": { + "version": "4.21.10", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.10.tgz", + "integrity": "sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001517", + "electron-to-chromium": "^1.4.477", + "node-releases": "^2.0.13", + "update-browserslist-db": "^1.0.11" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/caching-transform": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/caching-transform/-/caching-transform-4.0.0.tgz", + "integrity": "sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==", + "dev": true, + "dependencies": { + "hasha": "^5.0.0", + "make-dir": "^3.0.0", + "package-hash": "^4.0.0", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/caching-transform/node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/caching-transform/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001519", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001519.tgz", + "integrity": "sha512-0QHgqR+Jv4bxHMp8kZ1Kn8CH55OikjKJ6JmKkZYP1F3D7w+lnFXF70nG5eNfsZS89jadi5Ywy5UCSKLAglIRkg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/catharsis": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/catharsis/-/catharsis-0.9.0.tgz", + "integrity": "sha512-prMTQVpcns/tzFgFVkVp6ak6RykZyWb3gu8ckUpd6YkTlacOd3DXGJjIpD4Q6zJirizvaiAjSSHlOsA+6sNh2A==", + "dev": true, + "dependencies": { + "lodash": "^4.17.15" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/chai": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.6.tgz", + "integrity": "sha512-bbcp3YfHCUzMOvKqsztczerVgBKSsEijCySNlHHbX3VG1nskvqjz5Rfso1gGwD6w6oOV3eI60pKuMOV5MV7p3Q==", + "dev": true, + "dependencies": { + "assertion-error": "^1.1.0", + "check-error": "^1.0.2", + "deep-eql": "^3.0.1", + "get-func-name": "^2.0.0", + "loupe": "^2.3.1", + "pathval": "^1.1.1", + "type-detect": "^4.0.5" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chai-as-promised": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/chai-as-promised/-/chai-as-promised-7.1.1.tgz", + "integrity": "sha512-azL6xMoi+uxu6z4rhWQ1jbdUhOMhis2PvscD/xjLqNMkv3BPPp2JyyuTHOrf9BOosGpNQ11v6BKv/g57RXbiaA==", + "dev": true, + "dependencies": { + "check-error": "^1.0.2" + }, + "peerDependencies": { + "chai": ">= 2.1.2 < 5" + } + }, + "node_modules/chai-string": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/chai-string/-/chai-string-1.5.0.tgz", + "integrity": "sha512-sydDC3S3pNAQMYwJrs6dQX0oBQ6KfIPuOZ78n7rocW0eJJlsHPh2t3kwW7xfwYA/1Bf6/arGtSUo16rxR2JFlw==", + "dev": true, + "peerDependencies": { + "chai": "^4.1.2" + } + }, + "node_modules/chai-things": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/chai-things/-/chai-things-0.2.0.tgz", + "integrity": "sha512-6ns0SU21xdRCoEXVKH3HGbwnsgfVMXQ+sU5V8PI9rfxaITos8lss1vUxbF1FAcJKjfqmmmLVlr/z3sLes00w+A==", + "dev": true + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/check-error": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz", + "integrity": "sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } + }, + "node_modules/cjs-module-lexer": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz", + "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==", + "dev": true + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true, + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", + "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", + "dev": true + }, + "node_modules/color": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", + "dependencies": { + "color-convert": "^1.9.3", + "color-string": "^1.6.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/color/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/colornames": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/colornames/-/colornames-1.1.1.tgz", + "integrity": "sha512-/pyV40IrsdulWv+wFPmERh9k/mjsPZ64yUMDmWrtj/k1nmgrzzIENWKdaVKyBbvFdQWqkcaRxr+polCo3VMe7A==" + }, + "node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/colorspace": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz", + "integrity": "sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==", + "dependencies": { + "color": "^3.1.3", + "text-hex": "1.0.x" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dev": true, + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decimal.js": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==", + "dev": true + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", + "dev": true + }, + "node_modules/deep-eql": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz", + "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==", + "dev": true, + "dependencies": { + "type-detect": "^4.0.0" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-require-extensions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-3.0.1.tgz", + "integrity": "sha512-eXTJmRbm2TIt9MgWTsOH1wEuhew6XGZcMeGKCtLedIg/NCsg1iBePXkceTdK4Fii7pzmN9tGsZhKzZ4h7O/fxw==", + "dev": true, + "dependencies": { + "strip-bom": "^4.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/diagnostics": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/diagnostics/-/diagnostics-1.1.1.tgz", + "integrity": "sha512-8wn1PmdunLJ9Tqbx+Fx/ZEuHfJf4NKSN2ZBj7SJC/OWRWha843+WsTjqMe1B5E3p28jqBlp+mJ2fPVxPyNgYKQ==", + "dependencies": { + "colorspace": "1.1.x", + "enabled": "1.0.x", + "kuler": "1.0.x" + } + }, + "node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dev": true, + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.482", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.482.tgz", + "integrity": "sha512-h+UqpfmEr1Qkk0zp7ej/jid7CXoq4m4QzW6wNTb0ELJ/BZCpA4wgUylBIMGCe621tnr4l5VmoHjdoSx2lbnNJA==", + "dev": true + }, + "node_modules/emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/enabled": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/enabled/-/enabled-1.0.2.tgz", + "integrity": "sha512-nnzgVSpB35qKrUN8358SjO1bYAmxoThECTWw9s3J0x5G8A9hokKHVDFzBjVpCoSryo6MhN8woVyascN5jheaNA==", + "dependencies": { + "env-variable": "0.0.x" + } + }, + "node_modules/enquirer": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.4.1.tgz", + "integrity": "sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==", + "dev": true, + "dependencies": { + "ansi-colors": "^4.1.1", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/entities": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", + "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-variable": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/env-variable/-/env-variable-0.0.6.tgz", + "integrity": "sha512-bHz59NlBbtS0NhftmR8+ExBEekE7br0e01jw+kk0NDro7TtZzBYZ5ScGPs3OmwnpyfHTHOtr1Y6uedCdrIldtg==" + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es6-error": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", + "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", + "dev": true + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/escodegen": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/eslint": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.2.0.tgz", + "integrity": "sha512-erw7XmM+CLxTOickrimJ1SiF55jiNlVSp2qqm0NuBWPtHYQCegD5ZMaW0c3i5ytPqL+SSLaCxdvQXFPLJn+ABw==", + "dev": true, + "dependencies": { + "@eslint/eslintrc": "^1.0.4", + "@humanwhocodes/config-array": "^0.6.0", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^6.0.0", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.0.0", + "espree": "^9.0.0", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.6.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.2.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-scope": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-6.0.0.tgz", + "integrity": "sha512-uRDL9MWmQCkaFus8RF5K9/L/2fn+80yoW3jkD53l4shjCh26fCtvJGasxjUqP5OT87SYTxCVA3BwTUzuELx9kA==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.2.tgz", + "integrity": "sha512-8drBzUEyZ2llkpCA67iYrgEssKDUu68V8ChqqOfFupIaG/LCVPUT+CoGJpT77zJprs4T/W7p07LP7zAIMuweVw==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dev": true, + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/fecha": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz", + "integrity": "sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==" + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-cache-dir/node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/find-cache-dir/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "dev": true + }, + "node_modules/follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/foreground-child": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz", + "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fromentries": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fromentries/-/fromentries-1.3.2.tgz", + "integrity": "sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-func-name": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz", + "integrity": "sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/hasha": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.2.tgz", + "integrity": "sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==", + "dev": true, + "dependencies": { + "is-stream": "^2.0.0", + "type-fest": "^0.8.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/hasha/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dev": true, + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "node_modules/is-core-module": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz", + "integrity": "sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", + "dev": true + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", + "dev": true + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-hook": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-3.0.0.tgz", + "integrity": "sha512-Pt/uge1Q9s+5VAZ+pCo16TYMWPBIl+oaNIjgLQxcX0itS6ueeaA+pEfThZpH8WxhFgCiEb8sAJY6MdUKgiIWaQ==", + "dev": true, + "dependencies": { + "append-transform": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-processinfo": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-processinfo/-/istanbul-lib-processinfo-2.0.3.tgz", + "integrity": "sha512-NkwHbo3E00oybX6NGJi6ar0B29vxyvNwoC7eJ4G4Yq28UfY758Hgn/heV8VRFhevPED4LXfFz0DQ8z/0kw9zMg==", + "dev": true, + "dependencies": { + "archy": "^1.0.0", + "cross-spawn": "^7.0.3", + "istanbul-lib-coverage": "^3.2.0", + "p-map": "^3.0.0", + "rimraf": "^3.0.0", + "uuid": "^8.3.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz", + "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "dev": true, + "dependencies": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "dev": true, + "dependencies": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "dev": true, + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "dev": true, + "dependencies": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "dev": true, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "dev": true, + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "dev": true, + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "dev": true, + "dependencies": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/js2xmlparser": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/js2xmlparser/-/js2xmlparser-4.0.2.tgz", + "integrity": "sha512-6n4D8gLlLf1n5mNLQPRfViYzu9RATblzPEtm1SthMX1Pjao0r9YI9nw7ZIfRxQMERS87mcswrg+r/OYrPRX6jA==", + "dev": true, + "dependencies": { + "xmlcreate": "^2.0.4" + } + }, + "node_modules/jsdoc": { + "version": "3.6.11", + "resolved": "https://registry.npmjs.org/jsdoc/-/jsdoc-3.6.11.tgz", + "integrity": "sha512-8UCU0TYeIYD9KeLzEcAu2q8N/mx9O3phAGl32nmHlE0LpaJL71mMkP4d+QE5zWfNt50qheHtOZ0qoxVrsX5TUg==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.9.4", + "@types/markdown-it": "^12.2.3", + "bluebird": "^3.7.2", + "catharsis": "^0.9.0", + "escape-string-regexp": "^2.0.0", + "js2xmlparser": "^4.0.2", + "klaw": "^3.0.0", + "markdown-it": "^12.3.2", + "markdown-it-anchor": "^8.4.1", + "marked": "^4.0.10", + "mkdirp": "^1.0.4", + "requizzle": "^0.2.3", + "strip-json-comments": "^3.1.0", + "taffydb": "2.6.2", + "underscore": "~1.13.2" + }, + "bin": { + "jsdoc": "jsdoc.js" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/jsdoc/node_modules/entities": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/jsdoc/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jsdoc/node_modules/linkify-it": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz", + "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==", + "dev": true, + "dependencies": { + "uc.micro": "^1.0.1" + } + }, + "node_modules/jsdoc/node_modules/markdown-it": { + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", + "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1", + "entities": "~2.1.0", + "linkify-it": "^3.0.1", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "bin": { + "markdown-it": "bin/markdown-it.js" + } + }, + "node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dev": true, + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-colorizer": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/json-colorizer/-/json-colorizer-2.2.2.tgz", + "integrity": "sha512-56oZtwV1piXrQnRNTtJeqRv+B9Y/dXAYLqBBaYl/COcUdoZxgLBLAO88+CnkbT6MxNs0c5E9mPBIb2sFcNz3vw==", + "dependencies": { + "chalk": "^2.4.1", + "lodash.get": "^4.4.2" + } + }, + "node_modules/json-colorizer/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-colorizer/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-colorizer/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/json-colorizer/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/json-colorizer/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/json-colorizer/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/json-colorizer/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/klaw": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/klaw/-/klaw-3.0.0.tgz", + "integrity": "sha512-0Fo5oir+O9jnXu5EefYbVK+mHMBeEVEy2cmctR1O1NECcCkPRreJKrS6Qt/j3KC2C148Dfo9i3pCmCMsdqGr0g==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.9" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/kuler": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/kuler/-/kuler-1.0.1.tgz", + "integrity": "sha512-J9nVUucG1p/skKul6DU3PUZrhs0LPulNaeUOox0IyXDi8S4CztTHs1gQphhuZmzXG7VOQSf6NJfKuzteQLv9gQ==", + "dependencies": { + "colornames": "^1.1.1" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/license-check-and-add": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/license-check-and-add/-/license-check-and-add-2.3.6.tgz", + "integrity": "sha512-fTSOoJL12YhsTOS+xqutJ7uwIcN4kPcmhCk39FWTjc1Zllyc62JGT1i+NqTfyTh38wzLQDzfLDjqsI4jSzMnfg==", + "dev": true, + "dependencies": { + "pkg-conf": "^1.1.2" + }, + "bin": { + "license-check-and-add": "bin/server.js" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/linkify-it": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-4.0.1.tgz", + "integrity": "sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==", + "dependencies": { + "uc.micro": "^1.0.1" + } + }, + "node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file/node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.flattendeep": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", + "integrity": "sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==", + "dev": true + }, + "node_modules/lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/logform": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/logform/-/logform-2.5.1.tgz", + "integrity": "sha512-9FyqAm9o9NKKfiAKfZoYo9bGXXuwMkxQiQttkT4YjjVtQVIQtK6LmVtlxmCaFswo6N4AfEkHqZTV0taDtPotNg==", + "dependencies": { + "@colors/colors": "1.5.0", + "@types/triple-beam": "^1.3.2", + "fecha": "^4.2.0", + "ms": "^2.1.1", + "safe-stable-stringify": "^2.3.1", + "triple-beam": "^1.3.0" + } + }, + "node_modules/loupe": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.6.tgz", + "integrity": "sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==", + "dev": true, + "dependencies": { + "get-func-name": "^2.0.0" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "dev": true, + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-dir/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/markdown-it": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-13.0.1.tgz", + "integrity": "sha512-lTlxriVoy2criHP0JKRhO2VDG9c2ypWCsT237eDiLqi09rmbKoUetyGHq2uOIRoRS//kfoJckS0eUzzkDR+k2Q==", + "dependencies": { + "argparse": "^2.0.1", + "entities": "~3.0.1", + "linkify-it": "^4.0.1", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "bin": { + "markdown-it": "bin/markdown-it.js" + } + }, + "node_modules/markdown-it-anchor": { + "version": "8.6.7", + "resolved": "https://registry.npmjs.org/markdown-it-anchor/-/markdown-it-anchor-8.6.7.tgz", + "integrity": "sha512-FlCHFwNnutLgVTflOYHPW2pPcl2AACqVzExlkGQNsi4CJgqOHN7YTgDd4LuhgN1BFO3TS0vLAruV1Td6dwWPJA==", + "dev": true, + "peerDependencies": { + "@types/markdown-it": "*", + "markdown-it": "*" + } + }, + "node_modules/marked": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/marked/-/marked-4.3.0.tgz", + "integrity": "sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==", + "dev": true, + "bin": { + "marked": "bin/marked.js" + }, + "engines": { + "node": ">= 12" + } + }, + "node_modules/mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true + }, + "node_modules/node-preload": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/node-preload/-/node-preload-0.2.1.tgz", + "integrity": "sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==", + "dev": true, + "dependencies": { + "process-on-spawn": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/node-releases": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", + "dev": true + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nwsapi": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", + "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==", + "dev": true + }, + "node_modules/nyc": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/nyc/-/nyc-15.1.0.tgz", + "integrity": "sha512-jMW04n9SxKdKi1ZMGhvUTHBN0EICCRkHemEoE5jm6mTYcqcdas0ATzgUgejlQUHMvpnOZqGB5Xxsv9KxJW1j8A==", + "dev": true, + "dependencies": { + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "caching-transform": "^4.0.0", + "convert-source-map": "^1.7.0", + "decamelize": "^1.2.0", + "find-cache-dir": "^3.2.0", + "find-up": "^4.1.0", + "foreground-child": "^2.0.0", + "get-package-type": "^0.1.0", + "glob": "^7.1.6", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-hook": "^3.0.0", + "istanbul-lib-instrument": "^4.0.0", + "istanbul-lib-processinfo": "^2.0.2", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "make-dir": "^3.0.0", + "node-preload": "^0.2.1", + "p-map": "^3.0.0", + "process-on-spawn": "^1.0.0", + "resolve-from": "^5.0.0", + "rimraf": "^3.0.0", + "signal-exit": "^3.0.2", + "spawn-wrap": "^2.0.0", + "test-exclude": "^6.0.0", + "yargs": "^15.0.2" + }, + "bin": { + "nyc": "bin/nyc.js" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/nyc/node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/nyc/node_modules/istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nyc/node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/nyc/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/nyc/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/nyc/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nyc/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/nyc/node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nyc/node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/one-time": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/one-time/-/one-time-0.0.4.tgz", + "integrity": "sha512-qAMrwuk2xLEutlASoiPiAMW3EN3K96Ka/ilSXYr6qR1zSVXw2j7+yDSqGTC4T9apfLYxM3tLLjKvgPdAUK7kYQ==" + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "dev": true, + "dependencies": { + "@aashutoshrathi/word-wrap": "^1.2.3", + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-map": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/package-hash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/package-hash/-/package-hash-4.0.0.tgz", + "integrity": "sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.15", + "hasha": "^5.0.0", + "lodash.flattendeep": "^4.4.0", + "release-zalgo": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "node_modules/path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==" + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/pathval": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", + "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dev": true, + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-conf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-1.1.3.tgz", + "integrity": "sha512-9hHgE5+Xai/ChrnahNP8Ke0VNF/s41IZIB/d24eMHEaRamdPg+wwlRm2lTb5wMvE8eTIKrYZsrxfuOwt3dpsIQ==", + "dev": true, + "dependencies": { + "find-up": "^1.0.0", + "load-json-file": "^1.1.0", + "object-assign": "^4.0.1", + "symbol": "^0.2.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-conf/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-conf/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/process-on-spawn": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/process-on-spawn/-/process-on-spawn-1.0.0.tgz", + "integrity": "sha512-1WsPDsUSMmZH5LeMLegqkPDrsGgsWwk1Exipy2hvB0o/F0ASzbpIctSCcZIK1ykJvtTJULEH+20WOFjMvGnCTg==", + "dev": true, + "dependencies": { + "fromentries": "^1.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", + "dev": true + }, + "node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "dev": true + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/release-zalgo": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/release-zalgo/-/release-zalgo-1.0.0.tgz", + "integrity": "sha512-gUAyHVHPPC5wdqX/LG4LWtRYtgjxyX78oanFNTMMyFEfOqdC54s3eE82imuWKbOeqYht2CrNf64Qb8vgmmtZGA==", + "dev": true, + "dependencies": { + "es6-error": "^4.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true + }, + "node_modules/requizzle": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/requizzle/-/requizzle-0.2.4.tgz", + "integrity": "sha512-JRrFk1D4OQ4SqovXOgdav+K8EAhSB/LJZqCz8tbX0KObcdeM15Ss59ozWMBWmmINMagCwmqn4ZNryUGpBsl6Jw==", + "dev": true, + "dependencies": { + "lodash": "^4.17.21" + } + }, + "node_modules/resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "dependencies": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-cwd/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve.exports": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", + "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safe-stable-stringify": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz", + "integrity": "sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==", + "engines": { + "node": ">=10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dev": true, + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz", + "integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/spawn-wrap": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/spawn-wrap/-/spawn-wrap-2.0.0.tgz", + "integrity": "sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==", + "dev": true, + "dependencies": { + "foreground-child": "^2.0.0", + "is-windows": "^1.0.2", + "make-dir": "^3.0.0", + "rimraf": "^3.0.0", + "signal-exit": "^3.0.2", + "which": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/spawn-wrap/node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/spawn-wrap/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + }, + "node_modules/stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", + "engines": { + "node": "*" + } + }, + "node_modules/stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/symbol": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/symbol/-/symbol-0.2.3.tgz", + "integrity": "sha512-IUW+ek7apEaW5bFhS6WpYoNtVpNTlNoqB/PH7YiMWQTxSPeXCzG4PILVakwXivJt3ZXWeO1fIJnUd/L9A/VeGA==", + "dev": true + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "node_modules/taffydb": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/taffydb/-/taffydb-2.6.2.tgz", + "integrity": "sha512-y3JaeRSplks6NYQuCOj3ZFMO3j60rTwbuKCvZxsAraGYH2epusatvZ0baZYA01WsGqJBq/Dl6vOrMUJqyMj8kA==", + "dev": true + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-hex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", + "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==" + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/throat": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", + "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==", + "dev": true + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/tough-cookie": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", + "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", + "dev": true, + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dev": true, + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/triple-beam": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.4.1.tgz", + "integrity": "sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==", + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/uc.micro": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", + "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==" + }, + "node_modules/underscore": { + "version": "1.13.6", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz", + "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==", + "dev": true + }, + "node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dev": true, + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true + }, + "node_modules/v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", + "dev": true, + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dev": true, + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true, + "engines": { + "node": ">=10.4" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dev": true, + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-module": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", + "dev": true + }, + "node_modules/winston": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/winston/-/winston-3.2.1.tgz", + "integrity": "sha512-zU6vgnS9dAWCEKg/QYigd6cgMVVNwyTzKs81XZtTFuRwJOcDdBg7AU0mXVyNbs7O5RH2zdv+BdNZUlx7mXPuOw==", + "dependencies": { + "async": "^2.6.1", + "diagnostics": "^1.1.1", + "is-stream": "^1.1.0", + "logform": "^2.1.1", + "one-time": "0.0.4", + "readable-stream": "^3.1.1", + "stack-trace": "0.0.x", + "triple-beam": "^1.3.0", + "winston-transport": "^4.3.0" + }, + "engines": { + "node": ">= 6.4.0" + } + }, + "node_modules/winston-transport": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.5.0.tgz", + "integrity": "sha512-YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q==", + "dependencies": { + "logform": "^2.3.2", + "readable-stream": "^3.6.0", + "triple-beam": "^1.3.0" + }, + "engines": { + "node": ">= 6.4.0" + } + }, + "node_modules/winston/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "node_modules/xmlcreate": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/xmlcreate/-/xmlcreate-2.0.4.tgz", + "integrity": "sha512-nquOebG4sngPmGPICTS5EnxqhKbCmz5Ox5hsszI2T6U5qdrJizBc+0ilYSEjTSzU0yZcmvppztXe/5Al5fUwdg==", + "dev": true + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + } + } +} diff --git a/packages/markdown-docx/.babelrc b/packages/markdown-docx/.babelrc deleted file mode 100644 index ffd7a3c1..00000000 --- a/packages/markdown-docx/.babelrc +++ /dev/null @@ -1,21 +0,0 @@ -{ - "presets": [ - [ - "@babel/preset-env", - { - "targets": { - "node": "6.10", - "esmodules": true - } - } - ] - ], - "env": { - "production": { - "plugins": ["@babel/plugin-proposal-object-rest-spread"] - }, - "development": { - "plugins": ["istanbul","@babel/plugin-proposal-object-rest-spread"] - } - } -} \ No newline at end of file diff --git a/packages/markdown-docx/.eslintignore b/packages/markdown-docx/.eslintignore deleted file mode 100644 index 06dcfc55..00000000 --- a/packages/markdown-docx/.eslintignore +++ /dev/null @@ -1,8 +0,0 @@ -coverage -node_modules -out -umd -lib -test/data -src/grammars -scripts diff --git a/packages/markdown-docx/.eslintrc.yml b/packages/markdown-docx/.eslintrc.yml deleted file mode 100644 index f03fd19e..00000000 --- a/packages/markdown-docx/.eslintrc.yml +++ /dev/null @@ -1,49 +0,0 @@ -env: - es6: true - node: true - mocha: true -globals: - expect: 'readonly' -extends: 'eslint:recommended' -parserOptions: - ecmaVersion: 2018 - sourceType: 'script' -rules: - indent: - - error - - 4 - linebreak-style: - - warn - - unix - quotes: - - error - - single - semi: - - error - - always - no-unused-vars: - - error - - args: none - no-console: warn - curly: error - eqeqeq: error - no-throw-literal: error - strict: error - no-var: error - dot-notation: error - no-tabs: error - no-trailing-spaces: error - # no-use-before-define: error - no-useless-call: error - no-with: error - operator-linebreak: error - require-jsdoc: - - error - - require: - ClassDeclaration: true - MethodDefinition: true - FunctionDeclaration: true - valid-jsdoc: - - error - - requireReturn: false - yoda: error diff --git a/packages/markdown-docx/.gitignore b/packages/markdown-docx/.gitignore deleted file mode 100644 index 4bd86293..00000000 --- a/packages/markdown-docx/.gitignore +++ /dev/null @@ -1,68 +0,0 @@ -# Logs -logs -*.log -npm-debug.log* -yarn-debug.log* -yarn-error.log* - -# Runtime data -pids -*.pid -*.seed -*.pid.lock - -# output directory -/out -/dist -/umd -/lib - -# Directory for instrumented libs generated by jscoverage/JSCover -lib-cov - -# Coverage directory used by tools like istanbul -coverage - -# nyc test coverage -.nyc_output - -# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) -.grunt - -# Bower dependency directory (https://bower.io/) -bower_components - -# node-waf configuration -.lock-wscript - -# Compiled binary addons (http://nodejs.org/api/addons.html) -build/Release - -# Dependency directories -node_modules/ -!test/data/with-node_modules/node_modules/ -jspm_packages/ - -# Typescript v1 declaration files -typings/ - -# Optional npm cache directory -.npm - -# Optional eslint cache -.eslintcache - -# Optional REPL history -.node_repl_history - -# Output of 'npm pack' -*.tgz - -# Yarn Integrity file -.yarn-integrity - -# dotenv environment variables file -.env - -# dynamically created archives -test/data/archives/ diff --git a/packages/markdown-docx/LICENSE b/packages/markdown-docx/LICENSE deleted file mode 100644 index 8dada3ed..00000000 --- a/packages/markdown-docx/LICENSE +++ /dev/null @@ -1,201 +0,0 @@ - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "{}" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright {yyyy} {name of copyright owner} - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/packages/markdown-docx/README.md b/packages/markdown-docx/README.md deleted file mode 100644 index 1e18b7a4..00000000 --- a/packages/markdown-docx/README.md +++ /dev/null @@ -1,22 +0,0 @@ -# DOCX Transformer - -Use `DocxTransformer` to transform a Microsoft DOCX file to a CiceroMark DOM. - -## Installation - -``` -npm install @accordproject/markdown-docx --save -``` - -## Usage - -``` javascript -const DocxTransformer = require('@accordproject/markdown-docx').DocxTransformer; -docxTransformer = new DocxTransformer(); -const json = docxTransformer.toCiceroMark(docxInput, 'json'); -``` - -## License -Accord Project source code files are made available under the Apache License, Version 2.0 (Apache-2.0), located in the LICENSE file. Accord Project documentation files are made available under the Creative Commons Attribution 4.0 International License (CC-BY-4.0), available at http://creativecommons.org/licenses/by/4.0/. - -© 2017-2019 Clause, Inc. diff --git a/packages/markdown-docx/header.md b/packages/markdown-docx/header.md deleted file mode 100644 index 0b2e1ff6..00000000 --- a/packages/markdown-docx/header.md +++ /dev/null @@ -1,2 +0,0 @@ -## License -Accord Project source code files are made available under the Apache License, Version 2.0 (Apache-2.0), located in the LICENSE file. Accord Project documentation files are made available under the Creative Commons Attribution 4.0 International License (CC-BY-4.0), available at http://creativecommons.org/licenses/by/4.0/. \ No newline at end of file diff --git a/packages/markdown-docx/header.txt b/packages/markdown-docx/header.txt deleted file mode 100644 index c90765b4..00000000 --- a/packages/markdown-docx/header.txt +++ /dev/null @@ -1,11 +0,0 @@ -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/packages/markdown-docx/index.js b/packages/markdown-docx/index.js deleted file mode 100644 index 9f2aa307..00000000 --- a/packages/markdown-docx/index.js +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -/** - * Export HTML transformer - * @module markdown-transform - */ - -module.exports.DocxTransformer = require('./lib/DocxTransformer'); diff --git a/packages/markdown-docx/jest.config.js b/packages/markdown-docx/jest.config.js deleted file mode 100644 index 43328da4..00000000 --- a/packages/markdown-docx/jest.config.js +++ /dev/null @@ -1,198 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; -// For a detailed explanation regarding each configuration property, visit: -// https://jestjs.io/docs/en/configuration.html - -module.exports = { - // All imported modules in your tests should be mocked automatically - // automock: false, - - // Stop running tests after `n` failures - // bail: 0, - - // Respect "browser" field in package.json when resolving modules - // browser: false, - - // The directory where Jest should store its cached dependency information - // cacheDirectory: "/private/var/folders/tv/4ljndl3s2jg90nxd8h7f3bgr0000gn/T/jest_dx", - - // Automatically clear mock calls and instances between every test - clearMocks: true, - - // Indicates whether the coverage information should be collected while executing the test - // collectCoverage: false, - - // An array of glob patterns indicating a set of files for which coverage information should be collected - collectCoverageFrom: [ 'src/**/*.js' ], - - // The directory where Jest should output its coverage files - coverageDirectory: 'coverage', - - // An array of regexp pattern strings used to skip coverage collection - coveragePathIgnorePatterns: [ - '/src/', - '/node_modules/' - ], - - // A list of reporter names that Jest uses when writing coverage reports - coverageReporters: [ - 'json', - 'text', - 'lcov', - 'html' - ], - - // An object that configures minimum threshold enforcement for coverage results - // coverageThreshold: null, - - // A path to a custom dependency extractor - // dependencyExtractor: null, - - // Make calling deprecated APIs throw helpful error messages - // errorOnDeprecated: false, - - // Force coverage collection from ignored files using an array of glob patterns - // forceCoverageMatch: [], - - // A path to a module which exports an async function that is triggered once before all test suites - // globalSetup: null, - - // A path to a module which exports an async function that is triggered once after all test suites - // globalTeardown: null, - - // A set of global variables that need to be available in all test environments - // globals: {}, - - // An array of directory names to be searched recursively up from the requiring module's location - // moduleDirectories: [ - // "node_modules" - // ], - - // An array of file extensions your modules use - // moduleFileExtensions: [ - // "js", - // "json", - // "jsx", - // "ts", - // "tsx", - // "node" - // ], - - // An array of regexp pattern strings, matched against all module paths before considered 'visible' to the module loader - // modulePathIgnorePatterns: [], - - // Activates notifications for test results - // notify: false, - - // An enum that specifies notification mode. Requires { notify: true } - // notifyMode: "failure-change", - - // A preset that is used as a base for Jest's configuration - // preset: null, - - // Run tests from one or more projects - // projects: null, - - // Use this configuration option to add custom reporters to Jest - // reporters: undefined, - - // Automatically reset mock state between every test - // resetMocks: false, - - // Reset the module registry before running each individual test - // resetModules: false, - - // A path to a custom resolver - // resolver: null, - - // Automatically restore mock state between every test - // restoreMocks: false, - - // The root directory that Jest should scan for tests and modules within - // rootDir: null, - - // A list of paths to directories that Jest should use to search for files in - // roots: [ - // "" - // ], - - // Allows you to use a custom runner instead of Jest's default test runner - // runner: "jest-runner", - - // The paths to modules that run some code to configure or set up the testing environment before each test - // setupFiles: [], - - // A list of paths to modules that run some code to configure or set up the testing framework before each test - // setupFilesAfterEnv: [], - - // A list of paths to snapshot serializer modules Jest should use for snapshot testing - // snapshotSerializers: [], - - // The test environment that will be used for testing - testEnvironment: 'node', - - // Options that will be passed to the testEnvironment - // testEnvironmentOptions: {}, - - // Adds a location field to test results - // testLocationInResults: false, - - // The glob patterns Jest uses to detect test files - // testMatch: [ - // "**/__tests__/**/*.[jt]s?(x)", - // "**/?(*.)+(spec|test).[tj]s?(x)" - // ], - - // An array of regexp pattern strings that are matched against all test paths, matched tests are skipped - // testPathIgnorePatterns: [ - // "/node_modules/" - // ], - - // The regexp pattern or array of patterns that Jest uses to detect test files - // testRegex: [], - - // This option allows the use of a custom results processor - // testResultsProcessor: null, - - // This option allows use of a custom test runner - // testRunner: "jasmine2", - - // This option sets the URL for the jsdom environment. It is reflected in properties such as location.href - // testURL: "http://localhost", - - // Setting this value to "fake" allows the use of fake timers for functions such as "setTimeout" - // timers: "real", - - // A map from regular expressions to paths to transformers - // transform: {}, - - // An array of regexp pattern strings that are matched against all source file paths, matched files will skip transformation - // transformIgnorePatterns: [ - // '/node_modules/' - // ], - - // An array of regexp pattern strings that are matched against all modules before the module loader will automatically return a mock for them - // unmockedModulePathPatterns: undefined, - - // Indicates whether each individual test should be reported during the run - // verbose: null, - - // An array of regexp patterns that are matched against all source file paths before re-running tests in watch mode - // watchPathIgnorePatterns: [], - - // Whether to use watchman for file crawling - // watchman: true, -}; diff --git a/packages/markdown-docx/jsdoc.json b/packages/markdown-docx/jsdoc.json deleted file mode 100644 index 66f38e56..00000000 --- a/packages/markdown-docx/jsdoc.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "tags": { - "allowUnknownTags": true, - "dictionaries": ["jsdoc", "closure"] - }, - "source": { - "include": [ - "./src", - "./index.js" - ], - "includePattern": ".+\\.js(doc|x)?$" - }, - "plugins": ["plugins/markdown"], - "templates": { - "logoFile": "", - "cleverLinks": false, - "monospaceLinks": false, - "dateFormat": "ddd MMM Do YYYY", - "outputSourceFiles": true, - "outputSourcePath": true, - "systemName": "Accord Project Cicero SDK", - "footer": "", - "copyright": "Released under the Apache License v2.0", - "navType": "vertical", - "theme": "spacelab", - "linenums": true, - "collapseSymbols": false, - "inverseNav": true, - "protocol": "html://", - "methodHeadingReturns": false - }, - "markdown": { - "parser": "gfm", - "hardwrap": true - } -} \ No newline at end of file diff --git a/packages/markdown-docx/package.json b/packages/markdown-docx/package.json deleted file mode 100644 index f4577e3a..00000000 --- a/packages/markdown-docx/package.json +++ /dev/null @@ -1,144 +0,0 @@ -{ - "name": "@accordproject/markdown-docx", - "version": "0.16.25", - "description": "Transform DOCX to CiceroMark DOM", - "engines": { - "node": ">=18", - "npm": ">=9" - }, - "publishConfig": { - "access": "public" - }, - "files": [ - "bin", - "lib", - "umd" - ], - "main": "index.js", - "browser": "umd/markdown-docx.js", - "scripts": { - "webpack": "webpack --config webpack.config.js --mode production", - "build": "babel src -d lib --copy-files", - "build:dist": "NODE_ENV=production babel src -d lib --copy-files", - "build:watch": "babel src -d lib --copy-files --watch", - "prepublishOnly": "npm run build:dist && npm run webpack", - "prepare": "npm run build", - "pretest": "npm run lint && npm run build", - "lint": "eslint .", - "postlint": "npm run licchk", - "licchk": "license-check-and-add", - "test": "jest --timeOut=10000", - "test:updateSnapshot": "jest --updateSnapshot --silent", - "test:cov": "npm run lint && jest --timeOut=10000 --coverage", - "jsdoc": "jsdoc -c jsdoc.json package.json", - "typescript": "jsdoc -t node_modules/tsd-jsdoc/dist -r ./src/" - }, - "repository": { - "type": "git", - "url": "git+https://github.com/accordproject/markdown-transform.git", - "directory": "packages/markdown-docx" - }, - "keywords": [ - "accord-project", - "markdown", - "markdown-it", - "commonmark" - ], - "author": "accordproject.org", - "license": "Apache-2.0", - "bugs": { - "url": "https://github.com/accordproject/markdown-transform/issues" - }, - "homepage": "https://github.com/accordproject/markdown-transform#readme", - "devDependencies": { - "@babel/cli": "7.25.9", - "@babel/core": "7.26.0", - "@babel/preset-env": "7.26.0", - "babel-loader": "9.2.1", - "babel-plugin-istanbul": "7.0.0", - "browserify-zlib": "^0.2.0", - "crypto-browserify": "3.12.1", - "eslint": "8.57.1", - "https-browserify": "^1.0.0", - "jest": "^29.7.0", - "jsdoc": "^4.0.4", - "license-check-and-add": "2.3.6", - "raw-loader": "^4.0.2", - "stream-browserify": "3.0.0", - "stream-http": "^3.2.0", - "tsd-jsdoc": "^2.5.0", - "webpack": "5.96.1", - "webpack-cli": "5.1.4" - }, - "dependencies": { - "@accordproject/markdown-cicero": "*", - "mammoth": "^1.8.0" - }, - "license-check-and-add-config": { - "folder": "./src", - "license": "header.txt", - "exact_paths_method": "EXCLUDE", - "exact_paths": [ - "externalModels/.npmignore", - "externalModels/.gitignore", - "coverage", - "index.d.ts", - "./system", - "./lib", - "LICENSE", - "node_modules", - ".nyc-output", - "out", - ".tern-project" - ], - "file_type_method": "EXCLUDE", - "file_types": [ - ".yml", - ".yaml", - ".zip", - ".tgz", - ".snap" - ], - "insert_license": false, - "license_formats": { - "js|njk|pegjs|cto|acl|qry": { - "prepend": "/*", - "append": " */", - "eachLine": { - "prepend": " * " - } - }, - "npmrc|editorconfig|txt": { - "eachLine": { - "prepend": "# " - } - }, - "md": { - "file": "header.md" - } - } - }, - "nyc": { - "produce-source-map": "true", - "sourceMap": "inline", - "reporter": [ - "lcov", - "text", - "text-summary", - "html", - "json" - ], - "include": [ - "src/**/*.js" - ], - "exclude": [ - "scripts/**/*.js" - ], - "all": true, - "check-coverage": true, - "statements": 88, - "branches": 76, - "functions": 84, - "lines": 88 - } -} diff --git a/packages/markdown-docx/src/DocxTransformer.js b/packages/markdown-docx/src/DocxTransformer.js deleted file mode 100644 index 70246718..00000000 --- a/packages/markdown-docx/src/DocxTransformer.js +++ /dev/null @@ -1,47 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -const mammoth = require('mammoth'); -const {CiceroMarkTransformer} = require('@accordproject/markdown-cicero'); - -/** - * Converts a DOCX file to a CiceroMark DOM - */ -class DocxTransformer { - /** - * Construct the parser. - * @param {object} [options] configuration options - */ - constructor(options = {}) { - this.options = options; - this.ciceroMarkTransformer = new CiceroMarkTransformer(); - } - - /** - * Converts a docx buffer to a CiceroMark DOM - * @param {Buffer} input - docx buffer - * @param {string} [format] result format, defaults to 'concerto'. Pass - * 'json' to return the JSON data. - * @returns {promise} promise to the CiceroMark DOM - */ - async toCiceroMark(input, format = 'concerto') { - const result = await mammoth.convertToMarkdown({ buffer: input }); - const ciceroMarkTransformer = new CiceroMarkTransformer(); - return ciceroMarkTransformer.fromMarkdown(result.value, format); - } -} - -module.exports = DocxTransformer; diff --git a/packages/markdown-docx/test/DocxTransformer.test.js b/packages/markdown-docx/test/DocxTransformer.test.js deleted file mode 100644 index a86d749d..00000000 --- a/packages/markdown-docx/test/DocxTransformer.test.js +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -// @ts-nocheck -/* eslint-disable no-undef */ -'use strict'; - -const fs = require('fs'); -const DocxTransformer = require('../src/DocxTransformer'); -let docxTransformer = null; - -// @ts-ignore -beforeEach(() => { - docxTransformer = new DocxTransformer(); -}); - -/** - * Get the name and contents of all markdown test files - * @returns {*} an array of name/contents tuples - */ -function getDocxFiles() { - const result = []; - const files = fs.readdirSync(__dirname + '/../test/data'); - - files.forEach(function (file) { - if (file.endsWith('.docx')) { - let contents = fs.readFileSync(__dirname + '/../test/data/' + file); - result.push([file, contents]); - } - }); - - return result; -} - -describe('docx to ciceromark', () => { - getDocxFiles().forEach(([file, docx], i) => { - it(`converts ${file} to ciceromark`, async () => { - const json = await docxTransformer.toCiceroMark(docx, 'json'); - expect(json).toMatchSnapshot(); // (1) - }); - }); -}); \ No newline at end of file diff --git a/packages/markdown-docx/test/__snapshots__/DocxTransformer.test.js.snap b/packages/markdown-docx/test/__snapshots__/DocxTransformer.test.js.snap deleted file mode 100644 index 89571276..00000000 --- a/packages/markdown-docx/test/__snapshots__/DocxTransformer.test.js.snap +++ /dev/null @@ -1,2650 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`docx to ciceromark converts sample-service-level-agreement.docx to ciceromark 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Image", - "destination": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAw4AAAE6CAYAAAC/NgXfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAQABJREFUeNrsnQmclVX9xs+dGcEFVP4qq+CwiqYw7LsbpeZSomimpZKaueRSLqVZ5oKplZqllpqY5V6maS65IciWDGsi+7AjkKjgwjJz/89v7sVGmIG5d+697/ue9/u9n8d3hGHmfc857znnOef8zkkUP3hM0gGAr4zafNbzI0gGAAAAaChFJAEAAAAAAGAcAAAAAAAA4wAAAAAAABgHAAAAAADAOAAAAAAAAMYBAAAAAAAwDgAAAAAAgHEAAAAAAADAOAAAAAAAAMYBAAAAAAAwDgAAAAAAgHEAAAAAAACMAwAAAAAAYBwAAAAAAADjAAAAAAAAGAcAAAAAAACMAwAAAAAAYBwAAAAAAADjAAAAAAAAGAcAAAAAAMA4AAAAAAAAxgEAAAAAADAOAAAAAACAcQAAAAAAAMA4AAAAAAAAxgEAAAAAADAOAAAAAACAcQAAAAAAAIwDAAAAAABgHAAAAAAAwFNKSALIhJ57dXLNGjf5wp+t3bDelf93HokDAAAAgHEoTId0eOkQ10vXMLB2o3WG57pbZzy13e87t8vR1R3poa16FOzeXl0xxd03+8Xqe8wXQ1uXVedFz706uw5NW1bnT73ubfnUz9NussyE/X8u7sXSt66yYb/n/jkvuAXrVuY8HezZh5cOrjN/F6xf6crXzHX3zXmR2gQAAAC8JlH84DHJMNzI6tMed80aNQldAl09+cE6zcOVBw93I3uNCOS+rEN+1MvX5PRnWgfZzJtdc8lTFWN1v1Oqr5manUzS+NQ3bq7+Hbk0DROPv7Ne5dLKiJWVEDJq81nPj3AAAAAADSQUMQ42ohxG01B9b9uZSbBOdpBpZh3bXGCzJnNOesA9dtiPc24athiSewZ+380Z/kC1EchV+m+bJj1yft/1LZeZPhcAAABA1AjFUqWwLE+qjZ57131vPQO+7/YyDg1ZnmPm454B38+ZAdkR1gm32QNb/mSzA7mmQ5OWvNEAAAAAeYJdlerR2fURGyF/6cibCmYaalIdMyDTAgAAAADRgV2VYogtG7LlSQAAAAAA9YUZB0xDIJSvYftWAAAAAIxDhuRjG81ckYvtRPOFnZ+QCbY8KQymwbYuzedWsgAAAADgqXEI8+Fhtk9/KE3DxswOXbOYgqC2jt36vm+b8SRvHgAAAEDECEWMg8042B74YejYbn1fYezkWuf76rczOzPAdk/KhcGzNLHD3WpiuyRZELntQLWjYHJLzzDPMAEAAABAiI2DYQdo7eiU5q3J9AC2klHHBvZ82ztILt9YOmW7e9IW81Tfw9vs9wxtVVZ9psLWZ0LYEqWg0gAAAAAAPDEOkB9sBuCKg08umNkxo7Fg3YvVJsF+97n7H119UN4ry6eG9WRlAAAAAMA4QCanH2/BZhbsgLaGBobbz8lmJgkAAAAAwgfbsXrOuft/NeN/c/64u0K9mxQAAAAAYBwgh1i8Qc+9OmX0b2yJkcUzAAAAAABgHGLC1sHJOyKb3ZoAAAAAAOMAEce2Sc2E+u6cBAAAAAAYB/DKOGS4TGn2CyQaAAAAAGAc4oTtpJTJ2Q2pg93mkXAAAAAAgHGIE3aKcya8uoJdlAAAAACgbjjHoUC0b9rKDW1d1qCfsXbD+nrPCnRoktlJ0QvXrYh8Gjdr3KTBabx1ngEAAAAAxqGgnNvl6Go1FDtMrT4nMFsnOhMme7BMyWI6XjryJgobAAAAQB5gqVLEuPLg4RmfBF0fbDYDAAAAAADj4BH1iV/IdJkNgdEAAAAAgHGIIZnGOAAAAAAAYBwAAAAAAADjAAAAAAAAGAcAAAAAAMA4QKaUr9lxIPOC9StJKAAAAADAOMSVpyrGurUbd7x1aqYHuuVji1cAAAAA8AcOgCsQry6f6l5dMaVBP2PBupXVxiEf2Bavdo9RxtLn/jkv5OznDW3VI6cnUQMAAABgHGDHxkGmwU59Dis+zDgslHHIdRpjHAAAAABSsFTJUyZneKBbh6ac+wAAAAAAGIfYsXbD+oy+35blAAAAAABgHGJGeYYzDrYkhwBpAAAAAMA4xJBMg52Hlw4m0QAAAAAA4xA3Mo1zGF46hEQDAAAAAIxD3Cj/79yMvt+WKzHrAAAAAAAYh5iRzZkPI3uNINYBAAAAADAOceO+OS9m9P22Letjh/2YhAMAAAAAjEOceKpiTMb/xpYsvXTkTTmZeTAjcs/A77vVpz3uJh1/p+u5VycyBQAAACCCcHK059jOSgvWrcz4gDczD3OGP+CufvvBjGctzHBYrIQFW9c8ebmZTMNLR93kujx1tlu7cT2ZAwAAkAWHHnroWl329OyxPhg9enQzchfjAOKcLl/N2SFrC9avdPfNfqHeZzVcPfnBrJYfmQGw2YKRvUdUx0uUr5lb/bvL18z7vONvMwjNGjdxHZq0dO2btnJfllHY3qyC/Uz7eeePu4tCAQAAAIBxgK2xEf9MR/3rYqipVZnr8tez6/X91um3mYeao/+ZGohzuxztnCkH2M+6bcaT1TMhAAAAABANiHGIsBHJJF7g/PF3hWp50BUHn0wmAgAAAGAcoBDYEqH6YqP7YVoeZDMmAAAAAIBxgBBiS5bCYh5ytWwLAAAgbiSTSS8FGAcIGbZDUhjMQ30DuwEAAAAA4wABmoe+/7gksM67xVp8j12VAAAAADAOcSHKZxGYaTDzYFu1FvI5bHeno166Ji+mhbMhAAAAADAOtXcUN9S/o5iPrT8tZiDQzv+ahne+b53xVPWBbGYg8rk9qqXVUS9fU61MTEMmZqD8v3O9Kl8AAAAAYSLS5zjYkhvbWcgOV9tesK11Wm+d8WTOf7+dqrzllOSCGiZ1pu1352qE3X6OGQiTbfFqh7jZYXXZnvtg2MzCqyumuMkyCfZ1tlg8ht3fuds5Q8L+/r7ZL1bfv0/lCwAAACBMJIofPMabMPatO7o1TziG7NhyMnSvepwZYSZh4bqVeRt9N5PWc+9O2xiUQqfFFvL5rDlk1Oaznh9BSQYA8IchQ4as1WVPzx7rgzFjxjQjd8ONVydHF7ITGRe2LCsKQ9qaCQzyPtgJCgAAAOIMwdEAAAAAAIBxAAAAAAAAjAMAAAAAABSAEpIAAAAAIDokk0kSAQKBGQcAAAAAAMA4AAAAAAAAxgEAAAAAADAOAAAAAACAcQAAAAAAgEjArkoAAAAAEYJdlSAomHEAAAAAAACMAwAAAAAAYBwAAAAAAADjAAAAAAAAGAcAAAAAAIgE7KoEAAAAECHYVQmCghkHAAAAAADAOAAAAAAAAMYBAAAAAAAwDgAAAAAAgHEAAAAAAIBIwK5KAAAAAFGCTZUA4wAAAAAAO/YNOAcIBpYqAQAAAAAAxgEAAAAAADAOAAAAAACAcQAAAAAAgDBAcDQAAABAhEgmCY6GYGDGAQAAAAAAMA4AAAAAAIBxAAAAAAAAjAMAAAAAAIQBC45uTzIAeMt6kgAAwDOIjYagjMPms56vIBkAAAAAouIbcA4QDCxVAgAAAAAAjAMAAAAAAGAcAAAAAAAA4wAAAAAAAGGghCQAAAAAiBDERgPGAQAAAAB27BtwDhAMLFUCAAAAAACMAwAAAAAAYBwAAAAAAADjAAAAAAAAYYDgaAAAAIAoQWw0BAQzDgAAAAAAsEOYcQAAAACIEGzHCkHBjAMAAAAAAGAcAAAAAAAA4wAAAAAAAAWAGAcAAACAKEGIAwQEMw4AAAAAALBDmHEAAAAAiBDsqgRBwYwDAAAAAABgHAAAAAAAoOGUHHrooT8jGXKKzR9+WOO6TlorrU5r1ejRo5ljhIxpvk/zRrrsKTVNq1hqUuNbNkqfShvS5e6DVatXrSflIFPULuyRLmu7p8vZHjX+ulJany5v1fWb6jTKGUChexoAAZAYMmRIaItfIpHwMc2tsV0qLZTmSrOld6SZanyXUyTjS4vmLfbWpavUReogtZf2lVpKrdJmIVPMRKyRlklWvhZLC6R50iyp4r1V71WR+rEzBm3TZW1/qaNUmi5rbSQrhztlUc5WpcvZEitX6TJWXb+pbltNqgPkjt69eq9Nm3uf+ODtyW83I3cxDlB/VkqTpfFpTXjzzTc/IVm8NAlmBvpLfaUeUlnaIBQaK18zpfIaZW8WZsIrk2DlaqDUz/obUs8AOhwr0mXsbavXrJzJTHxI7gBkR69evbw0DpMnT8Y4YBygAdjsxETpX9I/pSkyEnToomkUmuvyZelw6TCpU5grb2ms9Hq67M2UkaCeiI5RsJmpI6Qj09euIbxNW+40JV3GXrLyJiOxgdwDwDiQuxgHyB02I/Gs9DfpNZmITSRJqM3CQbqcKB1n9byL7mYEy9LG9RnpFZkIOnjhMwtmTIely5sZ00YRe4R1aQPxtPScTMRH5CoAxgFCaBwGDx4cauPgaZxDLrB1609If5KBmEhyhIOWLVra6O5p0qlSZw8f8cO0eX1U+tfK91ZuJtcDMwu76XKS9C2Xmlko9uTRLMD/Oelh6UWZCAZIADAOgHGAHJonC67+gzW0MhHvk2IFNwu7p83CCJeKWYgL76U7d/fJQMyhJBSGQw45xOJhzpe+6bILmI8SNsv6kHSv6rYKch8gbRx6emocyjEOGAcoJBbo+mfp9jFjxrxLcuTdMNhSpItcasR3txgnhdUho6W7pGeZhciLWbBlbrYU6TJpUAyTwGK7/mF1mwzE6DDfaOtWrS2v2nmYB58tX7F8pQ8PojyypX27Rrr9adlyWiKR2N2zMmZLFLtT44eaVRgHfztyNtV/kwwEy5hybxi+ossVLhXszFq6L1Ih3SE9IAPB3v4NNwwWq3CmdKULd0B9IZkkjTSTKhMRuvZLnVIbBV7rYbq/IeNwuCfGwWJpTojyM7Ro0cIlimh+oOCckBg0aFDojQNxDg3iRek6DETDaNWylRXCryWTyWtdKtAZts8avbc2A/GbFStXfEByZGwYSnQ5S7Ly1o4UqRXblelnMg//wDhgHOJmHGyjvqKiImoBwDhA3syTBbT+WAbiHVIzY9NwlC43u9R5C5AZ1oG6RbpLBoIzSerBkCFDrEPzC5c6nA12zFvSFarbxofhZtq0buOtcVi2fJkXxkF5FHnjsE/zfTAOEIhxoNRFhGQy2VDZaPm0wYMH3y3tQ4rWyzD0kF51qVkbTEN2NEt3gucqLc+WqHPqNgzdJDvX4GlMQ0ZYzMdbSrtHpDYkBwBA/qARjxe2/MF2Y5kt83CBRP7XbhiaS/e71Cm3R5AiOaG1ZGk6WWk7iOT4gmFoKt3uUid3H0aKZIVNydouU7OVlpdLJSQJeE0SoWBUlIOR7IIIcoqNAv9OGi/zcDDJke7ZtmpdJJmxsh2pzsZY5wXbSnSMzMMopXXsZ77UwT1Gl5nSpWljDw3Ddje7TZqktGWWEAAgx0SmocI85CVI3M4cmCzzcJOuI8eOHRvbg5bUibWlIX+UBhKMn/+i7FI7BR2ndL9s+YrlD8ctAfTO2TaKd7pUADTkHjMNk5TONxa8bqP6iEYNFHGS6Q9AoWFENUoVRX5mc3aSrpMmDBo0qGsMDUOxdLm+nGqmgVJWUPaS/qT0f05qFSPTYOVsGqYh79jA2HXSWKV5x8L1Sf39+OMbyAsAjAM0lJ7SZJmH78bINOyny2sutbRhZ4pAYBwrzVB+nODzQ6rzaufmXONSh+WVku0Fw2ZWpyjtTyUpAAAaOCITpSVALCHJO3aS5u9lHmzLvXPfeustbw/watO6zUkuFay7J9keCmz24WmZh3v1nl+2bPmyz3x6OL1TFldkp7ofQ1YHQlPpUeXDYF1/oLptI0kCAJCFcYjSzRLnUDADZSNz3dTIDlMDO8czw2An8doMw8UY0VDyPam/GTuZhwWemIYDdXnGcfJzGLhQKlOeDFfdtjI/FTSJHP5GlCQAyBaWKkWQAu1kdaA0ceDAgUd7ZBpa6mL75F9MKQo1tvPS28qvyI/Oq4P6VV3GYxrClS3SROVNXnaUI8YhCr7Bg7xgW1AU1HastCGwHWwZz3MyDxd5YBp6udS5DARARwNb2vOs8u3KCJuG83T5h7Q72Rk62kljlUdHkhQAAPWnOsYhUiMJTDEWmmLpLpmHDrr+cNy4cZFbL6bO5zCXWl++K9kZubJ3i/Kvi977C5YtWxaZdel6X67T5WdkYagxQ/cP5dVZqtceJTkgSrAdKwRmHLYUwAi9LXnyIxFzJIW/3cuklulGNjIduH3b7GuxDL9Od0IhmthhfG2VlycvXbb0o5AbBnszfyNdRLZFAot5+ovybQ/Va/eSHAAA24elSlu598h88nVC9/bXtn1TenLggIGRGLlXR9MOf7oT0+AFtqTkVeVpaE+bTpuG32EaIofl293Kv8tz9tN8lU85Tl4AYBygIAbqa9I/BgwYEFrzoM5lQrpbX15DjnpFb2m08rZNiE3D+WRTZLuStykfL234DyI4OvyZnSBAGqFsg6PrOdIcLkHQHCGF0jzsu+++dOD85gDpDeVzuMxD0t0pnU+jEnn9euCAgefxmgEA1E7J/9o94hyIc8jYPDwu83DS+PHjQxHz0HbftinTkMA0eI5tbfqG8vuwJUuXLAv6ZvQOXKfL98kWL6iuQ5Sna1WvPUFyQHi7QYyiQjCwVGmrF5E4h4xmn46THhrQf0BYytFdMn/nJxyfGHzMPLwu8xBozIM6mN917J7kGxYT9bDy9rCsrQcxDuG3h+QFAMYBAjFQp0q/Dvqe1YG83qVOhYX40Fl6WXm/R0Cm4Shd7iYbvMR2W3paedw18z4pMQ7h9w3kBUDWxiHLkWbiHKAml/Tv3//SoH65Oo4X6HIt2RBL7JTpZ9q2bduooKah/4ADVA89IRUTF+Ct9pSeU17vxWsGAJCipOb/EOdAnEMD+KXMw7wJEyY8V1DT0Lbt8UqD3/Aqx5pDpQfbtW33rcVLFue9ElM5rz7V2nEidBzoKD2uPD9KdVslyQG+94EAMjIOEMGAo/AYKFsX/Jf+/fr3nzBxwqxCPLo6imW6z0cd5zSAc6dJc6Sf59k02IvxsEsFaEM8GCqNlK4iKQAg7hDjAHUaqCw+u0t/79evX95HYmUaWujyjLQbuQVpfqZyMTzPv+NK6ViSOnZcIdN4XL2+k+Do8ONBXiT58AnoU9SAHXWIc4Da6CI9kFfT0K6dzZQ9bl+S3LBVd2CUzMOX8vHD+/frP0D1zo2s/Y+lEraDnMpAmx0XQoKjw19RkBcA2VKUo5HmuG5HioGqneH9+vXL5w5HN6vePNTrkT2UrXaT/rZfu/2a5rLAqTw3Ve3wZ6mE8abYfv5P+pPKAjP1ABBbiHGoBeIc/jcq0wB+2a9vvzcnTpo4I5f3pA7hcbqvH1JKYTvYrNcfpG/m8Gf+SupA0sYeO/jSDvu7k6QAgDjCyAls10A14LOzjdD27du3cQ5NQ2tdRjmOv4Edc6rKy9m5+EH9+vX7ii7nkKSQZqTKRN3B8cQ4hB8f8oLlgyggFUX+ISDMdHM5Ol9hv/32s6ryIYk91aG+3CHz0KDdj2R8mySTyfukRL6WRqLIaVcrEyobDGAAQOwoKeSynLwE9GAe/jeCEk6uUgP79KRJkyY38OdcqGf8MhkNGdDEzKZM5yGLFi3Kdg/+n5lvJSlhKw6TznSpGdD8t3MQ/r5IgUnS+YGAKCp0QY/7J4+JG1aVSPf17dM363ia0v1K26uivyXh+PDJ+DNQyupUcxle253pUpoJqINbVEaakQwAgHEAzFNuPz2k72dpGmxo6D5pV0oPZMn1KkfZBDZbACwbSEBdNJd+SjIAQLyMgw/BGhAFruvTp0+rLP7dt1zq5FaAbDHTeU8m/6Bvn77HqW4ZSiAc2oEuVFnp/IXCQ3B0+CEvALKmpNDr5IhzyHNlGF7sNOmR0oj6/oPS0tJmeqZfkrGQA45UeRpeUVHx1I6+UQbXZhluIcmgHuzk7FwZ54bntY2D8PdDCg39HgiIosKXdT55rUjCrTP69O7TM4MnssDU5rymkCN+3b60fX2WvJ0uHUhyQT05UWazD8kAAHGA9buBDBTEdqjAjOqt0g53R1IHb/+ES1xIaYEc0la6XLq+rm9Izzb8hKSCDEiky9RXSQoA8L8j58taU4gKQ3v37n1EPb7vVowt5IErZEpbbcfVny51Yu0+ylBH9+mdnnUgxiEaVi/iYu0Gn6A+JUGMfhPnkOcKMfzcJA2o6y/bt28/UM/xNTIT8oCd7WCHEl6w9V/I0NqM2I9IIsgSKzsnEeMQhWaSPALIlkC2Y8WvxTrOwdS/d6/eX96BsQDIF2d3aN+htu1Zj5O6kjyQJSfIfHYmGQDAZ1gKEhCc+uh+LL2y9R+qQ3dowiUOo4RAHmnkUrMOI7Z6KS8jaaAB2ECcnVfD2Q5QiE4EQEAVnU/rTCFKHNFL1PLnPyNpoACcJpPadsv/9O7V206JxrBCQzmr8c6NmxLjEHLIC4CsKQlq5Js4hzxXitHgBy619WU1HTp06Kt7P5wMhAJgsw5XSBenqo7kBSQJ5ICmjRo1+taGDRtICcg7rFyAQIwDBT7I/n0iX4kbFYb36tnr8snlk1ek//8KXkkoIN/p2KHjdXs22/NTfX0ayQE5qdcTiTMIvo1p21vgPhTlDGJlHADz5FKjvmdLN6oDt58qwWGUCiggu0nn6jVcrOueJAfkqFNKgD0AeGwcfOu7YsCjxjk9e/Ycqev5UjHJAQXmgmQyOSuRoOIAgIjBwg0IwjgEOepNnAMGSuxXVVV1jO73bDKt3lRKK6Xl0nrpw/Sf7yE1lVpLLV1A2y1H6jVJJNqpDtyXlKiVjdI8yWZk/ittSv95Y6m5VJoWhv8LTRCNEBTINDDeAUEYB88q2DemTJkSeHBtzx49d9almWQn1Np+8QfqWW0HITv0bJ+8m6eIGajNmzbfrcvevI51Mkt6TRonTZPmzp8/f+P2/kHHjh2tc9dFKpMGSvZe7E9SfpGdSnYy84DBSrEpXc7+KY2RZpaXl2/abl3Xs+cu6TJ2mHRsuo4jPenQkT8AGAeoL+VTyj/TZUVa5Vv+vEePHlZddZOOl74hHcTolHormza1JchrG6ZLD0t/nTd/3sJM/7GMhW3rMiMt+zmuU8dOHXUZLn3Lyh5JrApwpxJmKZ2bLf1Wr+AjMgrvZ1TXlZdbYPn4tG6WkWin9DzLpZYetoxlaiY5mTj8viHhSVGj8oIA3p+y7mXJer5pUSAUMw71RUaipy62DaRtSbpzHAtgVVWV+3j9x7yJ6eQwoyDdLrMwPp+/SCZisC6XShaQHtsR4qZNm8Z59HGOOlB2WNmT5VPKq3L5g3v26GkzXmerY2M/v0XcjMP69et9fLI35s6b68V22Z07dX5alxOi/Aw26EFsFgTACfXvMHAIXM6RySmXznGp5Ux3SLHb/Hvzps28hin+Jh0kw3BKvk2Dod8xVrLZB5t5eDaOCV5cUhxX02Azoj+yvJdheDzXpsHQz9wg2RJEWy73m7QpjolvYBQYAPylhEouFAbCljRd1qOsx526mr4W6hvOYWdr0+ZNcV9vastEzp83b97rQfxymQeLn/h6p06dvqyrdfQ6x6byK4nlSk1buvYN1TmzClS3faTLJT169LAR3r+4VOC+/zAQTP4UxqUCFByC2MJkIKZOqZC+LjN3srQm6Rr2yWtllQNVVVZVL1WKKZYKv5LKgjINXzAQ8+a94lJBrr+JS3NUXBy7zYCekgYUyjRsZSDe0MU2iJgYj36pnx/yJ0R5gWmAgMjsHAdGUQrC1KlTnyorK3tLXz4mHZJ9zzTcNcvmzZvjGkS4Vjp97ry5L4TppmQePtHlks6dOr+q60PO80PRimwzpfg0vvdIF06ZOiWwJ5Z5WNmjrMcR+vJJ6RivhwQAIKtugTSWZAg1azKbq6dCLKR5WCHzYMtHbOnS+T4+Y2VlZRyz1vbFP1amYU5Yb1D39qzMQ3+X2pazg4+ZUD3bkIjNevR7ZNADNQ2fm4epUz6ReRimdLe4mqP89A00lEBZy5L1s2bNOpycDTdFDV0OE7aPZ+Zhk3SBHusa34LQk8mkq6yqTM1ixUczpIFhNg01zMNs3eug9D17lxdFxbFZpWm7dF0UBtNQwzzYGSQnuRpbVXuHr3UY+RMaYVAhMONAEkTAQEybOlKVxMU+xTlYfEPMsKDUoXPnzl0dlRvWvdrp1EPT9+4VxUXF0dkpLnvN1H/PnDp1auheNt2T7cE8TPe4xrt0BwDwmJKMKzriHAJh2rRpd3Xv3t3WnF+fWf8+nC2ZLVOKUXzDAukrc+bOWR21Gzej06VzF1tSYqdWl3ozYlLk/ZiJbbl6arqDHs4BkalTF5d1L7PtqP/uVcpzAFzo8SF/CJCGwNrPbCpFRnsCMw836PKAD88So92UbDvKY2Qa3ovqA+jebbvgY6V1HvUcXNLvzw1Tp039T9izQff4jO71UZbMAgBExDhQYUeOC/WYk6Js0iy+oSpZFYeYhqR0pjres6Ne6PQM7+hZvkN8QySYL/0yQvd7ubTeAQBA+I0DSRAtpk2bZqdLnyqT9FFU4xySVbEZkbt3zpw53izD0LPYOQD3R77S27INq7+6RvXExgjVact1z7/1KsaB4Ohw40lwtI8fCD8lWeUTyzeDbWinT1vYrVu3H+rL++rXvw/Xy2jLlGKwBrhCutK3h1K+Wbk7UmoX2WdIeF32bLbhyQjetx2GeIm0S+RzgBiHKNRjJAJAtoNv2VaMxDgEjsU6vBnFG49JfMNFs+fM9m75hZ7JYjYujXivwefYhrunTZ8WuRdM97xG9/4Io6YAACE3DkxzRZPp06fb414iVUXNqCVTQ3I+61/qYD/va9nTsz2tZ3wjqvnj8YyDnaj45wjf/0M0yQD1bkj9FITfOJAEETYPM6ZPVSf8iSjFOVh8gwVHe861MSh+P4rqjX++jaF/Gj19+vRVES5Tb+kZVhDj4IhxyH8lQF4AZG0ccIVR54b65EiYZoUSfn9enj179kTfC509o5719SjmUNjehxx+Xoj0QMj06Tas8FLkZ71pHwHAa+NQoJFmprnyw4wZM97R5aWo3G8MZhvujFHxuyOyo41+MsaDZxgb9QfweXDEF8gLgOwpacgyFgpvaFqqe/Xfo6PQEas2Dv4Wm8XSi7EpdwlncRzLpDa8hIFj8Q3TPXiOt8lKgPoZVIAgKGpowSU4OhT8U3o/wBqMWaEUj7z77ruxORJbz2qd1cci2OL6qEUzZsz41INiNYfgToDY1mMQCeNABkeeGTNnbJJp+juGLXD+yjOHG49nSZd4UZelzM+qSD9E0hEcHf6KgLwAyJKSBleQEBaek74TXFtZv8JgS5U87bytlibHrdApLye51GzX/0WnX+dlxfW+Lw+i/LFnaU6VDgAQQuPQ0EaUOIfQtLaj9V9bJhPMFruJDL7PT8P5+qx3Z8XOSuuZKw/oeoAdRHhCRJyOr3zo0bN8FnHjQ7sY+mqA/AHI2jjkopKE4Jn5n5nvH/Slg97VlwcG1FrGvfM2MbaFL+EmRMY4ZFpWgfwBCLFJBSi8cWhoucO4h6kSmRqYcXCxH8WZyrNHweNQYUFBChqQP5gG8NQ4NLz0QniYFeqKLOl1x21ufNvgxBwaXCB/AAr+sgAU3jjkopJmFC80lUhFwD3IuLLJpc4ziCu2o09w8TWUUQifmSYRyB9MA/hpHHJTfinBIWFlmCuypPP28LfV77zzTlVcC907s97ZfOCBB65xUdkJh+qK/AEAgCyNQy4qaQZXQtLeJtcGfQ8xHWn7kNLn1ju20ASgTSR/ADw3DrnpsUI4qAyBeYmjsdhAO5z4KCLmmhnSCOSRB+8DGQm8J+CncchV4aOiDEVNEoYWE+JJEUkAAADguXHA/XpFcejNi5/dy91iX/ISbvfImGuqqvDnUdRfhwQjKOGurgiOBsjeOCRz9iZC4PVIshmVciDsQelze0alw8AgBwAAQLbGAffrEy1CYmDq/LsiP6cc9jnoSwc1mvmfmRvjWOj07DurQx4J40CMQzTyKPIwkEb+APhqHHJZSRPnEHiL255KObAn3s/F9xC4jpHKKXwDAABAdsYht/1WWuSA6RoSA7PdMuLp+t8DYmscEm7/CJlrjEMU8ijyrwSDaORPvl8TKjIIyjgkc/o2QrAVSVnYK2aPG1RL+2djWvR60uAC+eN9HbczpROgfnTq1OlMXc7y8NF+ktMZB9rj4Ojatev/udSod6gbf/tzT+McBsa17KmjNJA3EKBG3eend/DHOCQ8aYT863Pt5FFF0F3/PczDemBv9l73p5AeUt0n37IUI2jFjyEHH3xw47g9tJ55F10GRK6x9VH+1GXkRTjZi2cJ1YCNj2Vst04dO/nSju7paT1QVZR00fjADjkmCo1/MpkejfNPu+q/h8ew3A3Vs+8cmXwCgGxpefDBBxd78ixtyE7yJs/s62n+fFSS8z55nhpnzEPddN2/q03vfT0SN+t3Ng6XXoxZ8TuFNxBg23rOw00grJ0pleZH+SG6Hdxtl4RLtKWQhhbbbGOBB8/R2dP8+ST3S5WYIg6gjUoeJTWPxNxR0utMOlmN0q5xKXd61qa6DIvg++Llx6P6LPp54e/sVg8PnuFgKfIzJx6fTl4W9Qfo1LHTXmmT7SMflTjwoaU9P5w1W+2dAo93HdldOk26PyYl7zTlZZNIvSqJJJs4hL8+i/4jJFXPFXlZzw2Snop2j9sN8SInEt6uxBjsweDHAOcva4sYUYs2+3fZ33ZSOjq0HYCtYxyqaozI+anLunXr5v2mA9XPqGeNXP4AYH4awtEePMORXvgGf2ccDu3YsePOvCehpFJaUxSl5UKYi1r5sRSpjqrny5UOdBFcvpMFJzsXoYPfACAXdO3WrVvXqN58927dbdtyLzaxKEoU+bpD3G5SZM1dxw4drV89zNO8WTV//vyq/CxVYnKgIHTp0sXWap4euRv3v3zcpAbqmWnTp2328eH0bI10uTGK927L5Ji9DHv1EP38qUpWuWJX7GsWjZCuiui9n6o6wIuzAjyecTDOcNE9UHWo1NrTfFlSbVpppiJqGjp3sR7QnaE6u6Ges09VVVXVHTiPPzYS/32Pi9/FesZOUcyZz40r5ziEe2Ah4vJ422nTiO7du+8SuQGP7t2tCrjAl3zwNIZmC1/v2KFjVHe+utDjfFlcbRzYOSTSjjz8U661NKpmHDxuVLfoejVU7XwrdHqmUj3bzyOdNwD5rvaqvG6r9pG+G8H7/pr0JV8yoaioyNsd4vQpkX4QtTzp0KHDAbrv4z3Ol3mpGYeIjX5hLKpnG6xDekdU79+Mg+dxDobtNvSQOtrerFdIP8vDUmy2nAXIqp3yv367SvVBZHZUK+teZnXX9T5lQHWMg9+cr474fhG755ud3yt55th/8rcdK5MDeaFz5862vvwxF/HjzKu3K0x4P/x7mPQT6eeePI89hw9b5VGRkD/5Nw5Jr9eht0rXbT+KyP1+L+ES3bzKgURq1qGqssrXMtZYul06MQo326F9h6+4qBzEmz2znCPGIYqtqsU1DIj62mur7BLx+Py0rHvZ16Je7PQMJ+pZrvYhR4hxCH0d54UsQNpzflhWVtYr9HVXWZmNWo/0MQOKi4p9L2PD1CE/OQKmwQ5D/b33vU/n3qk2DpyQGh06d+psozvf86EjUFlZGYc4B5Odd/CoGq++kTUNZWUD9AwPfx5fTHwDwA6JQSyXrViwum33ENddtoPSI7rX3X3Mg6LiWIz93quOedjjBe+R2nueD/MWLFzwUbVxiOIIWBxNRadOnb6n5xvpy3OacYjBOuAtWEzAi2rEDoqgaTDD84IjrgEgM+NQWRWHx+ws/Vn1RFiHvu+UBvqa+MXFxXEoY3b2xtMyD7uF8eZ0XxbEfXoM8mHyli/ya1eZrs+VabhMl7tdjTFTH+Lzq0fk4kMzaWz16H10TMMgXV6W9vApI3zd74L8CdensqoyLnXb8dJve5T1SISs/rpal/N9TviS4hKfd1aq+ekpPdm+fftGYUp/3c83dF+3xiQPJn1e7hgXCrFh6NjJhhN+LV0c+YeppUmp3FxZXfHFCOuAv6IG9owpU6f8Ncw3qns8JeESo/TlLt7lArHR5E8BqJ5xSLo4bAJh2BLaZI8ePS6cMmVK4Dmo+usq1V83eZ/qidSsQ/XSX//5qmTm4ZSFCxduCIFpOEWXP0mxmPYR4z43DltGqhIsAA6baWjhbG2mc0f42hnYvHmza7xz47hlrS35eVIN7C26XqtGNlSnS+u+bE3wjaoOrnA+RgVQzUEBsVmHkpLYDI7Y6P6eqkO+o3rts4DqL+vE/VLv+aVxSfSS4pJk5ebKuNRsttHIy+1L25+4sGLhfwMzDaXtL9HlVzEyDev1Tm27VInp+lCZBtvSa5o3pqEObKlSTEZKauu+WqD7GDV0+4fINNi9jJWupIsN0HBscCRmfNPqENUlHQKov2ywzeKxLo1TghcXF78bszJ2iPS2Ou8F33BEv7OJNMqlztEqjlGaj1m4cOHnlVlJZPvaHnZrOnasPmLdXOzJwSZt4RJXDesGVXyxm3ZI01+aqgbPtgr85ZQpUz4NyDDskjYyV7nU3tlewzkO5A/GIa/YFq3TVK9YnXKP6rW8B7Ppd31Dl7tc6lTrWFFcUmxLska5eC09LzWDqk68Hbh288KKhXmf4dLvOlyXP0idYvhO/6vm/0R3Ly+PgqM7dui4t3SL7n+2dHLQweAFDSCsrPy5izc7u9SJprN79uh5jlSw4C/7XdJ5LnUa5E/jYBo4xyHCdXsUz3KorHLJqlgaVTtV+rfSv1XHHJHHOqyfTMPrLnUo6j4xTGcbePu7rm/F8Nl3Srdb/1Gn/htSXvqz+rkdpSf05asxNQ3GC19oR9u3b5/8QqMabd6Yv2D+4REyDLY95wXSmS6e210uU5Frv8fue7zhPN4yL0OWVDe4CTeqvLx8VV4a2549m6tTM0JfXiTtG6fEtaVx69ev9/HRRqnuG+HDg6henKJLmS8Zs8suu7hGjRq5mDPe2fKOhHtG9VqDAltVfxWr/rJA2e9LR8Y8XV8on1J+TGlp6eX6+raYp8Usl1pC9GhFRcW6hvwgpad1hgely5idXB3njYTmKT071/yDLyQGU/gFaRQPdKnt6ywiv2fMk+Oe+fPnb1JD8CDG4XNsuZoFTt+odHlR16eqG4fy8tUNNgupXSmGS0epAd8plqlL5AYUmE2bNrlGjWNvHAak9b7qomd0fV4aU9/BEf2bPXUZnK7Dhuk9bkXJquaZ9PVvGAd3gEud3ny7Ov7P6Wp6Q53eJfU0C7umy6iZ0ZOsu0bx+kIZ+18z2r60fXTdwradgDcWLFgQ+IxDhw4dbMpsL8kqt1LpwLRJGCK1jEbS5r2H9bGlzfwF89eoUbDj2pdJTXlHa8Xe0RkuNWo3VbJguEXSSjW8n27VwO6SLnft0uWuLF0Zfoluc2rGYd26dT4+2ijVfV7MOKj+9GrGwdh9991dUVGRg22oSNdndl2dbhesvrPDvvZ2qYGUA9KdOGz/VtWZ1HqL+Srdr7Rclx4kyzaslP4jLahRxmzWq0m6n9ZG2j8tjijYlv4Viyom1vyDaCfStpZncIf2HdYGfFfmWgs7vJTIR9Lm3U/ep47OGvtCFd86dXj/4lJ7gUPtOdwtLbeVUbAK8NPAyl4U6wwmVqNWr0cem3Vo3LgxebstpWlB5ry21YzN4xiHWmmZ1lCSImMWSpO2/sOSrTuIEY9zMCO0Jw1t6NnoUgfb1Sx3v9PlPMeoUqY0djEIagaItHHYuMnt3HhnEgJyyZ+3+n8798l26GNqC3LFIxWLKrbpYRZt2wflQ6xH3vnjgoULvrDucHL55JmyDK9W2waE8imAAmPbsqpdWUlKQI6w9ZZ/q/kH6uBZm/oaSQM5wjrCo2r7i5LI95ET+UoxzEOeZp9sWc31dfydBXd9mfcV8lsb8m6TP4WnqqrqL8XFxT8khyEHPDF58uT1tbw7D9CGQo4YvWjRonm1GwcfPBFEKc7hNwsXLlxRx9/ZISMWGMk6TcifGabOoE4PgM2bNv9RxuESRwAmNJy76/hzm4WwuIfmJBE0kN/X9RdFLNPxqLENvywY+hd1PcLkyZOT6tj9POH48MnPByAoPv744+Vuq+UlAFkwQW1leW1/sWjRoo1qZ//g7SGXqFBaIdVZV5XU3gfFPHw+Ogm55NqFCxd+sINEf9Yx6wD5e6kBgmxT7nSpM3wAsuX2Hfz9vdKVjh32IHt+t2jxoo11/WWRF+4oTxAintPEnSbdt6Nvevvtt+2XXsd7C7zX8dzQwef69O3Jb4+Te3iLTQpQlqqQtjtrpQ6fnYn0CDU9ZInFzvx+e99Q5ElLg5L5StqcfKqk7y2sWFhZn98p82CzDm/x/kKeijTvP/V5kHn0C15DyJJb1D5ursf33SpVkVyQBffLfK7Z3jeUbG+kiqU6EWxww8kfKhZVTMjkH6jsXa7LOMfiEsjlK1KVHOtSJ7gDBMXzjuWYkDm2qchD9flGdfxmtWvX7gl9eSrJBhnwqfpet+7om0q23w8l1gHz1GAWS1dl+o/+/fa/J/Tp0+cxfflNkhByxNpPPv3k57q+QlJAUNhyzD69+1ynL58hNSADblS7+GkG33+9unAWT8OBcFBffr9oyaIVOzYOPnmD6GxJGhcDZYl3TsWiio+y/LU263Cc1JQcgBzwk40bN/6XZAg3cahz1QF8tk+fPuP15QByHOrBQun+TP7B4sWLZ7Vr285Olz6D5IN6YLEN9VpG6ZcTJc4hr415Fp97ZRr+lXXj+u9/L3d1HxYHkAmTbTSFd596PER5dAWvJdSTa9Qebszi313rUoeuAuyI2xYvWfxe/IwDhKmRnOVSMwYNIuESd0hTOIGATwM+ldJ31fBWUkFAWFB5tA0gniQlYAdYfOBj2fxDdQRtqfAdJCHsANuJ61f1/eaSoKaFiR3wGhvhOGXRokWfNPQHTfr3pM19+/Y9N115cuIqZMOvJ02aVE4yQNhQO2j77dtyzF1IDagF2xnpErWDDemo3exSy5XakJxQB1fIZH5c328O7ByHZDKZH7Hvehi4aNHiRTNz9cPU6bNlJrfwbkMWvCv9dMv/cOZK+IlTHqlDWKHLSF5TqIMHVEYmNeQHqEO4TmXvB5xKxaeOz+suwxkt/0Zwk1G61TzdbLCTOQ8sXrz4j3n4uTdIx0pltCVQT2y/8zNkPD+LYv0QW+KWRwl3m/57mnQAmQ81WCX9KBc/aMmSJU+03bftCH15NMkKNdggnb946eKMal1iHHxteIORLSe6MB+PpM7fhnTjSqAX1JfrVG7+TTJAmEnXbbYckwO7oCYXqWy8n8Of9z2X2jkHYAs3LFm6ZHam/6iIqXXIERaENWzx4sUb8tjAzkokEpdJDqEdaLTECb0QFfNggdK/ISUgzV9VJnIaOK8O4iKXxZlK4C22BPzWbP5hoOc4eLpUJ8Nb9SJI/EPp2MVLFq/M9y+aOHHi7/v163eo42A4qBvbUu6bKiuVBatzIPztQvj5sXSUY8lS3LF29Pw8/ex7pOMdS5biji3fPUNmclN2xsHPlodGsnB+ZKPMz4kyDTMLmGzflbpLB/L+w1aYWThVpmFF1OuGGDuHWGKxOP369bPlmLbkszEFIbal/yzVX6vz8cPVUUy23bftd/TlNGkfkju2XK6y8E62/5gYB5+rn/yrUjpdpuG1Qj6aKlVbp3mC9AEZDVtXiCofb5AMEEVUdqc6DoaLM79SGXgpn79AHcYVSZc8I3r7UPLJ0edpFYO7G1KGSoKeFuY8h0hbk3NVCT0VUAM7t3///qfoyxekYrIDxKgJEyZw2BFEnd9Kh0jDSYpYYXEuVxfiFy1duvTFfdvsazFgPybZY8UCdbnPtpmnhvyQIhfwCcOc5xDJeXm76QtU+B4M8ibUSfyXLhdTF4AYLZ23w4Kbr/omBPJmRCLmeTRx4kT7RltO8g6vdWywuIaTlfebCvg7r5VeIeljgx3Ie6JM49qG/iB/lyolo6OImacqyUzDvWHIZpkHm3K7jToh1lgHa5jKwkaSAnxAHch1CZc4QVqbcHw8/2yQhtUZl5Unli5bavFg35Dm88Z5j/U2z1aeT8vFDyPGwfeikvuYhm/Lsd4bsie1Leb+RIbHkqXSkTINa0kK8IkJEyfMVa/yZGlj9Ype5KOStnREeT0hkMpz2VI7J+I4R7yg79ygvH4sVz+siKU6UE9smuvrKnyPhK6BnTAhmXCJc6RnGb2K1We1NFT5v4zXE7w0DxMmvOpSB3fRUPrJz5THfwl05GXZ0nd1OVFixtZPHpauy+UPLAlDdcR5DqEPEl+dNg3jw3qD4yeM3zRgwICT9eXz0pepK7zHyuQR48ePn5NRXZOk/xV2yKNtzMOD/fv3b6MvbyA1vOIPyttQ5Kna9tfbtGlzhr60gUFWovjDyzaoqvzNaaXqdwEhziEXM0I2GtE/zKbhc/MwfryNmHxdeo36IhamYSZJATExDzeqA3A7s4zefJ6QLghTGVu2bNnjavAvjFK/CW1XtvxtmPpuOZ9Jwll6P3zXIP1TGqCCtyAqj6vOpC2pOlZ6lszHNAB4Q8L9ULqHuIDI61np2+MnjK8MWxFbtnyZxS/+iJct8kyUjpYZ/CQfPxzjAHXZjeulr6kiiVzQlDqVnyVc4mTpMUa2vPoslgZhGiCOqNxbvXyhdA+pEVlsQOvk9Ox4KFGbfwvmIfKm4Sjl44f5+gUlvq8nTSQ4YC5D1kjfVqF7McoPMW78uI0DBw48XV++J11CtkYeMwtHjxs3rkGB0Kyfj8CoBXm0XfMwYMAAMw9VaRMB0eGv0mlhNg01zUOb1m0+05e3u0hFi2Ia8m0aqo0DjZD/ZGCeXkubhuU+PLc6mda4XioDsUTXWx0zbFHFdpY5Sfn5IUkBmIfqmYeLZCBsK81rSZFI8Efpu8q7yqjcsPoBd8o8fKQv75OKycLQ87I0TPn2Sb5/ER2pGFCPIOrPpB9KX/HFNGxlIH5lL5S0ntIQOf4gHYNpANjGQPw04RIXSpUsYwz15ybb2SZKpqGGeXjQpTYc+YQ3LtTYlr7HF8I0GCWkN+2PNGL5iuWzfX5IdTyfHSj05d+lDmR76NkkXaZ8+x1JAVBHvTZ+3N3pGVXbRrMJKRIqbEnSharD7o/yQ6gz+nzrVq0P0Zf/kFqRraHCZh9HSteqD1ew5TWJli1aer+WhziHWrEpyKule1TgquLy0IMGDWrmUgeiHEsRCC0263XKWyLXP7hVy1ZlukzxMM1GrVi5YoQPD6I8svwp8zCPmimP8rLZhMxDN12ekUqpPkLBf11qeeVoXx5I5mFflxp460X2hoJPpXPUfyv4obyxWKqUtzMSIqStHOqfpa4qcL+Lk2kw1Bddq8vxLrVrxGbqntBh6zR75MM0APiKOqjTdektvUJqBE65da59Mg2G+gpLdRki/YksDpwKaXAQpiE2xgE+N0/jpUEqbN+WVsQ1LdQnTUq25dxgaT6lIxRskK6UjlberCI5ADI2DzbKfbRLnTBdRYoEgp2DMEh5scjHh1O/4VPpTH15nvQZ2R0ItmSsl/KhPKgbiMVSJXDvuNTuG0+vWLmC/K7BoEGDbF2wBU+f69h2LiimSWfKMEzL9y9iqVL4YalSTuq1w11qSWYbqpeCYDPZ56kOezIuD9y6VeuDdHlcOpDsLwg2uGYrJe4sZDxDrcahRfMWsehIxjTOwQyDBc48qgaLEajtMHjw4K+41A4+paRGwbAA6JukX4wdO3ZDIX5hyxYtvTUOK99b6YVxUB55axyURwU7UFPmYS9d7pZOoarJK7Zd9FkyDUvj9uAyDzsnk8mb9eXFjhUs+WSq+rBnyDDMCEV/Oi7GIWZMVCG7zaVmGDAM9TcPu+lynXSpY8exfDNWOk+G4Z0Cd0oxDhiHWBiHGgZiuC6/lVpQ7eQU22DERoDvteWvcU6IVi1b2bJfO6uiM8Uip2wZXBupvtymsNwUDtEfbOu3x6SBapz6q5D9FdOQYU927NiPpSvSnZbRpEhesJO8z5IOKbRpAIgj6tQ+5VLLSWxbUAYKc8PT0peUtvfE3TQY6mvYQJDt7DUy3ReBHHRJrC+itP15mEyDwYxD9HlXskNaHpJheI/kyB2DBw8+SRcLou5IajQY2zruDpdalvRRUDfBjEP4YcYhr3Vaf5eafWBLzeyYI12qOuwFkqJ2WrVstb8ud0pHkRpZsdKlZrL+FNaY1ETzfZrHxjh4FOdg+9zbKNJf1BBN4j3LH0OGDGmky3dd6swLDr/JHNvy9iHpujFjxgS+BrhF8xbeGof3Vr3nhXFQHnlrHJRHHwR9EzIPttLgDJfafWlfqqh6YTtW3SjdLdPAiHr9DMQxutwqfYnUqBc2uPZr6RYZhnWh7kvHyThEHFvW8ZzMjx3yM0GGgWVIhTUQu6QNxFUYiHobBjsv5EYZhtBseYtxwDjE3TjUMBBWp12YrtP2psqqlfUuNVP6KxmGD0iOjM2DxQqeLl0vtSNFasWMqMWH3CDDsDwKN4xxCC9LXGqd/evSK2pwFpMkoTEQZ0k/kDqRItvwsUstnfulDEPo9jLHOGAcMA7bGIgmaQNhm0K0pAqrxvLJdqS6XYZhDcnRYAPRKJlM2vkPV9Jufo7NMDyUSCQs8HlJlG4c4xAObE2bnfxpB3pMliZhFEJvIGy6306gtm3obM/0uJ8BYSbhHuk+GYb3Q9wpxThgHDAOtRsIGxT5lnSZdECM67G7rB4LMhbLV1q2aFmsy4kuNfDWP6bJYMve7KDA3658b+XKKD5AYp+994mVcQggzmFdevTCApdXS7bO29zlQpc6tXi2GpP3HUSWQw45pItLLWOyRjdOWx7aTg/PudQ06z/ffPPN0C+fa75Pc2+Nw6rVq7wwDsojb42D8ij0y12GDBlijeRQl5qFOFbayfN6zOqtV1xq4OO5MWPGbKZVK4iJ6KPLBS51zsiuMXjkSeky9rgMw6eR7kfLOJRShHNuPKobhzCPLkFeDIQ1sEemDcRxUhMPH9MGGiZKj0iPySysjlin1ILdW3uYL+vVKfViSYXyyPKnkYd5tFh5FKnYNJmIlun67Nsutd2mT8xzqTish2QWKmjBAjMQe+jyDZcK2B/o/Jq9t5iFR11q17uZ3vSDk0lWKgHkwUTYtP9Xpa9LtrtElIMPbWbB9pT+u0lmgWV0ADFDJsJ2xzlZGhZhEzFX+pv0lMzC2+Rq6EyEBVDbgYW2FbotZYriWWPLpGddaufL0TIMlb7lE8YBIP8mwtZ19nap2Ygj0hXiziG/bTsf5DWXmsJ/VWaB9b4AsMVElOpytEvt1W8xXnuE9FY/calNRv4l/VNmYTa5FxkT0SJdxra0m2EN3LddkSZsKWPSFJkFrzvWGAeAAnPooYeaaejpUtOyfaUeLnXIXFBTtBZjMzktqwDHjx49ehU5BQA7Ij0w0l0aJA1wqUGSTgHVZzYbamvJbTmlzZKWv/nmm5y7EH0TYWWpi/qrh+jaz6UG3+yguZIAbmdluq0cL41LJBITZRQ+iVN+YBwAwmEmmupyoNRV6pyWTdvuJzWXinNgDmy9ZYVLBebb+l6bVXhHJmEpOQAAOTQTVp8dlK7TbIemDlJ7lzpwrqHLNte61CYjFel6zE5zniVNl0lYS+rHgxbNW+ySLltWzrqkVSq1dalNShpiXNeny5i1lQvSZczO0vrPe6veWxH3tMc4AITfVBSlG9u9pD2l3V1qqVPTWgyF7eK10f1vNy/b+m2NzMFnpCQAhMBUNNZln3Sdtkda9mdb76xjO89skD5M12cW/L9K5uBTUhF2YCp2SpevvdNtppWxRuk2sybWVn6SLl8fpU3pSpmDj0nFuvl/AQYACWexQN/yth0AAAAASUVORK5CYII=", - "nodes": [], - "title": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Example service level agreement", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This document has been produced by ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Link", - "destination": "http://www.techdonut.co.uk", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Tech Donut", - }, - ], - "title": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", a website offering technology advice for small businesses.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "You are free to edit and use this document in your business.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Important information:", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As every company is different, please seek professional advice when creating your service level agreement (SLA). Your company’s relationship with its IT supplier may include elements that are not covered by this example document.", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This service level agreement is made available on an ‘as is’ basis. Tech Donut cannot take any responsibility for the consequences of errors or omissions. Any reliance you place on this document will be at your own risk.", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Neither Tech Donut, nor its employees, experts, sponsors or syndication partners are liable for any losses or damages arising from your use of this document. These individuals and organisations exclude all warranties and representations, express or implied, in respect of your use of the website and its content.", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Service level agreement (SLA)", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Introduction", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This service level agreement (SLA) describes the levels of service that [company name] (‘the client’) will receive from [IT supplier name] (‘the supplier’).", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This SLA should be read alongside the IT support contract between the client and the supplier. Although the SLA covers key areas of the client’s IT systems and support, the support contract may include areas not covered by this SLA.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Purpose", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The client depends on IT equipment, software and services (together: ‘the IT system’) that are provided, maintained and supported by the supplier. Some of these items are of critical importance to the business.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This service level agreement sets out what levels of availability and support the client is guaranteed to receive for specific parts of the IT system. It also explains what penalties will be applied to the supplier should it fail to meet these levels.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This SLA forms an important part of the contract between the client and the supplier. It aims to enable the two parties to work together effectively.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Scope", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Parties", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This SLA is between:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The client:", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The supplier:", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[company name]", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[company address]", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Linebreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[address line 2]", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Linebreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[address line 3]", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Key contact: [name]", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Linebreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[telephone / email]", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[company name]", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[company address]", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Linebreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[address line 2]", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Linebreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[address line 3]", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Key contact: [name]", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Linebreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[telephone / email]", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Dates and reviews", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This agreement begins on __[date] __and will run for a period of ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[number]", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "months.", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "It may be reviewed at any point, by mutual agreement. It may also be reviewed if there are any changes to the client’s IT system.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Equipment, software and services covered", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This SLA covers only the equipment, software and services in the table below. This list may be updated at any time, with agreement from both the client and supplier.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Please note:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.List", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The supplier guarantees ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "response times", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " for all items listed in this section.", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The supplier guarantees __uptime __only for items with a tick in the __Covered for uptime? __column.", - }, - ], - }, - ], - }, - ], - "tight": "true", - "type": "bullet", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "These items have been assigned a priority level, from 1 (most important) to 3 (least important). The priority levels help determine the guaranteed uptime and response time.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Emph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[Edit this table to reflect your own business. Sometimes this information is contained in a separate database or document. Often, the supplier will include extra details, like hardware serial numbers or software licence keys.]", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Item type", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Number of items", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Priority", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Covered for uptime?", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Office server", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Linebreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Emph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "HP ProLiant ML10", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "☐", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Desktop computers", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Linebreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Emph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Dell OptiPlex 3020", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "☐", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Laptop computers", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Linebreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Emph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Apple MacBook Air", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "☐", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "All-in-one printer", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Linebreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Emph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Xerox Workcentre", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "☐", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Tablet computers", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Linebreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Emph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Apple iPad Air", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "☐", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Mobile phones", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Linebreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Emph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "BlackBerry Z10", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "7", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "☐", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Cloud backup", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Linebreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Emph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1TB service", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "☐", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Internet connection", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Linebreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Emph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "100Mbps fibre service", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "☐", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Accounting software", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Linebreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Emph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sage 50 Accounts Professional", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "☐", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Web hosting", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Linebreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Emph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Private Cloud package", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "☐", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[Add extra items as required]", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[Number]", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[Priority]", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "☐", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exclusions", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This SLA is written in a spirit of partnership. The supplier will always do everything possible to rectify every issue in a timely manner.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "However, there are a few exclusions. This SLA does not apply to:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.List", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Any equipment, software, services or other parts of the IT system not listed above", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Software, equipment or services not purchased via and managed by the supplier", - }, - ], - }, - ], - }, - ], - "tight": "true", - "type": "bullet", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Additionally, this SLA does not apply when:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.List", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The problem has been caused by using equipment, software or service(s) in a way that is ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "not recommended.", - }, - ], - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The client has made ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "unauthorised changes", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " to the configuration or set up of affected equipment, software or services.", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The client has prevented the supplier from ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "performing required maintenance", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and update", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " tasks.", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The issue has been caused by ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "unsupported", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " equipment, software or other services.", - }, - ], - }, - ], - }, - ], - "tight": "true", - "type": "bullet", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This SLA does not apply in circumstances that could be reasonably said to be beyond the supplier’s control. For instance: floods, war, acts of god and so on.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This SLA also does not apply if the client is in breach of its contract with the supplier for any reason (e.g. late payment of fees).", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Having said all that, [supplier] aims to be helpful and accommodating at all times, and will do its absolute best to assist [client] wherever possible.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Responsibilities", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Supplier responsibilities", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The supplier will provide and maintain the IT system used by the client.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The IT support contract between the supplier and the client includes full details of these responsibilities.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Additionally, the supplier will:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.List", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Ensure relevant software, services and equipment are available to the client in line with the uptime levels listed below.", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Respond to support requests within the timescales listed below.", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Take steps to escalate and resolve issues in an appropriate, timely manner.", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Maintain good communication with the client at all times.", - }, - ], - }, - ], - }, - ], - "tight": "true", - "type": "bullet", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Client responsibilities", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The client will use the supplier-provided IT system as intended.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The IT support contract between the supplier and the client includes full details of the IT system and its intended uses.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Additionally, the client will:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.List", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Notify the client of issues or problems in a timely manner.", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Provide the supplier with access to equipment, software and services for the purposes of maintenance, updates and fault prevention.", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Maintain good communication with the supplier at all times.", - }, - ], - }, - ], - }, - ], - "tight": "true", - "type": "bullet", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Guaranteed uptime", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Uptime levels", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In order to enable the client to do business effectively, the supplier guarantees that certain items will be available for a certain percentage of time.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "These uptime levels apply to items in the __Equipment, software and services covered __table that show a tick in the __Covered for uptime? __column.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The level of guaranteed uptime depends on the priority level of each item:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Priority level", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Guaranteed uptime", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "99.9%", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "99.5%", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "99%", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Measurement and penalties", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Uptime is measured the using supplier’s automated systems, over each calendar month. It is calculated to the nearest minute, based on the number of minutes in the given month (for instance, a 31-day month contains 44,640 minutes).", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If uptime for any item drops below the relevant threshold, a penalty will be applied in the form of a credit for the client.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This means the following month’s fee payable by the client will be reduced on a sliding scale.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The level of penalty will be calculated depending on the number of hours for which the service was unavailable, minus the downtime permitted by the SLA:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Priority level", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "__Penalty per hour", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Linebreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "__(Pro-rated to nearest minute)", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "5% of total monthly fee", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2% of total monthly fee", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1% of total monthly fee", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Important notes:", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.List", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Uptime penalties in any month are capped at 50% of the total monthly fee", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Uptime measurements exclude periods of routine maintenance. These must be agreed between the supplier and client in advance.", - }, - ], - }, - ], - }, - ], - "tight": "true", - "type": "bullet", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Guaranteed response times", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "When the client raises a support issue with the supplier, the supplier promises to respond in a timely fashion.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Response times", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The response time measures how long it takes the supplier to respond to a support request raised via the supplier’s online support system.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The supplier is deemed to have responded when it has replied to the client’s initial request. This may be in the form of an email or telephone call, to either provide a solution or request further information.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Guaranteed response times depend on the priority of the item(s) affected and the severity of the issue. They are shown in this table:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "__Issue severity __(see __Severity levels __section, below)", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Fatal", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Severe", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Medium", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Minor", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Item priority", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "15 minutes", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "15 minutes", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "30 minutes", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "60 minutes", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "30 minutes", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "30 minutes", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "45 minutes", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "60 minutes", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "60 minutes", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "60 minutes", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "75 minutes", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "90 minutes", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Response times are measured from the moment the client submits a support request via the supplier’s online support system.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Response times apply during standard working hours (9am — 5.30pm) only, unless the contract between the client and supplier specifically includes provisions for out of hours support.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Severity levels", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The severity levels shown in the tables above are defined as follows:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.List", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Fatal:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " Complete degradation — all users and critical functions affected. Item or service completely unavailable.", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Severe:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " Significant degradation — large number of users or critical functions affected.", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Medium:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " Limited degradation — limited number of users or functions affected. Business processes can continue.", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Minor:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " Small degradation — few users or one user affected. Business processes can continue.", - }, - ], - }, - ], - }, - ], - "tight": "true", - "type": "bullet", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Measurement and penalties", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Response times are measured using the supplier’s support ticketing system, which tracks all issues from initial reporting to resolution.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "It is vital the client raises every issue via this system. If an issue is not raised in this way, the guaranteed response time does not apply to that issue.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If the supplier fails to meet a guaranteed response, a penalty will be applied in the form of a credit for the client.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This means the following month’s fee payable by the client will be reduced on a sliding scale.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The level of penalty will be calculated depending on the number of hours by which the supplier missed the response time, minus the downtime permitted by the SLA:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Priority level", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "__Penalty per hour", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Linebreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "__(Pro-rated to nearest minute)", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "5% of total monthly fee", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2% of total monthly fee", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1% of total monthly fee", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Important notes:", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.List", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Response time penalties in any month are capped at 50% of the total monthly fee.", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Response times are measured during working hours (9am — 5.30pm).", - }, - ], - }, - ], - }, - ], - "tight": "true", - "type": "bullet", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "For instance, if an issue is reported at 5.00pm with a response time of 60 minutes, the supplier has until 9.30am the following day to respond.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Resolution times", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The supplier will always endeavour to resolve problems as swiftly as possible. It recognises that the client’s computer systems are key to its business and that any downtime can cost money.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "However, the supplier is unable to provide guaranteed resolution times. This is because the nature and causes of problems can vary enormously.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "For instance, it may be possible to resolve a fatal server issue in minutes, simply by restarting the server. But if a server fails due to disk error or a hardware fault (also classed as a fatal issue) it may take much longer to get back up and running.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In all cases, the supplier will make its best efforts to resolve problems as quickly as possible. It will also provide frequent progress reports to the client.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Right of termination", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The supplier recognises that it provides services that are critical to the client’s business.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If the supplier consistently fails to meet the service levels described in this document, the client may terminate its entire contract with the supplier, with no penalty.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This right is available to the client ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "if the supplier fails to meet these service levels more than five times in any single calendar month.", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Signatures", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This service level agreement is agreed as part of the IT support contract between [client name] and [supplier name]:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "__Signed on behalf of the client: __", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Name:Click here to enter text.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Position:Click here to enter text.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Date:Click here to enter a date.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "__Signed on behalf of the supplier: __", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Name:Click here to enter text.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Position:Click here to enter text.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Date:Click here to enter a date.", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; diff --git a/packages/markdown-docx/test/data/sample-service-level-agreement.docx b/packages/markdown-docx/test/data/sample-service-level-agreement.docx deleted file mode 100644 index bad4e615..00000000 Binary files a/packages/markdown-docx/test/data/sample-service-level-agreement.docx and /dev/null differ diff --git a/packages/markdown-docx/webpack.config.js b/packages/markdown-docx/webpack.config.js deleted file mode 100644 index c0fc1800..00000000 --- a/packages/markdown-docx/webpack.config.js +++ /dev/null @@ -1,86 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -let path = require('path'); -const webpack = require('webpack'); -const packageJson = require('./package.json'); - -module.exports = { - entry: { - client: [ - './index.js' - ] - }, - output: { - path: path.join(__dirname, 'umd'), - filename: 'markdown-docx.js', - library: { - name: 'markdown-docx', - type: 'umd', - }, - umdNamedDefine: true, - }, - plugins: [ - new webpack.BannerPlugin(`Markdown Transform v${packageJson.version} - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License.`), - new webpack.DefinePlugin({ - 'process.env': { - 'NODE_ENV': JSON.stringify('production') - } - }), - new webpack.IgnorePlugin({ - resourceRegExp: /^\.$/, - contextRegExp: /jsdom$/, - }) - ], - module: { - rules: [ - { - test: /\.js$/, - include: [path.join(__dirname, 'src')], - use: ['babel-loader'] - }, - { - test: /\.ne$/, - use:['raw-loader'] - } - ] - }, - resolve: { - fallback: { - 'fs': false, - 'tls': false, - 'net': false, - 'path': false, - 'os': false, - 'util': false, - 'url': false, - 'crypto': require.resolve('crypto-browserify'), - 'stream': require.resolve('stream-browserify'), - 'zlib': require.resolve('browserify-zlib'), - 'https': require.resolve('https-browserify'), - 'http': require.resolve('stream-http') - } - } -}; \ No newline at end of file diff --git a/packages/markdown-it-template/package-lock.json b/packages/markdown-it-template/package-lock.json new file mode 100644 index 00000000..b73f0689 --- /dev/null +++ b/packages/markdown-it-template/package-lock.json @@ -0,0 +1 @@ +{"name":"@accordproject/markdown-it-template","version":"0.16.19","lockfileVersion":3,"requires":true,"packages":{"":{"name":"@accordproject/markdown-it-template","version":"0.16.2","license":"Apache-2.0","dependencies":{"markdown-it":"^13.0.1"},"engines":{"node":">=14","npm":">=6"}},"node_modules/argparse":{"version":"2.0.1","resolved":"https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz","integrity":"sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="},"node_modules/entities":{"version":"3.0.1","resolved":"https://registry.npmjs.org/entities/-/entities-3.0.1.tgz","integrity":"sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==","engines":{"node":">=0.12"},"funding":{"url":"https://github.com/fb55/entities?sponsor=1"}},"node_modules/linkify-it":{"version":"4.0.1","resolved":"https://registry.npmjs.org/linkify-it/-/linkify-it-4.0.1.tgz","integrity":"sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==","dependencies":{"uc.micro":"^1.0.1"}},"node_modules/markdown-it":{"version":"13.0.1","resolved":"https://registry.npmjs.org/markdown-it/-/markdown-it-13.0.1.tgz","integrity":"sha512-lTlxriVoy2criHP0JKRhO2VDG9c2ypWCsT237eDiLqi09rmbKoUetyGHq2uOIRoRS//kfoJckS0eUzzkDR+k2Q==","dependencies":{"argparse":"^2.0.1","entities":"~3.0.1","linkify-it":"^4.0.1","mdurl":"^1.0.1","uc.micro":"^1.0.5"},"bin":{"markdown-it":"bin/markdown-it.js"}},"node_modules/mdurl":{"version":"1.0.1","resolved":"https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz","integrity":"sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g=="},"node_modules/uc.micro":{"version":"1.0.6","resolved":"https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz","integrity":"sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA=="}}} \ No newline at end of file diff --git a/packages/markdown-pdf/.babelrc b/packages/markdown-pdf/.babelrc deleted file mode 100644 index ffd7a3c1..00000000 --- a/packages/markdown-pdf/.babelrc +++ /dev/null @@ -1,21 +0,0 @@ -{ - "presets": [ - [ - "@babel/preset-env", - { - "targets": { - "node": "6.10", - "esmodules": true - } - } - ] - ], - "env": { - "production": { - "plugins": ["@babel/plugin-proposal-object-rest-spread"] - }, - "development": { - "plugins": ["istanbul","@babel/plugin-proposal-object-rest-spread"] - } - } -} \ No newline at end of file diff --git a/packages/markdown-pdf/.eslintignore b/packages/markdown-pdf/.eslintignore deleted file mode 100644 index 346dc47e..00000000 --- a/packages/markdown-pdf/.eslintignore +++ /dev/null @@ -1,9 +0,0 @@ -coverage -node_modules -out -umd -lib -test/data -src/grammars -scripts -src/domstubs.js diff --git a/packages/markdown-pdf/.eslintrc.yml b/packages/markdown-pdf/.eslintrc.yml deleted file mode 100644 index ec0c5d88..00000000 --- a/packages/markdown-pdf/.eslintrc.yml +++ /dev/null @@ -1,47 +0,0 @@ -env: - es6: true - node: true - mocha: true -extends: 'eslint:recommended' -parserOptions: - ecmaVersion: 12 - sourceType: 'script' -rules: - indent: - - error - - 4 - linebreak-style: - - warn - - unix - quotes: - - error - - single - semi: - - error - - always - no-unused-vars: - - error - - args: none - no-console: warn - curly: error - eqeqeq: error - no-throw-literal: error - strict: error - no-var: error - dot-notation: error - no-tabs: error - no-trailing-spaces: error - # no-use-before-define: error - no-useless-call: error - no-with: error - operator-linebreak: error - require-jsdoc: - - error - - require: - ClassDeclaration: true - MethodDefinition: true - FunctionDeclaration: true - valid-jsdoc: - - error - - requireReturn: false - yoda: error diff --git a/packages/markdown-pdf/.gitignore b/packages/markdown-pdf/.gitignore deleted file mode 100644 index 6632690f..00000000 --- a/packages/markdown-pdf/.gitignore +++ /dev/null @@ -1,69 +0,0 @@ -# Logs -logs -*.log -npm-debug.log* -yarn-debug.log* -yarn-error.log* - -# Runtime data -pids -*.pid -*.seed -*.pid.lock - -# output directory -/out -/dist -/umd -/lib -/output - -# Directory for instrumented libs generated by jscoverage/JSCover -lib-cov - -# Coverage directory used by tools like istanbul -coverage - -# nyc test coverage -.nyc_output - -# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) -.grunt - -# Bower dependency directory (https://bower.io/) -bower_components - -# node-waf configuration -.lock-wscript - -# Compiled binary addons (http://nodejs.org/api/addons.html) -build/Release - -# Dependency directories -node_modules/ -!test/data/with-node_modules/node_modules/ -jspm_packages/ - -# Typescript v1 declaration files -typings/ - -# Optional npm cache directory -.npm - -# Optional eslint cache -.eslintcache - -# Optional REPL history -.node_repl_history - -# Output of 'npm pack' -*.tgz - -# Yarn Integrity file -.yarn-integrity - -# dotenv environment variables file -.env - -# dynamically created archives -test/data/archives/ diff --git a/packages/markdown-pdf/LICENSE b/packages/markdown-pdf/LICENSE deleted file mode 100644 index 8dada3ed..00000000 --- a/packages/markdown-pdf/LICENSE +++ /dev/null @@ -1,201 +0,0 @@ - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "{}" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright {yyyy} {name of copyright owner} - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/packages/markdown-pdf/README.md b/packages/markdown-pdf/README.md deleted file mode 100644 index 3b60f9ca..00000000 --- a/packages/markdown-pdf/README.md +++ /dev/null @@ -1,35 +0,0 @@ -# PDF Transformer - -Use `PdfTransformer` to transform a PDF to a CiceroMark DOM and vice a versa. Combined with the @accordproject/markdown-cicero -transformations this can be used to convert Markdown text to and from PDF. - -## Installation - -``` -npm install @accordproject/markdown-pdf --save -``` - -## Usage - -### Transform a PDF to CiceroMark - -``` javascript -const PdfTransformer = require('@accordproject/markdown-pdf').PdfTransformer; -pdfTransformer = new PdfTransformer(); -const json = pdfTransformer.toCiceroMark(pdfBuffer); -``` - -### Transform CiceroMark to a PDF - -``` javascript -const PdfTransformer = require('@accordproject/markdown-pdf').PdfTransformer; -pdfTransformer = new PdfTransformer(); -const options = {}; -const outputStream = fs.createWriteStream(`./test.pdf`); -pdfTransformer.toPdf(ciceroMarkJson, options, outputStream ); -``` - -## License -Accord Project source code files are made available under the Apache License, Version 2.0 (Apache-2.0), located in the LICENSE file. Accord Project documentation files are made available under the Creative Commons Attribution 4.0 International License (CC-BY-4.0), available at http://creativecommons.org/licenses/by/4.0/. - -© 2017-2020 Clause, Inc. diff --git a/packages/markdown-pdf/header.md b/packages/markdown-pdf/header.md deleted file mode 100644 index 0b2e1ff6..00000000 --- a/packages/markdown-pdf/header.md +++ /dev/null @@ -1,2 +0,0 @@ -## License -Accord Project source code files are made available under the Apache License, Version 2.0 (Apache-2.0), located in the LICENSE file. Accord Project documentation files are made available under the Creative Commons Attribution 4.0 International License (CC-BY-4.0), available at http://creativecommons.org/licenses/by/4.0/. \ No newline at end of file diff --git a/packages/markdown-pdf/header.txt b/packages/markdown-pdf/header.txt deleted file mode 100644 index c90765b4..00000000 --- a/packages/markdown-pdf/header.txt +++ /dev/null @@ -1,11 +0,0 @@ -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/packages/markdown-pdf/index.dist.js b/packages/markdown-pdf/index.dist.js deleted file mode 100644 index 661274d6..00000000 --- a/packages/markdown-pdf/index.dist.js +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -/** - * Export PDF transformer - * @module markdown-transform - */ - -module.exports.PdfTransformer = require('./lib/PdfTransformerBrowser'); -module.exports.ToPdfMake = require('./lib/ToPdfMake'); diff --git a/packages/markdown-pdf/index.js b/packages/markdown-pdf/index.js deleted file mode 100644 index 2d478f71..00000000 --- a/packages/markdown-pdf/index.js +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -/** - * Export PDF transformer - * @module markdown-transform - */ - -module.exports.PdfTransformer = require('./lib/PdfTransformer'); -module.exports.ToPdfMake = require('./lib/ToPdfMake'); diff --git a/packages/markdown-pdf/jest.config.js b/packages/markdown-pdf/jest.config.js deleted file mode 100644 index 592a7838..00000000 --- a/packages/markdown-pdf/jest.config.js +++ /dev/null @@ -1,199 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; -// For a detailed explanation regarding each configuration property, visit: -// https://jestjs.io/docs/en/configuration.html - -module.exports = { - // All imported modules in your tests should be mocked automatically - // automock: false, - - // Stop running tests after `n` failures - // bail: 0, - - // Respect "browser" field in package.json when resolving modules - // browser: false, - - // The directory where Jest should store its cached dependency information - // cacheDirectory: "/private/var/folders/tv/4ljndl3s2jg90nxd8h7f3bgr0000gn/T/jest_dx", - - // Automatically clear mock calls and instances between every test - clearMocks: true, - - // Indicates whether the coverage information should be collected while executing the test - // collectCoverage: false, - - // An array of glob patterns indicating a set of files for which coverage information should be collected - collectCoverageFrom: [ 'src/**/*.js' ], - - // The directory where Jest should output its coverage files - coverageDirectory: 'coverage', - - // An array of regexp pattern strings used to skip coverage collection - coveragePathIgnorePatterns: [ - '/src/', - '/node_modules/' - ], - - // A list of reporter names that Jest uses when writing coverage reports - coverageReporters: [ - 'json', - 'text', - 'lcov', - 'html' - ], - - // An object that configures minimum threshold enforcement for coverage results - // coverageThreshold: null, - - // A path to a custom dependency extractor - // dependencyExtractor: null, - - // Make calling deprecated APIs throw helpful error messages - // errorOnDeprecated: false, - - // Force coverage collection from ignored files using an array of glob patterns - // forceCoverageMatch: [], - - // A path to a module which exports an async function that is triggered once before all test suites - // globalSetup: null, - - // A path to a module which exports an async function that is triggered once after all test suites - // globalTeardown: null, - - // A set of global variables that need to be available in all test environments - // globals: {}, - - // An array of directory names to be searched recursively up from the requiring module's location - // moduleDirectories: [ - // "node_modules" - // ], - - // An array of file extensions your modules use - // moduleFileExtensions: [ - // "js", - // "json", - // "jsx", - // "ts", - // "tsx", - // "node" - // ], - - // An array of regexp pattern strings, matched against all module paths before considered 'visible' to the module loader - // modulePathIgnorePatterns: [], - - // Activates notifications for test results - // notify: false, - - // An enum that specifies notification mode. Requires { notify: true } - // notifyMode: "failure-change", - - // A preset that is used as a base for Jest's configuration - // preset: null, - - // Run tests from one or more projects - // projects: null, - - // Use this configuration option to add custom reporters to Jest - // reporters: undefined, - - // Automatically reset mock state between every test - // resetMocks: false, - - // Reset the module registry before running each individual test - // resetModules: false, - - // A path to a custom resolver - // resolver: null, - - // Automatically restore mock state between every test - // restoreMocks: false, - - // The root directory that Jest should scan for tests and modules within - // rootDir: null, - - // A list of paths to directories that Jest should use to search for files in - // roots: [ - // "" - // ], - - // Allows you to use a custom runner instead of Jest's default test runner - // runner: "jest-runner", - - // The paths to modules that run some code to configure or set up the testing environment before each test - // setupFiles: [], - - // A list of paths to modules that run some code to configure or set up the testing framework before each test - // setupFilesAfterEnv: [], - - // A list of paths to snapshot serializer modules Jest should use for snapshot testing - // snapshotSerializers: [], - - // The test environment that will be used for testing - testEnvironment: 'node', - - // Options that will be passed to the testEnvironment - // testEnvironmentOptions: {}, - - // Adds a location field to test results - // testLocationInResults: false, - - // The glob patterns Jest uses to detect test files - // testMatch: [ - // "**/__tests__/**/*.[jt]s?(x)", - // "**/?(*.)+(spec|test).[tj]s?(x)" - // ], - - // An array of regexp pattern strings that are matched against all test paths, matched tests are skipped - // testPathIgnorePatterns: [ - // "/node_modules/" - // ], - - // The regexp pattern or array of patterns that Jest uses to detect test files - // testRegex: [], - - // This option allows the use of a custom results processor - // testResultsProcessor: null, - - // This option allows use of a custom test runner - // testRunner: "jasmine2", - - // This option sets the URL for the jsdom environment. It is reflected in properties such as location.href - // testURL: "http://localhost", - - // Setting this value to "fake" allows the use of fake timers for functions such as "setTimeout" - // timers: "real", - - // A map from regular expressions to paths to transformers - // transform: null, - - // An array of regexp pattern strings that are matched against all source file paths, matched files will skip transformation - // transformIgnorePatterns : [ - // 'src/pdf.js', - // 'src/pdf.worker.js' - // ] - - // An array of regexp pattern strings that are matched against all modules before the module loader will automatically return a mock for them - // unmockedModulePathPatterns: undefined, - - // Indicates whether each individual test should be reported during the run - // verbose: null, - - // An array of regexp patterns that are matched against all source file paths before re-running tests in watch mode - // watchPathIgnorePatterns: [], - - // Whether to use watchman for file crawling - // watchman: true, -}; diff --git a/packages/markdown-pdf/jsdoc.json b/packages/markdown-pdf/jsdoc.json deleted file mode 100644 index 66f38e56..00000000 --- a/packages/markdown-pdf/jsdoc.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "tags": { - "allowUnknownTags": true, - "dictionaries": ["jsdoc", "closure"] - }, - "source": { - "include": [ - "./src", - "./index.js" - ], - "includePattern": ".+\\.js(doc|x)?$" - }, - "plugins": ["plugins/markdown"], - "templates": { - "logoFile": "", - "cleverLinks": false, - "monospaceLinks": false, - "dateFormat": "ddd MMM Do YYYY", - "outputSourceFiles": true, - "outputSourcePath": true, - "systemName": "Accord Project Cicero SDK", - "footer": "", - "copyright": "Released under the Apache License v2.0", - "navType": "vertical", - "theme": "spacelab", - "linenums": true, - "collapseSymbols": false, - "inverseNav": true, - "protocol": "html://", - "methodHeadingReturns": false - }, - "markdown": { - "parser": "gfm", - "hardwrap": true - } -} \ No newline at end of file diff --git a/packages/markdown-pdf/package.json b/packages/markdown-pdf/package.json deleted file mode 100644 index aafc3108..00000000 --- a/packages/markdown-pdf/package.json +++ /dev/null @@ -1,144 +0,0 @@ -{ - "name": "@accordproject/markdown-pdf", - "version": "0.16.25", - "description": "Transform PDF to/from CiceroMark DOM", - "engines": { - "node": ">=18", - "npm": ">=9" - }, - "publishConfig": { - "access": "public" - }, - "files": [ - "bin", - "lib", - "umd" - ], - "main": "index.js", - "browser": "umd/markdown-pdf", - "scripts": { - "webpack": "webpack --config webpack.config.js --mode production", - "build": "babel src -d lib --copy-files", - "build:dist": "NODE_ENV=production babel src -d lib --copy-files", - "build:watch": "babel src -d lib --copy-files --watch", - "prepublishOnly": "npm run build:dist && npm run webpack", - "prepare": "npm run build", - "pretest": "npm run lint && npm run build", - "lint": "eslint .", - "postlint": "npm run licchk", - "licchk": "license-check-and-add", - "test": "jest --timeOut=20000 --silent", - "test:updateSnapshot": "jest --updateSnapshot --silent", - "test:cov": "npm run lint && jest --timeOut=20000 --coverage --silent", - "jsdoc": "jsdoc -c jsdoc.json package.json", - "typescript": "jsdoc -t node_modules/tsd-jsdoc/dist -r ./src/" - }, - "repository": { - "type": "git", - "url": "git+https://github.com/accordproject/markdown-transform.git", - "directory": "packages/markdown-pdf" - }, - "keywords": [ - "accord-project", - "markdown", - "markdown-it", - "commonmark" - ], - "author": "accordproject.org", - "license": "Apache-2.0", - "bugs": { - "url": "https://github.com/accordproject/markdown-transform/issues" - }, - "homepage": "https://github.com/accordproject/markdown-transform#readme", - "devDependencies": { - "@babel/cli": "7.25.9", - "@babel/core": "7.26.0", - "@babel/preset-env": "7.26.0", - "babel-loader": "9.2.1", - "babel-plugin-istanbul": "7.0.0", - "crypto-browserify": "3.12.1", - "eslint": "8.57.1", - "jest": "^29.7.0", - "jsdoc": "^4.0.4", - "license-check-and-add": "2.3.6", - "raw-loader": "^4.0.2", - "stream-browserify": "3.0.0", - "tsd-jsdoc": "^2.5.0", - "webpack": "5.96.1", - "webpack-cli": "5.1.4" - }, - "dependencies": { - "@accordproject/markdown-cicero": "*", - "@accordproject/markdown-common": "*", - "@accordproject/markdown-template": "*", - "axios": "1.7.8", - "pdfjs-dist": "2.13.216", - "pdfmake": "^0.2.15" - }, - "license-check-and-add-config": { - "folder": "./src", - "license": "header.txt", - "exact_paths_method": "EXCLUDE", - "exact_paths": [ - "domstubs.js", - "coverage", - "index.d.ts", - "./system", - "LICENSE", - "node_modules", - ".nyc-output", - "out", - ".tern-project" - ], - "file_type_method": "EXCLUDE", - "file_types": [ - ".yml", - ".yaml", - ".zip", - ".tgz", - ".snap", - ".ttf" - ], - "insert_license": false, - "license_formats": { - "js|njk|pegjs|cto|acl|qry": { - "prepend": "/*", - "append": " */", - "eachLine": { - "prepend": " * " - } - }, - "npmrc|editorconfig|txt": { - "eachLine": { - "prepend": "# " - } - }, - "md": { - "file": "header.md" - } - } - }, - "nyc": { - "produce-source-map": "true", - "sourceMap": "inline", - "reporter": [ - "lcov", - "text", - "text-summary", - "html", - "json" - ], - "include": [ - "src/**/*.js" - ], - "exclude": [ - "scripts/**/*.js" - ], - "all": true, - "check-coverage": true, - "statements": 88, - "branches": 76, - "functions": 84, - "lines": 88 - } -} diff --git a/packages/markdown-pdf/src/CiceroMarkToPdfMakeVisitor.js b/packages/markdown-pdf/src/CiceroMarkToPdfMakeVisitor.js deleted file mode 100644 index b056ed08..00000000 --- a/packages/markdown-pdf/src/CiceroMarkToPdfMakeVisitor.js +++ /dev/null @@ -1,36 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -const ToPdfMakeVisitor = require('./ToPdfMakeVisitor'); -const ciceromarkrules = require('./ciceromarkrules'); - -/** - * Converts a CiceroMark DOM to a PDF Make JSON. - * http://pdfmake.org/playground.html - */ -class CiceroMarkToPdfMakeVisitor extends ToPdfMakeVisitor { - - /** - * Construct the visitor - * @param {object} rules how to process each node type - */ - constructor() { - super(); - this.rules = Object.assign(this.rules, ciceromarkrules); - } -} - -module.exports = CiceroMarkToPdfMakeVisitor; \ No newline at end of file diff --git a/packages/markdown-pdf/src/PdfTransformer.js b/packages/markdown-pdf/src/PdfTransformer.js deleted file mode 100644 index b432b477..00000000 --- a/packages/markdown-pdf/src/PdfTransformer.js +++ /dev/null @@ -1,52 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -const ToCiceroMark = require('./ToCiceroMark'); -const PdfTransformerBase = require('./PdfTransformerBase'); - -/** - * Converts a PDF to CiceroMark DOM - */ -class PdfTransformer extends PdfTransformerBase { - /** - * Converts an pdf buffer to a CiceroMark DOM - * @param {Buffer} input - pdf buffer - * @param {string} [format] result format, defaults to 'concerto'. Pass - * 'json' to return the JSON data. - * @param {object} [options] - the PDF parsing options - * @param {number} [options.paragraphVerticalOffset] - the vertical offset used to detect - * pararaphs as a multiple of the line height (defaults to 2) - * @param {boolean} [options.preservePages] - whether to preserve PDF page breaks (defaults to false) - * @param {boolean} [options.loadCiceroMark] - whether to load embedded CiceroMark (defaults to true) - * @param {boolean} [options.loadTemplates] - whether to load embedded templates (defaults to false) - * @returns {promise} a Promise to the CiceroMark DOM - */ - static async toCiceroMark(input, format = 'concerto', options = { paragraphVerticalOffset: 2, preservePages: false, loadCiceroMark: true }) { - return ToCiceroMark(input, format, options); - } - - /** - * Converts a pdfmake DOM to a PDF Buffer - * @param {*} input - pdfmake DOM (JSON) - * @param {*} progressCallback - a callback function used during pdf emit - * @return {*} a pdf buffer - */ - static async pdfMakeToPdfBuffer(input, progressCallback) { - return PdfTransformerBase.toBuffer(input, PdfTransformerBase.pdfMakeToPdfStreamWithCallback(progressCallback)); - } -} - -module.exports = PdfTransformer; diff --git a/packages/markdown-pdf/src/PdfTransformer.test.js b/packages/markdown-pdf/src/PdfTransformer.test.js deleted file mode 100644 index f6098c47..00000000 --- a/packages/markdown-pdf/src/PdfTransformer.test.js +++ /dev/null @@ -1,221 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -// @ts-nocheck -/* eslint-disable no-undef */ -'use strict'; - -const fs = require('fs'); -const path = require('path'); - -const PdfTransformer = require('./PdfTransformer'); -const CiceroMarkTransformer = require('@accordproject/markdown-cicero').CiceroMarkTransformer; - -/** - * Get the name and contents of all pdf test files - * @returns {*} an array of name/contents tuples - */ -function getPdfFiles() { - const result = []; - const files = fs.readdirSync(__dirname + '/../test/data'); - - files.forEach(function(file) { - if(file.endsWith('.pdf')) { - let contents = fs.readFileSync(__dirname + '/../test/data/' + file); - result.push([file, contents]); - } - }); - - return result; -} - -/** - * Saves a cicero mark dom as a PDF to the output folder - * @param {object} ciceroMarkDom the dom - * @param {string} fileName the filename to use - * @param {*} customOptions - the PDF generation options - * @param {array} [customOptions.templates] - an array of buffers to be saved into the PDF as custom base64 encoded properties (defaults to null) - * @return {Promise} a promise that resolves when the file has been written - */ -function saveCiceroMarkAsPdf(ciceroMarkDom, fileName, customOptions) { - fs.mkdirSync('./output', { recursive: true }); - - const promise = new Promise((resolve) => { - const outputStream = fs.createWriteStream(`./output/${fileName}.pdf`); - outputStream.on('finish', () => { - resolve(true); - }); - - let options = { - info: { - title: 'Smart Legal Contract', - author: 'Dan', - subject: 'Test PDF rendering', - keywords: 'accord project, markdown transform, pdf', - }, - defaultStyle : { - font: 'LiberationSerif' - }, - tocHeading : 'Table of Contents', - headerText : 'Contract ABCDEF', - footerText : 'Copyright Acme Inc.', - footerPageNumber: true, - styles : { - Link : { - color : 'red', - fontSize : 16 - } - } - }; - - options = Object.assign( options, customOptions ); - PdfTransformer.ciceroMarkToPdfMake(ciceroMarkDom, options).then((dd) => PdfTransformer.pdfMakeToPdfStream(dd, outputStream)); - }); - - return promise; -} - -/** - * Get the name and contents of all markdown test files - * @returns {*} an array of name/contents tuples - */ -function getMarkdownFiles() { - const result = []; - const files = fs.readdirSync(__dirname + '/../test/data'); - - files.forEach(function(file) { - if(file.endsWith('.md')) { - let contents = fs.readFileSync(__dirname + '/../test/data/' + file, 'utf8'); - result.push([file, contents]); - } - }); - - return result; -} - -/** - * Get the name and contents of all JSON test files - * @returns {*} an array of name/contents tuples - */ -function getJsonFiles() { - const result = []; - const files = fs.readdirSync(__dirname + '/../test/data'); - - files.forEach(function(file) { - if(file.endsWith('.json')) { - let contents = fs.readFileSync(__dirname + '/../test/data/' + file, 'utf8'); - result.push([file, contents]); - } - }); - - return result; -} - - -describe('pdf import', () => { - jest.setTimeout(20000); - getPdfFiles().forEach(([file, pdfContent], i) => { - it(`converts ${file} to cicero mark`, async () => { - const ciceroMarkDom = await PdfTransformer.toCiceroMark(pdfContent, 'json'); - // if(file.startsWith('Land')) { - // console.log(JSON.stringify(ciceroMarkDom, null, 4)); - // } - expect(ciceroMarkDom).toMatchSnapshot(); // (1) - return saveCiceroMarkAsPdf(ciceroMarkDom, file + '-roundtrip'); // roundtrip for debug - }); - }); -}); - -describe('pdf import 2', () => { - it('converts Land_Sale_Contract to cicero mark', async () => { - const pdfContent = fs.readFileSync( path.join(__dirname, '/../test/data', 'Land_Sale_Contract.pdf'), null ); - const ciceroMarkDom = await PdfTransformer.toCiceroMark(pdfContent, 'json'); - // console.log(JSON.stringify(ciceroMarkDom, null, 4)); - expect(ciceroMarkDom).toMatchSnapshot(); // (1) - return saveCiceroMarkAsPdf(ciceroMarkDom, 'Land_Sale_Contract-debug'); // roundtrip for debug - }); -}); - -describe('pdf roudtrip', () => { - it('generate and load ciceromark and templates embedded in PDF', async () => { - const ciceroMarkTransformer = new CiceroMarkTransformer(); - let contents = fs.readFileSync(__dirname + '/../test/data/contract.md', 'utf8'); - const ciceroMarkDom = ciceroMarkTransformer.fromMarkdownCicero(contents, 'json'); - - // create a PDF, embedding templates and the source CiceroMark into the PDF info (metadata) - let acceptanceOfDelivery = fs.readFileSync(__dirname + '/../test/data/acceptance-of-delivery@0.14.0.cta'); - const templates = [acceptanceOfDelivery]; - await saveCiceroMarkAsPdf(ciceroMarkDom, 'roundtrip.md', {templates, saveMarkdown: true}); - - // because we embedded the source CiceroMark in the PDF, it should - // be detected and be returned identical - let pdfContent = fs.readFileSync(__dirname + '/../output/roundtrip.md.pdf'); - const ciceroMarkDom2 = await PdfTransformer.toCiceroMark(pdfContent, 'json', {loadMarkdown: true, loadTemplates: false } ); - expect(ciceroMarkDom).toEqual(ciceroMarkDom2); - - // if we load templates from the PDF, they should be returned - const ciceroMarkDom3 = await PdfTransformer.toCiceroMark(pdfContent, 'json', {loadMarkdown: true, loadTemplates: true } ); - expect(Object.assign(ciceroMarkDom, {templates: [acceptanceOfDelivery.toString('base64')]})).toEqual(ciceroMarkDom3); - }); -}); - - -describe('pdf generation', () => { - getMarkdownFiles().forEach(([file, markdownContent], i) => { - it(`converts ${file} to pdf`, async () => { - const ciceroMarkTransformer = new CiceroMarkTransformer(); - const ciceroMarkDom = ciceroMarkTransformer.fromMarkdownCicero(markdownContent, 'json'); - return saveCiceroMarkAsPdf(ciceroMarkDom, file); - }); - }); - - getJsonFiles().forEach(([file, jsonContent], i) => { - it(`converts ${file} to pdf`, async () => { - fs.mkdirSync('./output', { recursive: true }); - - const promise = new Promise((resolve) => { - const outputStream = fs.createWriteStream(`./output/${file}.pdf`); - outputStream.on('finish', () => { - resolve(true); - }); - - const options = { - info: { - title: 'Smart Legal Contract', - author: 'Dan', - subject: 'Test PDF rendering', - keywords: 'accord project, markdown transform, pdf', - }, - defaultStyle : { - font: 'LiberationSerif' - }, - tocHeading : 'Table of Contents', - headerText : 'Contract ABCDEF', - footerText : 'Copyright Acme Inc.', - footerPageNumber: true, - styles : { - Link : { - color : 'red', - fontSize : 16 - } - } - }; - - PdfTransformer.ciceroMarkToPdfMake(JSON.parse(jsonContent), options).then((dd) => PdfTransformer.pdfMakeToPdfStream(dd, outputStream)); - }); - - return promise; - }); - }); -}); \ No newline at end of file diff --git a/packages/markdown-pdf/src/PdfTransformerBase.js b/packages/markdown-pdf/src/PdfTransformerBase.js deleted file mode 100644 index 07ab714c..00000000 --- a/packages/markdown-pdf/src/PdfTransformerBase.js +++ /dev/null @@ -1,136 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -const Stream = require('stream'); - -const ToPdfMake = require('./ToPdfMake'); - -const PdfPrinter = require('pdfmake'); -const { defaultFonts } = require('./pdfmakeutil'); - -/** - * Converts to PDF - */ -class PdfTransformerBase { - /** - * Generates a buffer for a pdf document - * @param {object} input - the pdfmake DOM - * @param {*} t - the transform - * @return {*} a promise to a buffer - */ - static toBuffer(input, t) { - const outputStream = new Stream.Writable(); - - let arrayBuffer = new ArrayBuffer(8); - let memStore = Buffer.from(arrayBuffer); - outputStream._write = (chunk, encoding, next) => { - let buffer = (Buffer.isBuffer(chunk)) - ? chunk // already is Buffer use it - : new Buffer(chunk, encoding); // string, convert - - // concat to the buffer already there - memStore = Buffer.concat([memStore, buffer]); - next(); - }; - - return new Promise((resolve) => { - outputStream.on('finish', () => { - resolve(memStore); - }); - // Call the transform, passing the stream - return t(input, outputStream); - }); - } - - /** - * Generates a base64 string for a pdf document - * @param {object} input - the pdfmake DOM - * @param {*} t - the transform - * @return {string} a base64 encoded string for the pdf - */ - static toBase64(input, t) { - return PdfTransformerBase.toBuffer(input, t).then((buffer) => { - const bytes = Buffer.from(buffer); - return bytes.toString('base64'); - }); - } - - /** - * Converts a CiceroMark DOM to a pdfmake DOM - * @param {*} input - CiceroMark DOM (JSON) - * @param {*} options - the PDF generation options - * @param {boolean} [options.saveCiceroMark] - whether to save source CiceroMark as a custom property (defaults to true) - * @param {array} [options.templates] - an array of buffers to be saved into the PDF as custom base64 encoded properties (defaults to null) - * @return {*} the pdfmake DOM - */ - static async ciceroMarkToPdfMake(input, options = { saveCiceroMark: true }) { - // The JSON document in pdfmake format - const dd = await ToPdfMake.CiceroMarkToPdfMake(input, options); - return dd; - } - - /** - * Converts a TemplateMark DOM to a pdfmake DOM - * @param {*} input - TemplateMark DOM (JSON) - * @param {*} options - the PDF generation options - * @param {boolean} [options.saveCiceroMark] - whether to save source CiceroMark as a custom property (defaults to true) - * @param {array} [options.templates] - an array of buffers to be saved into the PDF as custom base64 encoded properties (defaults to null) - * @return {*} the pdfmake DOM - */ - static async templateMarkToPdfMake(input, options = { saveTemplateMark: true }) { - // The JSON document in pdfmake format - const dd = await ToPdfMake.TemplateMarkToPdfMake(input, options); - return dd; - } - - /** - * Converts a pdfmake DOM to a PDF Buffer - * @param {*} progressCallback - a callback function used during pdf emit - * @return {*} a function from input and stream, adding the pdf to the stream - */ - static pdfMakeToPdfStreamWithCallback(progressCallback) { - return (input, outputStream) => { - - if (!input.defaultStyle) { - // Default fonts are better defined at rendering time - input.defaultStyle = { - fontSize: 12, - font: 'LiberationSerif', - lineHeight: 1.5 - }; - } - - // The Pdf printer - const printer = new PdfPrinter(defaultFonts); - - // Printing to stream - const pdfDoc = printer.createPdfKitDocument(input, { progressCallback }); - pdfDoc.pipe(outputStream); - pdfDoc.end(); - }; - } - - /** - * Converts a pdfmake DOM to a PDF Buffer - * @param {*} input - pdfmake DOM (JSON) - * @param {*} outputStream - the output stream - */ - static async pdfMakeToPdfStream(input, outputStream) { - return PdfTransformerBase.pdfMakeToPdfStreamWithCallback()(input, outputStream); - } -} - -module.exports = PdfTransformerBase; diff --git a/packages/markdown-pdf/src/PdfTransformerBrowser.js b/packages/markdown-pdf/src/PdfTransformerBrowser.js deleted file mode 100644 index 4a29818f..00000000 --- a/packages/markdown-pdf/src/PdfTransformerBrowser.js +++ /dev/null @@ -1,44 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -const pdfMake = require('pdfmake/build/pdfmake.js'); -const pdfFonts = require('pdfmake/build/vfs_fonts.js'); -pdfMake.vfs = pdfFonts.pdfMake.vfs; - -const PdfTransformerBase = require('./PdfTransformerBase'); - -/** - * Converts to PDF - */ -class PdfTransformerBrowser extends PdfTransformerBase { - /** - * Converts a pdfmake DOM to a PDF Buffer - * @param {*} input - pdfmake DOM (JSON) - * @return {*} a promise to a pdf buffer - */ - static async pdfMakeToPdfBuffer(input) { - const pdfDocGenerator = pdfMake.createPdf(input); - const bufferPromise = () => new Promise(resolve => { - pdfDocGenerator.getBuffer(buffer => { - resolve(buffer); - }); - }); - const result = await bufferPromise(); - return result; - } -} - -module.exports = PdfTransformerBrowser; diff --git a/packages/markdown-pdf/src/TemplateMarkToPdfMakeVisitor.js b/packages/markdown-pdf/src/TemplateMarkToPdfMakeVisitor.js deleted file mode 100644 index 7a555d38..00000000 --- a/packages/markdown-pdf/src/TemplateMarkToPdfMakeVisitor.js +++ /dev/null @@ -1,35 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -const ToPdfMakeVisitor = require('./ToPdfMakeVisitor'); -const templatemarkrules = require('./templatemarkrules'); - -/** - * Converts a TemplateMark DOM to a PDF Make JSON. - */ -class TemplateMarkToPdfMakeVisitor extends ToPdfMakeVisitor { - - /** - * Construct the visitor - * @param {object} rules how to process each node type - */ - constructor() { - super(); - this.rules = Object.assign(this.rules, templatemarkrules); - } -} - -module.exports = TemplateMarkToPdfMakeVisitor; diff --git a/packages/markdown-pdf/src/ToCiceroMark.js b/packages/markdown-pdf/src/ToCiceroMark.js deleted file mode 100644 index 8e914964..00000000 --- a/packages/markdown-pdf/src/ToCiceroMark.js +++ /dev/null @@ -1,131 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -// HACK few hacks to let PDF.js be loaded not as a module in global space. -require('./domstubs.js').setStubs(global); - -const { CommonMarkModel } = require('@accordproject/markdown-common'); -let pdfjsLib = require('pdfjs-dist/legacy/build/pdf.js'); - -/** - * Converts an pdf buffer to a CiceroMark DOM - * @param {Buffer} input - pdf buffer - * @param {string} [format] result format, defaults to 'concerto'. Pass - * 'json' to return the JSON data. - * @param {object} [options] - the PDF parsing options - * @param {number} [options.paragraphVerticalOffset] - the vertical offset used to detect - * pararaphs as a multiple of the line height (defaults to 2) - * @param {boolean} [options.preservePages] - whether to preserve PDF page breaks (defaults to false) - * @param {boolean} [options.loadMarkdown] - whether to load embedded CiceroMark (defaults to true) - * @param {boolean} [options.loadTemplates] - whether to load embedded templates (defaults to false) - * @returns {promise} a Promise to the CiceroMark DOM - */ -async function ToCiceroMark(input, format = 'concerto', options = { paragraphVerticalOffset: 2, preservePages: false, loadMarkdown: true }) { - - let loadingTask = pdfjsLib.getDocument(input.buffer); - - const doc = await loadingTask.promise; - let numPages = doc.numPages; - const metadata = await doc.getMetadata(); - const templates = []; - - if(metadata.info && metadata.info.Custom) { - if(options.loadTemplates) { - Object.keys(metadata.info.Custom).forEach( key => { - if(key.startsWith('template-')) { - templates.push(metadata.info.Custom[key]); - } - }); - } - - if(options.loadMarkdown && metadata.info.Custom.markdown) { - const result = JSON.parse(metadata.info.Custom.markdown); - if(templates.length > 0) { - result.templates = templates; // add optional attribute `templates` to Document? - } - return result; - } - } - - const pages = []; - for( let n=1; n <= numPages; n++) { - const page = await doc.getPage(n); - const content = await page.getTextContent({ - normalizeWhitespace: true, - disableCombineTextItems: false - }); - - let currentPara = null; - let lastY = 0; - const result = { - nodes: [] - }; - - content.items.forEach( text => { - const tx = text.transform; - const textY = tx[5]; - const height = text.height; - const newPara = Math.abs(lastY - textY) > (height * options.paragraphVerticalOffset); - - if(!currentPara || newPara) { - currentPara = { - $class : `${CommonMarkModel.NAMESPACE}.Paragraph`, - nodes : [] - }; - result.nodes.push(currentPara); - } - - const textNode = { - $class : `${CommonMarkModel.NAMESPACE}.Text`, - text : text.str.replace(/(?:\r\n|\r|\n)/g, ' ') - }; - - currentPara.nodes.push(textNode); - - if(text.str.trim().length > 0) { - lastY = textY; - } - }); - - if(options.preservePages) { - result.nodes.push( { - $class : `${CommonMarkModel.NAMESPACE}.ThematicBreak` - }); - } - - pages.push(result); - } - - let merged = []; - - pages.forEach( page => { - merged = merged.concat(page.nodes); - }); - - const document = { - $class : `${CommonMarkModel.NAMESPACE}.Document`, - xmlns : metadata.Title ? metadata.Title : 'Unknown', - nodes : merged - }; - - if(templates.length > 0) { - document.templates = templates; // add optional attribute `templates` to Document? - } - - return document; -} - -module.exports = ToCiceroMark; diff --git a/packages/markdown-pdf/src/ToPdfMake.js b/packages/markdown-pdf/src/ToPdfMake.js deleted file mode 100644 index d1eae5f6..00000000 --- a/packages/markdown-pdf/src/ToPdfMake.js +++ /dev/null @@ -1,141 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -const CiceroMarkTransformer = require('@accordproject/markdown-cicero').CiceroMarkTransformer; -const CiceroMarkToPdfMakeVisitor = require('./CiceroMarkToPdfMakeVisitor'); -const TemplateMarkTransformer = require('@accordproject/markdown-template').TemplateMarkTransformer; -const TemplateMarkToPdfMakeVisitor = require('./TemplateMarkToPdfMakeVisitor'); -const { - defaultStyles, - findReplaceImageUrls, -} = require('./pdfmakeutil'); - -/** - * Converts a DOM to a pdfmake JSON - * @param {*} inputJson - DOM (JSON) - * @param {*} options - the PDF generation options - * @param {boolean} [options.saveMarkdown] - whether to save source CiceroMark as a custom property (defaults to true) - * @param {array} [options.templates] - an array of buffers to be saved into the PDF as custom base64 encoded properties (defaults to null) - * @param {*} serializer - the DOM serializer - * @param {*} visitor - the DOM visitor - */ -async function ToPdfMake(inputJson, options = { saveMarkdown: true }, serializer, visitor) { - const input = serializer.fromJSON(inputJson); - - const parameters = {}; - parameters.result = ''; - parameters.first = true; - parameters.indent = 0; - input.accept(visitor, parameters); - - let dd = parameters.result; - await findReplaceImageUrls(dd, options); - - dd.pageSize = 'LETTER'; - dd.pageOrientation = 'portrait', - // left, top, right, bottom - dd.pageMargins = [ 81, 72, 81, 72 ]; // units are points (72 per inch) - - // allow overrding top-level options - dd = Object.assign(dd, options); - - // save source CiceroMark - if(options.saveMarkdown) { - dd = Object.assign(dd, { - info : { - markdown : JSON.stringify(inputJson) - } - }); - } - - // save templates - if(options.templates) { - const templates = {}; - options.templates.forEach( (template, index) => { - templates['template-' + index] = template.toString('base64'); - }); - dd.info = Object.assign(dd.info, templates); - } - - if(options.tocHeading) { - dd.content = [{ - toc: { - title: {text: options.tocHeading, style: 'toc'} - } - }].concat( [{text: '', pageBreak: 'after'}].concat(dd.content )); - } - if(options.headerText) { - dd.header = { - text : options.headerText, - style : 'Header' - }; - } - if(options.footerText || options.footerPageNumber) { - dd.footer = function(currentPage, pageCount) { - const footer = [{ - text : options.footerText ? options.footerText : '', - style : 'Footer', - }]; - if(options.footerPageNumber) { - footer.push( - { - text: currentPage.toString() + ' / ' + pageCount, - style: 'PageNumber' - }); - } - return footer; - }; - } - - // allow the caller to override default styles - dd.styles = defaultStyles; - if(options.styles) { - Object.assign(dd.styles, options.styles); - } - - return dd; -} - -/** - * Converts a CiceroMark DOM to a PDF Buffer - * @param {*} inputJson - CiceroMark DOM (JSON) - * @param {*} options - the PDF generation options - * @param {boolean} [options.saveMarkdown] - whether to save source CiceroMark as a custom property (defaults to true) - * @param {array} [options.templates] - an array of buffers to be saved into the PDF as custom base64 encoded properties (defaults to null) - */ -async function CiceroMarkToPdfMake(inputJson, options = { saveMarkdown: true }) { - const serializer = (new CiceroMarkTransformer()).getSerializer(); - const visitor = new CiceroMarkToPdfMakeVisitor(); - return ToPdfMake(inputJson, options, serializer, visitor); -} - -/** - * Converts a TemplateMark DOM to a PDF Buffer - * @param {*} inputJson - TemplateMark DOM (JSON) - * @param {*} options - the PDF generation options - * @param {boolean} [options.saveMarkdown] - whether to save source TemplateMark as a custom property (defaults to true) - * @param {array} [options.templates] - an array of buffers to be saved into the PDF as custom base64 encoded properties (defaults to null) - */ -async function TemplateMarkToPdfMake(inputJson, options = { saveMarkdown: true }) { - const serializer = (new TemplateMarkTransformer()).getSerializer(); - const visitor = new TemplateMarkToPdfMakeVisitor(); - return ToPdfMake(inputJson, options, serializer, visitor); -} - -module.exports = { - CiceroMarkToPdfMake, - TemplateMarkToPdfMake, -}; diff --git a/packages/markdown-pdf/src/ToPdfMakeVisitor.js b/packages/markdown-pdf/src/ToPdfMakeVisitor.js deleted file mode 100644 index f8ba6960..00000000 --- a/packages/markdown-pdf/src/ToPdfMakeVisitor.js +++ /dev/null @@ -1,106 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -const { Decorators } = require('@accordproject/markdown-cicero'); -const commonmarkrules = require('./commonmarkrules'); - -/** - * Converts a CommonMark DOM to a PDF Make JSON. - * http://pdfmake.org/playground.html - */ -class ToPdfMakeVisitor { - /** - * Construct the visitor - * @param {object} rules how to process each node type - */ - constructor() { - this.rules = commonmarkrules; - } - - /** - * Returns the processed children - * @param {*} visitor the visitor to use - * @param {*} thing a concerto ast node - * @param {*} parameters the parameters - * @param {string} fieldName name of the field containing the children - * @returns {*} an array of slate nodes - */ - visitChildren(visitor, thing, parameters, fieldName = 'nodes') { - const result = []; - const nodes = thing[fieldName] ? thing[fieldName] : []; - - nodes.forEach(node => { - // console.log(`Processing ${thing.getType()} > ${node.getType()}`); - const newParameters = { - strong: parameters.strong, - emph: parameters.emph, - code: parameters.code, - }; - node.accept(visitor, newParameters); - if (Array.isArray(newParameters.result)) { - Array.prototype.push.apply(result, newParameters.result); - } else { - result.push(newParameters.result); - } - }); - - return result; - } - - /** - * Returns the processed child nodes - * @param {*} thing a concerto ast node - * @param {*} parameters the parameters - * @returns {*} an array of slate nodes - */ - visitChildNodes(thing, parameters) { - return this.visitChildren(this, thing, parameters, 'nodes'); - } - - /** - * Visit a concerto ast node and return the corresponding slate node - * @param {*} thing the object being visited - * @param {*} parameters the parameters - */ - visit(thing, parameters) { - - // the style defaults to the name of the type - let decoratorStyle = null; - - // if the type has an explicit Pdf style decorator, then we use it - try { - const decorators = new Decorators(thing); - decoratorStyle = decorators.getDecoratorValue('Pdf', 'style'); - } - catch(error) { - console.log(error); - } - parameters.result = { - style : decoratorStyle ? decoratorStyle : thing.getType() - }; - - // XXX recurse first - const children = this.visitChildNodes(thing,parameters); - const rule = this.rules[thing.getType()]; - if (rule) { - rule(this, thing, children, parameters); - } else { - throw new Error(`Unhandled type ${thing.getType()}`); - } - } -} - -module.exports = ToPdfMakeVisitor; \ No newline at end of file diff --git a/packages/markdown-pdf/src/__snapshots__/PdfTransformer.test.js.snap b/packages/markdown-pdf/src/__snapshots__/PdfTransformer.test.js.snap deleted file mode 100644 index 6693a207..00000000 --- a/packages/markdown-pdf/src/__snapshots__/PdfTransformer.test.js.snap +++ /dev/null @@ -1,57928 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`pdf import 2 converts Land_Sale_Contract to cicero mark 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Page __ of __", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "www.PrintableContracts.com", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "LAND SALE", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONTRACT", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "first party", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(henceforth known", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "as “Buyer”) agrees to purchase", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "from the", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "second party", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(henceforth known as “Seller”) the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "land", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(henceforth known as", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Land”)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "lo", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "cated at the following address:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{address}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ",", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in the city of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{city}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", county", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "county}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ",", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and State of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{state}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ". Further legal description of the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Land", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "is as follows:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{details of the Land, perhaps using the description listed in public record}", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contract", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "is executed on", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{date}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ",", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{year}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The following term", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "s and conditions apply to t", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "his Contract", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ":", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Price", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ":", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Buyer agrees to purchase the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Land", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "described above, paying a total", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "purchase price of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{amount in dollars}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Buyer will pay", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{amount in", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "dollars}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "for a down payment, and thereafter", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "payments will be made", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "monthly.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Monthly installments will be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in the amount of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{amount in", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "dollars}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", including a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{number}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "interest rate, to be determined by", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{description of how interest rate will be computed}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Said payments will", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "start", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "on the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{date}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{month}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ",", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{year}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ",", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "due on the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{date}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of every", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "month until su", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ch time as the entire payment amount has been satisfied", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Late fees", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ":", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Buyer agrees to pay the monthly installment on the due date,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with the understanding that a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{amount in dollars}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "late fee", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "will be added", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to the monthly payment if said payment is more than", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{number}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "days late.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "End of contract", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ":", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The entire balance must be paid by the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{date}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{month}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ",", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{year}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ". If there is a remaining balance on this date, the interest", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "on said balance shall be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{number}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%, wit", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "h a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{amount in dollars}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "late fee", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "applied every", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "day", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "month until the balance is paid in full.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Default", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ":", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If Buyer does not pay", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{number}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "payments on time, Seller has", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the right to declar", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "e Buyer in default of this Contract", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "5.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Title", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ":", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Upon final payment, when entire purchase price has been paid in", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "full,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Buyer agrees to provide Seller with the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "title(s) and/or deed(s) to the", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Land", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ". Seller further agrees to relinquish any and all claims to the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Land", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Buyer agrees to remove Seller from any liability with regard to issues that", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "arise", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "after", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the date of the title", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "transfer. Buyer agrees to take complete", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "responsibility, financial and otherwise, for the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Land", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "upon title transfer.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "6.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Insurance", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ":", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Seller", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "agrees to maint", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ain a hazard", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "insurance policy on the", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Land", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of no less than", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{amount in dollars]", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "until the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "completion of the", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Page __ of __", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "www.PrintableContracts.com", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "p", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ayment plan, at which point any insurance becomes the responsibility of", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Buyer.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "7.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Taxes", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ":", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "All taxes on the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Land", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall be the responsibility of Buyer as of the", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "date of this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contract", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "8.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ADDITIONAL TERMS", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ":", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{insert description of any other terms agreed upon by bot", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "h Buyer", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and Seller; must be inserted prior to the signing of the document}", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This Contract is executed on the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{date}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{month}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ",", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{year}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "We, the undersigned, agree to this Contract and all its terms.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "_______________________________________", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "________", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "________", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Seller", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Print Name)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Date", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "_______________________________________", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "________________", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Seller", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Signature", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Date", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "_______________________________________", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "________________", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Buyer", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Print Name)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Date", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "_____________________________________", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "__", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "________________", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Buyer Signature", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Date", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "_______________________________________", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "________________", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Witness (Print Name)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Date", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "_______________________________________", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "________________", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Witness (Signature)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Date", - }, - ], - }, - ], - "xmlns": "Unknown", -} -`; - -exports[`pdf import converts AS-NEEDED SECURITY GUARD SERVICES.pdf to cicero mark 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Appendix A – Sample Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "APPENDIX A", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "SAMPLE AGREEMENT", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "AGREEMENT", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "BY AND BETWEEN", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COUNTY OF LOS ANGELES", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "AND", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[________________________]", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "FOR", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "AS-NEEDED SECURITY GUARD SERVICES", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "LOS ANGELES COUNTY SHERIFF’S DEPARTMENT", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COURTS SERVICES DIVISION", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "NOTICE TO IFB PROPOSERS", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "THIS DOCUMENT IS A SAMPLE AGREEMENT WHICH INCLUDES MANY OF COUNTY’S CONTRACTING REQUIREMENTS AS OF THE ISSUANCE OF THIS INVITATION FOR BIDS", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(IFB). COUNTY MAKES NO REPRESENTATION OR WARRANTY THAT ALL OF THE PROVISIONS IN THIS SAMPLE AGREEMENT WILL BE INCLUDED IN ANY", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "RESULTANT AGREEMENT, THAT SUCH PROVISIONS WILL NOT BE MODIFIED IN ANY RESULTANT AGREEMENT, OR THAT OTHER PROVISIONS WILL NOT BE INCLUDED IN", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ANY RESULTANT AGREEMENT.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Appendix A – Sample Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "i", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "AGREEMENT", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "BY AND BETWEEN", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COUNTY OF LOS ANGELES", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "AND", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[______________]", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "FOR", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "AS-NEEDED SECURITY GUARD SERVICES", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Table of Contents", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "RECITALS . ................................................................................................................................1", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "AGREEMENT AND INTERPRETATION. ........................................................................1", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.1 Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".............................................................................................................1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.2 Interp", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "retation .........................................................................................................2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Additional Terms and Conditions ..........................................................................2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.4 Constr", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "uction ..........................................................................................................2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2. DEFINI", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "TIONS ..................................................................................................................3", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ADMINISTRATION OF AGREEMENT – COUNTY..........................................................5", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Project Director. ........................................................................................5", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Project Manager........................................................................................6", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.3 Consolidati", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "on of Duties .........................................................................................6", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Branch Supervisor ....................................................................................7", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.5 County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Personnel ..................................................................................................", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "7", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ADMINISTRATION OF AGREEMENT – CONTRACTOR. ..............................................7", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor Project Director. ...................................................................................7", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.2 Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Project Manager. .................................................................................7", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Approval of Contractor’s Staff. ..............................................................................8", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Project Status Reports by Contractor ....................................................................9", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "5.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "WORK..............................................................................................................................9", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "6.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CHANGE ORDERS AND AMENDMENTS ......................................................................9", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "7.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "TERM............................................................................................................................. 1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "0", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "8.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "PRICES AND FEES....................................................................................................... 11", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Appendix A – Sample Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ii", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "9.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COUNTY’S OBLIGATION FOR FUTURE FISCAL YEARS ...........................................12", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "INVOICES AND PAYMENTS. .......................................................................................12", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10.1 Gener", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "al ...............................................................................................................12", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Approval of Invoices............................................................................................12", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10.3 Deta", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "il ...................................................................................................................12", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Submission of Invoices .......................................................................................13", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10.5", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "No Out-of-Pocket Expenses................................................................................13", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10.6", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor Responsibility ...................................................................................13", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10.7", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County’s Right to Withhold ..................................................................................13", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "11. LIQUIDATED", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DAMAGES .............................................................................................. 14", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "12. NOTI", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CES ...................................................................................................................", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".... 15", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "13.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ARM’S LENGTH NEGOTIATIONS ................................................................................15", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "14.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "NO GUARANTY OF WORK ........................................................................................156", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "15.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "RETENTION OF CONTRACTOR EMPLOYEES FOR SECURITY SERVICE", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONTRACTS ..............................................................................................................156", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "16. SURV", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "IVAL ..................................................................................................................... 16", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EXHIBITS", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EXHIBIT A –", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ADDITIONAL TERMS AND CONDITIONS", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EXHIBIT B –", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "STATEMENT OF WORK-NOT ATTACHED TO SAMPLE AGREEMENT;", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "REFER TO APPENDIX B", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ATTACHMENT 1 – COUNTY COURTHOUSES AND OTHER SHERIFF’S", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "FACILITIES", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ATTACHMENT 2 – COUNTY SECURITY STAFF VACANCY LEVELS AND", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONTRACTOR’S REQUIRED STAFFING", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ATTACHMENT 3 – MANUAL OF POLICIES AND PROCEDURES", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "POLICY OF EQUALITY", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ATTACHMENT 4 – CIVIL PROCEDURES – SECURITY DUTIES AND", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONDUCT", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ATTACHMENT 5 – MANUAL OF POLICIES AND PROCEDURES", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "UNIFORM AND SAFETY EQUIPMENT", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ATTACHMENT 6 – ACKNOWLEDGEMENT OF RECEIPT", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EXHIBIT C –", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "PRICE SHEET - NOT ATTACHED TO SAMPLE AGREEMENT; REFER TO", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "APPENDIX D, REQUIRED FORMS, EXHIBIT 14, BIDDER’S PRICING SHEET", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EXHIBIT D –", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONTRACTOR’S EEO CERTIFICATION", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Appendix A – Sample Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "iii", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EXHIBIT E1 – CONTRACTOR’S EMPLOYEE ACKNOWLEDGMENT AND", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONFIDENTIALITY AGREEMENT", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EXHIBIT E2 – CONTRACTOR NON-EMPLOYEE ACKNOWLEDGMENT AND", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONFIDENTIALITY AGREEMENT", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EXHIBIT F –", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "SAFELY SURRENDERED BABY LAW – NOT ATTACHED TO SAMPLE", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "AGREEMENT; REFER TO APPENDIX J", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EXHIBIT G –", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "JURY SERVICE ORDINANCE – NOT ATTACHED TO SAMPLE", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "AGREEMENT; REFER TO APPENDIX G", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EXHIBIT H -", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONTRACT DISCREPANCY NOTICE – NOT ATTACHED TO SAMPLE", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "AGREEMENT; REFER TO APPENDIX C, TECHNICAL EXHIBITS,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ATTACHMENT 1, CONTRACT DISCREPANCY NOTICE", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EXHIBIT I -", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "PERFORMANCE REQUIREMENTS SUMMARY CHART – NOT ATTACHED", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "TO SAMPLE AGREEMENT; REFER TO APPENDIX C, TECHNICAL", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EXHIBITS, ATTACHMENT 2, PERFORMANCE REQUIREMENTS SUMMARY", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CHART", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EXHIBIT J -", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "INSPECTION REPORT – NOT ATTACHED TO SAMPLE AGREEMENT;", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "REFER TO APPENDIX C, TECHNICAL EXHIBITS, ATTACHMENT 3,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "INSPETION REPORT", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Appendix A – Sample Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "AGREEMENT", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "BY AND BETWEEN", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COUNTY OF LOS ANGELES", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "AND", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[______________]", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "FOR", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "AS-NEEDED SECURITY GUARD SERVICES", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "is entered into as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of this ________ day of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "____________, 2013, by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and between County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(“County”) and [_______________], a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[_______________] organize", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "d", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "under", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the laws of [", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "_______________],", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "located", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "at", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[_____________] (“Contractor”), for As-Needed Security Guard Services.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "RECITALS", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "WHEREAS, County, through the Los A", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ngeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff's Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "("Department"), desires to contract with Contractor for as-needed armed and unarmed security", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "guard services as further described herein; and", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "WHEREAS, County, through the Department,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "is responsible for providing as-needed", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "armed and unarmed security guard services at", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "entryways to County courthouses and various", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Department facilities throughout Los Angeles County; and", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "WHEREAS, County provides Department securi", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ty officers and security assistants for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "most of the facilities, but does not have a pool of personnel to fill all vacancies nor to provide", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "relief for absent personnel at the various courthouses and facilities; and", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "WHEREAS, County has determined that the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "services are required on an as-needed", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "basis; and", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "WHEREAS, Contractor represents that", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "it", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "possesses", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "necessary", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "special", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "skills,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "knowledge and technical competence to provide such as-needed armed and unarmed security", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "guard services as further described herein; and", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "WHEREAS, this Agreement (as defined belo", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "w) is authorized pur", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "suant to California", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Government Code Section 31000 and otherwise.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "NOW THEREFORE, in consideration of the mutual covenants contained herein and for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "good and valuable consideration, the re", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ceipt", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sufficiency", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "which", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "are", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "hereby", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "acknowledged, County and Contractor agree as follows:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "AGREEMENT AND INTERPRETATION", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement. This base document, al", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ong", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibits", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "A", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "through", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "J,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "attachments attached hereto or thereto, and any full y executed Change Order or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Amendment, from time to time hereto or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "thereto", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "collectively", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "constitute and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "throughout and hereinafter are re ferred to as the "Agreement."", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall constitute the complete and ex clusive statement of understanding between", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Appendix A – Sample Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County and Contractor and supersedes", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any and all prior or contemporaneous", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "agreements, written or oral , and all communications between the parties relating", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to the subject matter of this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Interpretation.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In the event of any c", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "onflict or inconsistency", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in the definition or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "interpretation of any word, responsibility, schedule, or the contents or description", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of any task, subtask, Deliverable, goods,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "service, or other Work, or otherwise,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "such conflict or inconsistency shall be reso lved by giving precedence first to this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "base document, and then to the Exhibits an d any Attachments thereto, according", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to the following descending priority:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.2.1. Exhibit A –", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.2.2. Exhibit C –", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Price Sheet", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.2.3. Exhibit B –", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Statement of Work", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.2.4. Exhibit D –", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor’s EEO Certification", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.2.5. Exhibit E1 – Contractor’s Employee Acknowledgement and Confidentiality", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit E2 –", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor’s Non-Employee Acknowledgment and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Confidentiality Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.2.6. Exhibit F –", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Safely Surrendered Baby Law", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.2.7. Exhibit G –", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Jury Service Ordinance", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.2.8. Exhibit H –", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contract Discrepancy Report", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.2.9", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit I –", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Performance Requirements Summary Chart", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.2.10 Exhibit J –", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Inspection Report", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Additional Terms and Conditions. Without limiting the generality of Paragraph 1.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Agreement) of this Agreement, attached he", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "reto as Exhibit A (Additional Terms", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and Conditions), and incorporated by refe rence herein, are additional terms and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "conditions to this Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor acknowledges and agrees that it shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "be bound by the additi onal terms and conditions enume rated in such Exhibit A", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Additional Terms and Conditions) as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "if", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "such", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "terms", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "conditions were", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "enumerated in the body of this base document.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Construction. The words “herein”, “hereof”, and “hereunder” and words of similar", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "import used in this Agreement refer to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this Agreement, including all annexes,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "attachments, Exhibits, and Schedules as the context may require.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Wherever", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "from the context it appears appropriate, each term stated in either the singular or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "plural shall include the si ngular and the plural.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Whenev er examples are used in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this Agreement with the words “including”, “f or example”, “e.g.”, “such as”, “etc.”,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or any derivation of such words, such examples are intended to be illustrative", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and not limiting.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Captions and Section headings used", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in the Agreement are for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "convenience only and are not a part of t", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "he Agreement and sha ll not be used in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "construing the Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "References", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in this Agreement to Federal, State", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and/or other governmental st", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "atutes, codes, rules,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "regulations, ordinances,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "guidelines,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "directives", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and/or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "policies,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "including", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "those", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "copies", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of which are", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "attached to this Agreement, shall mean", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and shall be to such statutes, codes,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Appendix A – Sample Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "rules, regulations, ordinances, guidelines, directives and/or policies as amended", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "from time to time.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2. DEFINITIONS", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The following terms and phrases in quotation marks and with initia l letters capitalized", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall have the following specific meaning when used in this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Agreement” has the meani", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ng set forth in Paragraph", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.1 (Agreement) of this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Amendment” has the meaning set fo", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "rth in Section 6", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Change Orders and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Amendments) of this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ""Assistant" means an unarmed County empl oyee which performs the duties of a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Security Assistant for the Department.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Board” means the Los Angeles County Board of Supervisors.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.5", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Business Day” means Monday thr", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ough Friday, excluding County observed", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "holidays.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.6", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Change Order” has the meaning set fo", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "rth in Section 6", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Change Orders and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Amendments) of this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.7", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ""Contractor" has the meaning set forth in the Preamble of this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.8", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Contractor Project Director” has t", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "he", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "meaning", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "set", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "forth", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Paragraph 4.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Contractor Project Director) of this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.9", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Contractor Technical Staff” has the mean ing set forth in Paragraph 4.3.2 of this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.10", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Contractor Project Manager” has the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "meaning", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "set", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "forth", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Paragraph 4.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Contractor Project Manager) of this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.11", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“County” has the meaning set forth in the Preamble.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.12", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“County Branch Supervisor” has the meaning set forth in Paragraph 3.4 (County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Branch Supervisor) of this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.13", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“County Counsel” means County’s Office of County Counsel.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.14", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“County Project Director” has the meani", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ng set forth in Paragraph 3.1 (County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Project Director) of this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.15", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“County Project Manager” has the meaning", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "set forth in Paragraph 3.2 (County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Project Manager) of this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Appendix A – Sample Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.16", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Department” has the meaning set forth in the Preamble of this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.17", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Dispute Resolution Procedure” has the meaning set forth in Section 2.0 (Dispute", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Resolution Procedure) of Exhibit A (A dditional Terms and Conditions) of this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.18", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ""Guard"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "means", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "an employee of Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "assigned to perform armed or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "unarmed security guard duties under this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement as set forth in Exhibit B", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Statement of Work) of this Agreement and elsewhere.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.19", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Guard Services” means the as-needed", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "armed and unarmed security guard", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "services required under this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.20", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Hourly Billing Rate” means, for Contract or’s personnel, the fully burdened hourly", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "billing rates set forth in Ex hibit C (Price Sheet) of th is Agreement, each of which", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "such billing rates includes an allocated average of direct and indirect costs,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "overhead, and administrative", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "expenses attributable to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "each", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "personnel", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "hour", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "worked.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.21", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Infringement Claims” has the meaning set forth in Section 13.0 (Intellectual", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Property Indemnification) of Exhibit A (Additional Terms and Conditions) of this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.22", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Initial Term” has the meaning set forth in Section 7 (Term) of this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.23", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Jury Service Program” has the meaning", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "set forth in Section 32.0 (Compliance", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with Jury Service Program) of Exhibit A (Additional Terms and Conditions) of this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.24", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Location” means a County work site/ser vice location such as County courthouse", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or other Department facilit y where security personnel perform security guard-", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "related duties.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.25", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Maximum Contract Sum” has the meani", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ng set forth in Section 8 (Prices and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Fees) of this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.26", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ""Officer" means an armed County em", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ployee which performs", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the duties of a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Security Officer for the Department.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.27", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Option Term” has the meaning set forth in Section 7 (Term) of this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.28", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ""Post" means a Guard assignment within a Location.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.29", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ""Post Orders" mean written documents that clearly outline duties, responsibilities,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and expectations of Guards and Supervisors, regardless of their Location.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.30", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Project Status Reports” has the meani", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ng set forth in Paragraph 4.4 (Project", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Status Reports by Contractor) of this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "5", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Appendix A – Sample Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.31", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Sheriff” means the elected official who is the Sheriff of County of Los Angeles.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.32", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Statement of Work” or “SOW” means", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Statement of Work, attached as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit B (Statement of Work) to this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement, together with all attachments", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "thereto, as the same may be amended", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "by any fully executed Change Order", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Amendment.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.33", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ""Supervisor" means an employee of C ontractor assigned to perform supervisory", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "duties as set forth Exhibi", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "t B (Statement of Work) of this Agreement and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "elsewhere.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.34", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Tax”", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Taxes”", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "means", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "governmental", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "fees", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(including", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "license,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "filing", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "registration fees) and all taxes (including", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "franchise, excise, stamp, value added,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "income, gross receipts, gross revenue, im", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "port, export, sales,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "use, transfer, and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "property taxes), withholdings, assessments, levies, imposts, duties, charges, or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "interest thereon imposed.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.35", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Term” has the meaning set forth in Section 7 (Term) of this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.36", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Work”", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "means any and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "tasks,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "subtasks,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "deliverables,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "goods,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "services performed by or on behalf of C", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ontractor including the work required", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "pursuant to this Agreement, including Exhi bit B (the Statement of Work) and all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "other Exhibits, and any fully executed Change Orders and Amendments hereto.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ADMINISTRATION OF AGREEMENT – COUNTY", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Project Director", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.1.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“County Project Director” for th", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "is", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement shall be the following", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "person:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[_______________________]", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.1.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County will notify C ontractor of any change in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the name or address of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Project Director.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.1.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Except as set forth in Se", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ction 6 (Change Orders and Amendments) of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this Agreement, County Project Director is not authorized to make any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "changes in any of the terms and conditi ons of this Agreement and is not", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "authorized to further obligate County in any respect whatsoever.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.1.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Project Director shall have", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the right at all times to inspect any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and all Work provided by or on behalf of Contractor.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "6", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Appendix A – Sample Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Project Manager", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.2.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“County Project Manager” for th", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "is Agreement shall be the following", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "person:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[_______________________]", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Unless otherwise specifically noted, whenever this Agreement calls for a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "notice, report, or other delivery to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "made", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "representative thereof) to County Pr oject Manager, such notice, report,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "delivery shall be made", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to County Project Manager in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "accordance with the notice information set forth above or in accordance", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with such other notice information as County may notify Contractor from", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "time to time pursuant to Subparagraph 3.2.2 below.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.2.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County shall notify Cont ractor of any change in the name or address of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Project Manager.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.2.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Project Manager shall be a resource for addressing the technical", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "standards and requirements of this Ag reement, shall interface regularly", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with Contractor and further shall have t he duties from time to time given", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to such person by County.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.2.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Project Manager is not authorized to make any changes in any of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the terms and conditions of this Ag", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "reement nor obligate County in any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "respect whatsoever.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.2.5", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Project Manager shall adv", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ise County Project Director as to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor’s performance in areas relating to technical requirements and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "standards, County policy, informati", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "on requirements, and procedural", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "requirements.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.2.6", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Project Manager shall i", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ssue Contract Discrepancy Report as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "soon as possible to Contractor whenever a contract discrepancy is", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "identified, as stated in Exhibit B (Sta tement of Work) of this Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sample of the Contract Discrepancy Report is provided in.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Consolidation of Duties", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County reserves the right to consolidate", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the duties of Count y Project Director,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "which duties are enumerated in Paragraph", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.1 (County Project Director) of this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement, and the duties of County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Project Manager, which duties are", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "enumerated in Paragraph 3.2 (County Project Manager), into one County position,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and to assign all such duties to one individual who will act as County’s liaison in all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "matters relating to this Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County will notify Contractor no later than five", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(5) calendar days prior to exercising it s rights pursuant to this Paragraph 3.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Consolidation of Duties).", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "7", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Appendix A – Sample Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Branch Supervisor", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.4.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The County Branch Supervisor is a designated Department employee who", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "is stationed at a courthouse or Department facility who is responsible for the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "daily security operations in that court or facility.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.4.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Branch", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Supervisor wil l", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "direct", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "actions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "duties", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor’s guards.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.5", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Personnel", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "All County personnel assigned to this Ag", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "reement shall be under the exclusive", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "supervision of County.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor under stands and agrees that all such County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "personnel are assigned only for the convenience of County.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ADMINISTRATION OF AGREEMENT – CONTRACTOR", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor Project Director", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.1.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Contractor Project Director” shall be the following pers on, who shall be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a full-time employee of Contractor:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[__________________]", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.1.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor Project Director s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "hall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "responsible for Contractor’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "performance of all of the Work and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ensuring Contractor’s compliance", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.1.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "During the Term of this Agreemen t, Contractor Project Director shall be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "available", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "meet and confer with", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Project Director at least", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "monthly in person or by phone, to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "review project progress and discuss", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "project coordination.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.1.4.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall notify County in writing of any change in the name or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "address of Contractor Project Director.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor Project Manager", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.2.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Contractor Project Manager” sha ll be the following person who shall be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a full-time employee of Contractor:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[__________________]", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.2.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor Project Manager shall be responsible for Contractor’s day-to-", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "day activities as related to this Ag reement and for reporting to County in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the manner set forth in Paragraph", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Project", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Status", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Reports", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor) of this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "8", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Appendix A – Sample Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.2.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor Project Manager shall be available by telephone or pager to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "respond", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "emergencies", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "other cr itical operationa l requirements", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "twenty-four (24) hours a day, seven (7) days a week.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.2.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "During the Term of this Agreemen t, Contractor Project Manager shall be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "available to meet and confer as necessary, but no less frequently than", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "monthly, with County.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.2.5", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall notify County in writing of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any change in the name or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "address of Contractor Project Manager.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Approval of Contractor’s Staff", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.3.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County approves the proposed C", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ontractor Project Director and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor Project Manager", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "listed in Subparagrap hs 4.1.1 and 4.2.1 of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Project Director has the right to approve or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "disapprove any proposed replacement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "for Contractor Project Director", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and Contractor Project Manager .", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If Contractor desires to replace, or if", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County, at its discretion, requires re", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "moval of, either Contractor Project", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Director or Contractor Project Manager , Contractor shall provide County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with a resume of each such propos", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ed replacement, and an opportunity", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to interview such person prior to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "such person performing any Work", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "hereunder.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County shall not unreasona", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "bly delay its approval of a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "replacement of Contractor Projec", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "t Director or Contractor Project", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Manager.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.3.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall endeavor to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "assure", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "continuity", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "during", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Term of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor personnel performing key", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "functions under this Agreement,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "including", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "guards,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "supervising guar ds", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(collectively, “Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Technical Staff,” and t", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ogether", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor Project Director and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor Project M", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "anager.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Notwithstanding the foregoing, County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Project Director may require removal of any Contractor Technical Staff.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.3.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In the event Contractor should", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "desire to remove any Contractor Key", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Personnel from performing Work under this Agreement, Contractor shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provide County with notice at least fifteen (15) calendar days in advance,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "except in circumstances in which su", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ch notice is not possible (e.g., a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "removal for cause or other egregious act), and shall work with County on", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a mutually agreeable transition plan so as to ensure project continuity.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.3.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall prom ptly fill any vacancy in Contractor Key Personnel", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "individuals having qualif", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ications", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "at", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "least", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "equivalent", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "those", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor Key Personnel being replaced.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.3.5", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "All staff employed by and on behalf of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall be adults, 18", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "years of age and older, who are legally eligible to work under the laws of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the United States of Amer ica and the State of Califor nia.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "All Contractor", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "9", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Appendix A – Sample Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Key Personnel and all ot", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "her members of Contract", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or’s staff who have", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "direct contact with County (either by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "telephone, electronic or written", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "correspondence, or in person) shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "be fully fluent in both spoken and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "written English.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Project Status Reports by Contractor", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In order to control expenditures and to ens ure the reporting of all Work provided", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "by Contractor, Contractor Project Manager shall provide County Project Director", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and County Project Manager with minimum monthly written reports (“Project", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Status Reports”) which contain the informa tion set forth the Exhibit B (Statement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of Work) of this Agreement, and such", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "information", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Project", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Director or County Project Manager may from time to time reasonably request.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "5. WORK", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "5.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall fully perform, complete and deliver on ti me, all tasks, deliverables,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "services", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Work", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "under this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "including", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "pursuant", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "fully", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "executed Change Orders and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Amendments, in accordance with the terms and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "conditions of this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "5.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor acknowledges that, subjec", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "t to this Section 5 (Work), all Work", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "performed under this Agreement, includ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ing", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "pursuant", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "fully", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "executed", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Change Order or Amendment,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "is payable in arrears on a monthly basis in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "accordance with the terms and conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of this Agreement, including this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Section 5 (Work), Section 8 (Prices an d Fees), and Section", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10 (Invoices and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Payments) of this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "5.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If the Contractor provides any tasks, Deliverables, goods, services, or other Work,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "other than as specified in this Agre", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ement, the same shal l be deemed to be a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "gratuitous effort on the part of Contra", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ctor, and Contractor shall have no claim", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "whatsoever against the County.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "5.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall establish and maintain sufficient accounting, internal control,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "financial reporting, and adminis", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "trative", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "capacity", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "effectively", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "administer", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "services required by this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "6.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CHANGE ORDERS AND AMENDMENTS", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "6.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "No representative of either County or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor, including those named in this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement, is authorized to make any chan ges in any of the terms, obligations,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or conditions of this Agreement, except through the proc edures set forth in this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Section 6 (Change Orders and Amendments).", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "6.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County reserves the right to change any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "portion of the Work required under this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement, or amend such other te", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "rms", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "conditions,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "may become", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "necessary. Any such revision shall be accomplished in the following manner:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Appendix A – Sample", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "6.2.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "For any change which does not materially affect the scope of Work, period", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of performance, amount of payments, or any other term or condition", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "included under this Agreement, a C", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "hange Order shall be executed by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Project Director and Contractor Project Director.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "6.2.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The Board or County’s Chief Exec", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "utive Officer or designee may require", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the addition and/or change", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of certain terms and conditions in the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement during the Term of this Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County reserves the right", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "add", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and/or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "change", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "such", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provisions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "as required by the Board or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Chief", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Executive", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Officer.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "To", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "implement such changes, an", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Amendment to the Agr", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "eement shall be exec", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "uted by Sheriff and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "6.2.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "For any change that", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "materially", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "affects the scope of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Work, period of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "performance, amount of payments, or any other term or condition included", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "under this Agreement, then a Amendmen", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "t to this Agreement shall be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "executed by the Board and Contractor.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "6.2.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Notwithstanding", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Paragraph 6.2.3 above, for (1) any Option Term", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "extension of the Agreement beyond the Initial Term or then-current Term,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and (2) modifications pursuant to Section 39.0 (Assignment by Contractor)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of Exhibit A (Additional Terms and Co", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "nditions) of this Agreement, an", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Amendment to this Agreement shal", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "l be executed by Sheriff and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "7.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "TERM", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "7.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The term of this Agreement sha", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ll commence upon execution by the County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Board of Supervisors and shall continue fo r a period of three (3) years, unless", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "terminated earlier in whole or in part, as pr", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ovided in this Agreement (the “Initial", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Term”).", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "7.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The County has the option, at the Sheri", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ff’s discretion to extend the term of this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement for up to two (2) additional", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "one-year periods, and thereafter for a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "maximum of six (6) months in any in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "crement (each an “Option Term”).", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Each", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "such", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Option", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Term", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "extension", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall be in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the form of a written Amendment", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "executed by Sheriff", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and C ontractor in accordance", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with Subparagraph 6.2.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "above.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As used herein, the “Term” shall mean the Initial Term and, if extended,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "each Option Term, as the case may be.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "7.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "maintains", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "databases that", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "track/monitor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "performance", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "history.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Information entered into such", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "databases may be used for a variety of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "purposes, including determining whether the County will exercise a contract term", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "extension option.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "7.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall notify the County Project Manager when this Agreement is within", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "six (6) months from the expiration of t he Initial Term, or any Option Term, as the", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "11", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Appendix A – Sample", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "case may be.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Upon occurrence of this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "event, Contractor shall send written", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "notification to the County Project Manager", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "at the address herein provided in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Subparagraph 3.2.1 of this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "8", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "PRICES AND FEES", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "8.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The prices and fees for this Agreement shall be the amount payable by County to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor for performing all tasks, deliv erables, goods, services and any other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "work required under this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "8.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County shall pay Contract or monthly in arrears for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the number of hours worked", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "by Contractor employees for the previ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ous month at the Hourly Billing Rates", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "specified in Exhibit C (Price", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheet) of this Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit C (Price Sheet)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "specifies the Hourly Billi ng Rates for security guards , both armed and unarmed,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and supervising security guards for each annual period.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "8.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The number of guards required by County is dependent upon courthouse/facility", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "needs, full-time vacant positions, the planned absence (vacation, other planned", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "leave) relief factor, and vacancies resulting from unplanned absences (sick). The", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "amount due to Contractor will vary from month to month.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "8.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County and Contractor agr ee that the Hourly Billing Rates set forth on Exhibit C", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Pricing Sheet) of this Agreement are", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "firm", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "fixed", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Term", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County shall have no obligat ion for payment, and Contractor shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "have no right to payment or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "reimbursement, other than as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "set forth in Exhibit C", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Pricing Sheet) of this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "8.5", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall not be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "entitled to payment or reimbursement for any tasks,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "deliverables, goods, services and any other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "work, nor for any incidental or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "administrative expenses whatsoever incu rred in or incidental to performance", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "hereunder, except as specified in this Ag reement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Assumption or takeover of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any of the Contractor’s dutie s, responsibilities, or ob ligations, or performance of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "same by any entity other than the Co", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ntractor, whether through assignment,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "subcontract, delegation, merger, buyout, or any other mechanism, with or without", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "consideration for any reason whatsoever", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", shall occur only with the County’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "express prior written approval.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "8.6", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall have no claim against County for payment of any money or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "reimbursement, of any kind whatsoever, fo r any service provided by Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "after the expiration or other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "termination of this Agr eement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Should Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "receive any such payment it shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "immediately notify County and shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "immediately repay all such funds to Count", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "y.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Payment by County for services", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "rendered after expiration/termination of th", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "is Agreement shall not constitute a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "waiver of County’s right to recover such payment from Contractor. This provision", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall survive the expiration or other termination of this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "12", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Appendix A – Sample", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "8.7", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The “Maximum Contract Sum” under this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement shall be the total monetary", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "amount that would be payable by County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to Contractor for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "providing required", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Work under this Agreement for the Term of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "All payments under", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this Agreement shall be in accordance wit h Exhibit C (Price Sheet) of this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "9.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COUNTY’S OBLIGATION FOR FUTURE FISCAL YEARS", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Notwithstanding", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "other pr ovision", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "either expressly or by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "implication, County shall not be obligated for Contractor’s performance hereunder or by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any provision of this Agreem ent during any of County’s fu ture fiscal years unless and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "until the Board appropriates funds for this Ag reement in County’s budget for each such", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "future fiscal year.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In the event that funds", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "are not appropriated for this Agreement, then", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this Agreement shall terminate as of June 30 of the last fiscal year for which funds were", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "appropriated and such termination shall be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "deemed a termination for convenience", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "pursuant to Section 6.0 (Termination for Conv enience) of Exhibit A (Additional Terms", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and Conditions) of this Agreement. County shall endeavor to notify Contractor in writing", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of any such non-appropriation of funds at the earliest possible date.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "INVOICES AND PAYMENTS", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10.1 General", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "paid", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "monthly in arr", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ears.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor invoices shall be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "submitted to County by the tenth (10", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "th", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ") calendar day of the month following the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "month", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "which", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "services were rendered.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "submit payment to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor within thirty ( 30) calendar days after a complete and correct invoice", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "has been approved for payment by County Project Manager.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Approval of Invoices", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "All invoices submitted by Contractor for payment must have the written approval", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of County Project Director or County Pr oject Manager, as evidenced by their", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "countersignature, prior to any payment thereof.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "All invoices will be reviewed and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "verified by County Project Director or C ounty Project Manager.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In no event shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County be liable or responsible for any payment prior to such written approval.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Detail. Each invoice submitted by Contractor shall include:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10.3.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County’s Agreement Number", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10.3.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Billing Period", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10.3.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Billing Date", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10.3.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Service location", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10.3.5", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Name of Contractor employees", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "13", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Appendix A – Sample", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10.3.6", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Dates services provided", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10.3.7", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Number of hours worked by each employee, rate of pay, total paid to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "each employee", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10.3.8", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Total charges for services at service location", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10.3.9", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Copy of all employee log sheets", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Submission of Invoices", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall submit an original and one (1) copy of each invoice, addressed", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "as shown below:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Original Invoice to:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[__________________]", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Copy to:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[__________________]", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10.5", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "No Out-of-Pocket Expenses.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor acknowledges t hat out-of-pocket expenses, including travel, meal,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and lodging expenses, are not reimbur", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sable", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Accordingly,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor’s invoices shall not include out-of-pocket expenses.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10.6", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor Responsibility", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor is responsible for the accura", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "cy of invoices submitted to County.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Further, it is the responsibility of Contractor to reconcile or otherwise correct", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "inaccuracies or inconsistencies in the in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "voices submitted by Contractor.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "event that Contractor subm", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "its an inaccurate invoic e, County Project Manager", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall return such invoice to Contractor Project Manager with a letter to explain", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the discrepancies in the s ubmitted invoice and request a corrected invoice.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall submit the corrected", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "invoice to the parties specified in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Paragraph 10.4 (Submission of Invoices) a bove.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County payment will be made", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "within thirty (30) calendar days of approval of corrected invoice by County Project", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Manager.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10.7", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County’s Right to Withhold", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In addition to any rights of County provid", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ed in this Agreement, or at law or in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "equity, County may, upon notice to Contra ctor, withhold payment for any Work", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "while Contractor is in def ault hereunder, or at any time", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "that Contractor has not", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provided County approved Work.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "14", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Appendix A – Sample", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "11.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "LIQUIDATED DAMAGES", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "11.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If, in the judgment", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of County Project Director, Cont ractor is deemed to be non-", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "compliant with the terms and obligations", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "assumed hereby, County Project", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Director, at such person’s option, in addi", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "tion to, or in lieu of, other remedies", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provided herein, may withhold the entire", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "monthly payment or deduct pro rata", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "from Contractor’s invoice for Work not", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "performed.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Information regarding the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Work not performed and the amount to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "be withheld or deduct ed from payments", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to Contractor from County will be forw", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "arded to Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "by County Project", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Director in a written notice describing the reasons for said action.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "11.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If County Project Director determines", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "that", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "there", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "are", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "deficiencies in the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "performance of this Agreement that are", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "correctable over a certain time span,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Project Director will provide a writt en notice to Contractor to correct the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "deficiency", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "within specified time frames", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Should Contractor fail to correct", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "deficiencies within said time frame, County Project Director may:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "11.2.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Deduct from Contractor’s payment, pro rata, those applicable portions of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the monthly contract sum; and/or", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "11.2.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Deduct liquidated damages.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "T", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "he", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "parties agree that it will be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "impracticable or extremely difficult to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "fix the extent of actual damages", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "resulting from the failure of Contract or to correct a deficiency within the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "specified time frame.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The parties", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "hereby agree that under the current", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "circumstances a reasonable estimate", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of such damages is one hundred", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "dollars ($100) per day per infraction,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or as specified in the Performance", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Requirements Summary (PRS) Char", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "t,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "defined", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "J", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Performance Requirements Summary", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Chart) of this Agreement, and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "that Contractor shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "be liable to County for liquidated damages in the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "said amount.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Said amount shall be deducted from County’s payment to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor; and/or", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "11.2.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Upon giving five (5) Business Days written notice to Contractor for failure", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to correct the deficiencies, County may correct any and all deficiencies", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and the total costs incurred by County fo r completion of the Work by an", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "alternate source, whether it be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County forces or separate private", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "contractor, will be deducted and forfeited from the payment to Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "from County, as determined by County.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "11.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The action noted in Paragraph 11.2 abov", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "e shall not be construed as a penalty,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "but as an adjustment of paym ent to Contractor to recover County cost due to the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "failure of Contractor to complete or comply with the provisions of this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "11.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This Subparagraph shall not, in any mann", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "er, restrict or limit", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County’s right to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "damages for any breach of this Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provided by law or as specified in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit J (Performance Requirements Summary) of this Agreement or Paragraph", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "15", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Appendix A – Sample", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "11.2 above, and shall not, in any manner, re", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "strict or limit", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County’s right to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "terminate the Agreement as agreed to herein.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "12. NOTICES", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "All notices or demands required or permitted to be given or made under this Agreement,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "unless otherwise specified, shall be in writi ng and shall be addresse d to the parties at", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the following addresses and delivered: (a) by hand with signed receipt; (b) by first-class", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "registered or certified mail,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "postage prepaid; (c) by facsi", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "mile or electronic mail", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "transmission followed within twenty-four (24)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "hours by a confirmation copy mailed by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "first-class registered or cert ified mail, postage prepaid; or (d) by overnight commercial", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "carrier, with signed receipt.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Notice is deemed gi ven at the time of signed receipt in the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "case of hand delivery, three (3) Business Days after deposit in the United States mail as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "set forth above, on the date of facsimile or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "electronic mail transmission if followed by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "timely confirmation mailing, or on the date of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "signature receipt by the receiving part of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any overnight commercial carrier delivery.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Addresses may be ch anged by either party", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "giving ten (10) calendar da ys prior notice in accordance with the procedures set forth", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "above, to the other party.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "To County:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(1)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[_______________________]", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Attention: [______________]", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Facsimile: [______________]", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Email:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with a copy to:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[_______________________]", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Attention: [______________]", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Facsimile: [______________]", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Email:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "To Contractor:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[_______________________]", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Attention: [______________]", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Facsimile: [______________]", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Email:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Project Director shall have the authority to issue all notices or demands, which", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "are required or permitted by County under this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "13.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ARM’S LENGTH NEGOTIATIONS", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This Agreement is the product of an arm’s length negotiation betw een Contractor and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Each party has had at all times", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the opportunity to receive advice from", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "16", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Appendix A – Sample", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "independent counsel of its ow", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "n choosing.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Accordingly,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this Agreement is to be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "interpreted fairly as between the parties, a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "nd not strictly constr ued as against either", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "party as drafter or creator.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "14.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "NO GUARANTY OF WORK", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This Agreement is intended to provide County with armed/unarmed security services on", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "an “as-needed” basis.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As such, County does not promise, guar anty, or warrant that it", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "will utilize any particular level of Contractor services or any services at all during the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "term of this Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The determination as to the need for such services shall rest", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "solely within the discretion of County.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "15.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "RETENTION", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "OF", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONTRACTOR", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EMPLOYEES", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "FOR", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "SECURITY", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "SERVICE", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONTRACTS", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "15.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall offer employment to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "all Retention Employees who are qualified", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "for such jobs.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "A “Retention Employee” is an individual who: (a) is not an exempt", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employee under the minimum wage and ma ximum hours exemptions defined in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Federal Fair Labor Standards Act; (b", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ") has been employed by a contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "under a predecessor security services cont", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ract with County for at least six (6)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "months prior to the date of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this Agreement; and (c) is, or will be terminated from", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "his or her employment as a result of County entering into this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "15.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall not be required to hi re a Retention Employee who: (a) has been", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "convicted of a crime related", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to the job or his or her pe", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "rformance; or (b) fails to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "meet any other County requirement for employees of Contractor.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "15.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall not termi nate a Retention Employee, ex cept for cause, until the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "earlier of: (a) the first ninety (90) days", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of employment under this Agreement; or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(b) the termination of this Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Thereafter, Contractor may retain a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Retention Employee on the sa", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "me terms and conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "as Contractor’s other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employees.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "16.0 SURVIVAL", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The following Sections of this Agreement s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "hall survive its expiration or termination for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any reason:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Section 1.0 (Agreement and Inte", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "rpretation), Section 2.0 (Definitions),", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Section 8.0 (Prices and Fees), Section 10.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Invoices and Payments), Section 11.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Liquidated", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Damages),", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Section", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "12.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Notices), Section 13.0 (Arm’s Length", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Negotiations), and all the terms", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and conditions set forth in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A (Additional Terms", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and Conditions) of this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "17", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Appendix A – Sample", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[Intentionally Left Blank]", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "18", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Appendix A – Sample Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "AGREEMENT", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "BY AND BETWEEN", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COUNTY OF LOS ANGELES", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "AND", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[______________]", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "FOR", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "AS-NEEDED SECURITY GUARD SERVICES", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "IN WITNESS WHEREOF,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "by order of its Boar d of Supervisors has", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "caused this Agreement to be executed on it", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "s behalf by the Chairman of said Board and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "attested by the Executive Officer-Clerk of the Board of Supervisors thereof, and Contractor has", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "caused this Agreement to be duly executed on its behalf by its authorized officer.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COUNTY OF LOS ANGELES", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "By", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Chairman, Board of Supervisors", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ATTEST:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "SACHI A. HAMAI", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Executive Officer", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Los Angeles County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Board of Supervisors", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "By", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Deputy", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "__________________________", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Signature:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Title:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "APPROVED AS TO FORM:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "JOHN F. KRATTLI", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Counsel", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "By", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Senior Deputy County Counsel", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "APPENDIX A", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EXHIBIT A", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ADDITIONAL TERMS AND CONDITIONS", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "i", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "TABLE OF CONTENTS", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Page", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.0 SUBCONTR", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ACTING. ......................................................................................................1", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DISPUTE RESOLUTION PROCEDURE. ........................................................................3", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.0 CONFIDEN", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "TIALITY. ........................................................................................................4", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "TERMINATION FOR INSOLVENCY................................................................................7", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "5.0 TERMINATION", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "FOR DEFAULT. .....................................................................................8", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "6.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "TERMINATION FOR CONVENIENCE. ...........................................................................9", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "7.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "TERMINATION FOR IMPROPER CONSIDERATION. ....................................................9", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "8.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EFFECT OF TERMINATION. ........................................................................................10", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "9.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "WARRANTY AGAINST CONTINGENT FEES...............................................................11", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10.0 AUTHORIZATION", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "WARRANTY ....................................................................................11", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "11.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "FURTHER WARRANTIES ............................................................................................. 11", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "12.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "INDEMNIFICATION AND INSURANCE .......................................................................12", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "13.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "INTELLECTUAL PROPERTY INDEMNIFICATION. ......................................................17", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "14.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "BUDGET REDUCTIONS ...............................................................................................18", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "15.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "FORCE MAJEURE ........................................................................................................18", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "16.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONTRACTOR RESPONSIBILITY AND DEBARMENT. ..............................................19", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "17.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COMPLIANCE WITH APPLICABLE LAW .....................................................................20", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "18.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "FAIR LABOR STANDARDS ..........................................................................................21", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "19.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "NONDISCRIMINATION, AFFIRMATIVE ACTION, AND ASSURANCES ......................21", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "20.0 NONDISCRIMINATION", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "IN SERVICES .......................................................................... 23", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "21.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EMPLOYMENT ELIGIBILITY VERIFICATION...............................................................23", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "22.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "HIRING OF EMPLOYEES .............................................................................................24", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ii", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "TABLE OF CONTENTS", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(continued)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Page", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "23.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONFLICT OF INTEREST. ...........................................................................................24", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "24.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "RESOLICITATION OF BIDS, PROPOSALS, OR INFORMATION. ...............................24", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "25.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "TERMINATION FOR NON-ADHERENCE TO COUNTY LOBBYIST", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ORDINANCE .................................................................................................................25", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "26.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONSIDERATION OF HIRING GAIN/GROW PROGRAM PARTICIPANTS .................25", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "27.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "STAFF PERFORMANCE WHILE UNDER THE INFLUENCE .......................................25", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "28.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONTRACTOR PERFORMANCE DURING CIVIL UNREST ........................................25", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "29.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONTRACTOR'S ACKNOWLEDGMENT OF COUNTY'S COMMITMENT TO", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CHILD SUPPORT ENFORCEMENT . ...........................................................................26", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "30.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONTRACTOR'S WARRANTY OF ADHERENCE TO COUNTY'S CHILD", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "SUPPORT COMPLIANCE PROGRAM. ........................................................................26", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "31.0 RECYCLED-CONTE", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "NT PAPER....................................................................................27", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "32.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COMPLIANCE WITH JURY SERVICE PROGRAM....................................................... 27", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "33.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "BACKGROUND AND SECURITY INVESTIGATIONS................................................... 28", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "34.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ACCESS TO COUNTY FACILITIES ..............................................................................29", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "35.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COUNTY FACILITY OFFICE SPACE............................................................................29", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "36.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DAMAGE TO COUNTY FACILITIES, BUILDINGS, OR GROUNDS. ............................29", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "37.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "PHYSICAL ALTERATIONS ...........................................................................................30", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "38.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "FEDERAL EARNED INCOME TAX CREDIT .................................................................30", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "39.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ASSIGNMENT BY CONTRACTOR. ..............................................................................30", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "40.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "INDEPENDENT CONTRACTOR STATUS....................................................................31", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "41.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "RECORDS AND AUDITS. .............................................................................................31", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "42.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "LICENSES, PERMITS, REGISTRATIONS, ACCREDITATION, AND", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CERTIFICATES .............................................................................................................33", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "43.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "NO THIRD PARTY BENEFICIARIES ............................................................................33", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "iii", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "TABLE OF CONTENTS", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(continued)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Page", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "44.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "MOST FAVORED PUBLIC ENTITY............................................................................... 33", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "45.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COUNTY’S QUALITY ASSURANCE PLAN...................................................................33", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "46.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONSIDERATION OF HIRING COUNTY EMPLOYEES TARGETED FOR", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "LAYOFF/OR RE-EMPLOYMENT LIST..........................................................................34", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "47.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONTRACTOR TO NOTIFY COUNTY WHEN IT HAS REACHED 75% OF", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "MAXIMUM CONTRACT SUM (UNDER CONTRACT SUM PROVISION) .....................34", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "48.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "NO PAYMENT FOR SERVICES PROVIDED FOLLOWING EXPIRATION OR", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "TERMINATION OF AGREEMENT................................................................................. 34", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "49.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "SAFELY SURRENDERED BABY LAW. ........................................................................34", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "50.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "PROHIBITION AGAINST INDUCEMENT OR PERSUASION .......................................35", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "51.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "PUBLIC RECORDS ACT...............................................................................................35", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "52.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "TRANSITIONAL JOB OPPORTUNITIES PREFERENCE PROGRAM..........................35", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "53.0 WAI", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "VER ...................................................................................................................", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "...... 36", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "54.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "GOVERNING LAW, JURISDICTION, AND VENUE ......................................................36", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "55.0 SEVERAB", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ILITY .............................................................................................................37", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "56.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "RIGHTS AND REMEDIES .............................................................................................37", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "57.0 NON-EXCLUSI", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "VITY ......................................................................................................37", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "58.0 FACS", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "IMILE .................................................................................................................... 37", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "59.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "LOCAL SMALL BUSINESS ENTERPRISE (SBE) PREFERENCE PROGRAM ............37", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "60.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "LOCAL SMALL BUSINESS ENTERPRISE (SBE) PROMPT PAYMENT PROGRAM ...38", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "61.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "TERMINATION FOR NON-APPROPRIATION OF FUNDS ...........................................39", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "62.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "WARRANTY OF COMPLIANCE WITH COUNTY'S DEFAULTED PROPERTY TAX", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "REDUCTION PROGRAM ..............................................................................................39", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "63.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "TERMINATION FOR BREACH OF WARRANTY TO MAINTAIN COMPLIANCE WITH", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COUNTY'S DEFAULTED PROPERTY TAX REDUCTION PROGRAM ........................39", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EXHIBIT A", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ADDITIONAL TERMS AND CONDITIONS", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The following additional terms and conditions are applicable to, and form a part of, the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement. Capitalized terms not otherwise defined in this Exhibit A (Additional Terms and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Conditions) as used herein (this “Exhibit”) have the meanings given to such terms in the base", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "document of the Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "SUBCONTRACTING", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "General", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County has relied, in enter ing into the Agreement, on", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the reputation of, and on", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "obtaining the personal performance of C", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ontractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "itself.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Consequently,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "no", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "performance of the Agreement, or any porti on thereof, shall be subcontracted by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor 1.0 (Subcontracti ng).", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Any attempt by Contra ctor to subcontract any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "performance, obligation,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or responsibility under t", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "he Agreement, except in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "accordance with the procedures set forth", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in this Section 1.0 (Subcontracting),", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall be null and void and sh", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "all constitute a material breach of the Agreement,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "upon which County may immediately terminate the Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Procedure for Subcontracting", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If Contractor desires to subcontract any portion of its performance, obligations, or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "responsibilities", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "under", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Agreement to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "subcontractor,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "adhere to the following procedures.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.2.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall no", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "tify", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Project", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Director", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "its", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "desire to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "subcontract a portion of the Work, wh ich notice shall include the reason", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "for the proposed subcontract, and a description of the Work to be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "performed under the proposed subcontract.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.2.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The identity of su", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ch subcontractor and why such subcontractor was", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "selected.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.2.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "A certificate of insurance fr", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "om", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "proposed", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "subcontractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "which", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "establishes", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "that the subcontractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "maintains all the programs of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "insurance required by the Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.2.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If the proposed Work is to be per", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "formed by a subcontractor, then in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "addition to the foregoing, Contractor shall provide:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "i.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "A draft copy of the proposed subc ontract.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The material provisions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of any approved subcontract betw een Contractor and a third party", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "may be changed or amended, as applicable, only with the prior", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "written approval of the County Project Director, which approval", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall not be unreasonably withheld; and", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ii.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Any other information and/or certifications reasonably requested by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Project Director will re", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "view Contractor’s request to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "subcontract and determine, in his discretion, whether or not to consent to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "such request on an individual basis.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Without", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "limiting", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "way", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County’s prior approval rights, Contra ctor shall deliver to the County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Project Director a fully executed copy", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of each subcontract entered into", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "by Contractor pursuant to this S", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ubparagraph 1.2.4, on or immediately", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "after the effective date of the subcontra ct but in no event later than the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "date any Work is performed under the subcontract.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.2.5", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall obtain an", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "executed Contract", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or Non-Employee", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acknowledgment and Confidentiality", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Exhibit E2 of this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement) for each of subcontract", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or’s employees performing Work", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "under the subcontract.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Such Agreem", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ents shall be delivered to the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Project Director on or immediat ely after the effective date of the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "particular subcontract but in no", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "event later than the date any such", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employee commences performing Work under the subcontract.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor Responsibilities.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.3.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Notwithstanding any County consent to any subcontracting, Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall remain responsible for any and all performance required of it under", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Agreement, including the oblig", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ation", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "properly", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "supervise,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "coordinate,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and perform all Wo", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "rk", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "required", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "hereunder, and no", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "subcontract shall bind or purport", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "bind", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Further,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "approval of any subcontract shall not", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "be construed to limit in any way", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor’s performance, obligations, or responsibilities to County.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.3.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In the event that County consents", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to any subcontracting, such consent", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall be subject to County’s right to reject any and all subcontractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "personnel providing services under such subcontract.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.3.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In the event that County consents to any subcontracting, Contractor shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "cause the subcontractor, on behal", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "f of itself, its successors and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "administrators, to assume and be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "bound by, and shall be deemed to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "have assumed and agreed to be bound by, each and all of the provisions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of the Agreement and any exec", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "uted Change Order or Amendment", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "hereto as it relates to or affects the Work performed by subcontractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "hereunder.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.3.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall be solely li", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "able", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "responsible for any and all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "payments", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "compensation to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "subcontractors", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "their", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "officers, employees, and agents.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County shall have no liability or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "responsibility whatsoever for any payment or other compensation for any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "subcontractors or their officers, employees, and agents.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DISPUTE RESOLUTION PROCEDURE", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "General", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor and County agree to act immediately to resolve mutually any disputes", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "that may arise with respect to the Agreem ent.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "All such disputes shall be subject", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provisions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Section 2.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Dispute", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Resolution", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Procedure) (such", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provisions are collectively referred to as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the “Dispute Resolution Procedures”).", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Time is of the essence in the resolution of disputes.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Continued Work", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor and County agree that, the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "existence and details of a dispute", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "notwithstanding, both parties shall co", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ntinue", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "without", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "delay their performance", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "hereunder, except for any performance,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "than", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "payment", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "approved Work, which the parties mutually", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "determine should be delayed as a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "result of such dispute.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.2.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If Contractor fails to continue wi", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "thout delay its performance hereunder", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "that County, in its di", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "scretion, determines shoul d not be delayed as a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "result of such dispute, then any additional costs which may be incurred", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "by Contractor or County as a result of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor’s failure to continue to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "so perform shall be borne by Contra ctor, and Contractor shall make no", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "claim", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "whatsoever against County for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "such costs.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "promptly reimburse County for such County costs, as determined by the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County, or County may deduct or offset", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "all such additional costs from", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any amounts due to Contractor from County.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.2.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If County fails to continue without", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "delay to perform its responsibilities", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "under the Agreement which County, in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "its discretion, determines should", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "not be delayed as a result of such", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "dispute, then any additional costs", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "incurred by Contractor or County as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a result of County’s failure to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "continue to so perform shall be borne by County, and County shall make", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "no claim whatsoever against Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "for such costs.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "promptly reimburse Contractor for al", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "l such additional Contractor costs", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "subject to the approval of such costs by County.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Dispute Resolution Procedures", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In the event of any dispute between the parties with respect to the Agreement,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor and County shall submit the matter as follows:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.3.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor and County shall first", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "submit the matter to their respective", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Project Managers for the purpose of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "endeavoring to resolve such", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "dispute.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.3.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If the Project Manag", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ers are unable to resolve the dispute within a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "reasonable time, not to exceed five", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(5) Business Days from the date of", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "submission of the dispute, then", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "matter", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "immediately", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "submitted to the parties’ respecti", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ve Project Directors for further", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "consideration and discussion to attempt to resolve the dispute.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.3.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If the Project Directors are u", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "nable to resolve the dispute within a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "reasonable time not to exceed five (5) Business Days from the date of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "submission of the dispute, t", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "hen", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "matter", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "immediately", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "submitted to Contractor’s president", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or chief operating officer and the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "These persons shall have fi ve (5) Business Da ys to attempt to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "resolve the dispute.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.3.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In the event that at these levels, there is not a resolution of the dispute", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "acceptable to both parties, then each", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "party may assert its other rights", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and remedies provided under the Agreement and its rights and remedies", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "as provided by law.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Documentation of Dispute Resolution Procedures", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "All disputes utilizing the Dispute Resolution Procedure shall be documented in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "writing by each party and sha ll state the specifics of ea ch alleged dispute and all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "actions taken.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The parties shall act in g ood faith to resolve all disputes.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "At all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "three (3) levels described in Subparagr aph 2.3 (Dispute Reso lution Procedure),", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the efforts to resolve a dispute shall be undertaken by conference between the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "parties’ respective representatives, either", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "orally, by face-to-face meeting or by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "telephone, or in writing by exchange of correspondence.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.5", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Not Applicable to County’s Right to Terminate", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Notwithstanding", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provision", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "right to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "terminate the Agreement pursuant to Sect", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ion 4.0 (Termination for Insolvency),", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Section 5.0 (Termination for Default), Se ction 6.0 (Termination for Convenience),", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or Section 7.0 (Termination for Improper", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Consideration), in each case, of this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit, or any other termination provis", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ion under this Agreement, shall not be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "subject to the Dispute Resolution Pr", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ocedure.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "preceding", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sentence", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "is", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "intended only as a clarification of County’s rights,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and shall not be deemed to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "impair any claims that Contractor may have against County or Contractor’s rights", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to assert such claims after any such termination or such injunctive relief has been", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "obtained.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONFIDENTIALITY", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "General", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.1.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall maintain the confidentiality of all re cords and information,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "events or circumstances which occur", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "during the course of Contractor’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "performance under the Agreement, in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "accordance", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with all applicable", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Federal, State, and local laws, rules,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "regulations, ordinances, guidelines,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "policies and procedures, and directives", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "relating", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "confidentiality,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "5", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "including, without limitat", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ion,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "policies co ncerning information", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "technology", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "security and the protec", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "tion", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "confidential", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "records and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "information.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.1.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall indemnify, defend, and hold harmless County, its officers,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employees, and agents, from and aga inst any and all claims, demands,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "damages, liabilities, losses, cost", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "expenses, including, without", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "limitation, defense costs and legal", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ",", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "accounting", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "expert,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "consulting, or professional fees, arisi ng from, connected with, or related to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "failure", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "by Contractor, its", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "officers, employees, agents, or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "subcontractors, to comply with this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Section", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Confidentiality),", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "determined by County in its sole j udgment. Any legal defense pursuant to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor’s indemnification obli", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "gations", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "under this Section 3.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Confidentiality) shall be conducted", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "by Contractor and performed by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "counsel selected by Contractor and approved by County. Notwithstanding", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the preceding sentence, C ounty shall have the right", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to participate in any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "such defense at its sole cost and ex", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "pense, except that in the event", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor fails to provide County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with a full and adequate defense, as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "determined by County in its sole", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "judgment, County shall be entitled to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "retain its own counsel, including, wit hout limitation, C ounty Counsel, and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "reimbursement from Contractor for a ll such costs and expenses incurred", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "by County in doing so. Contractor shall not have the right to enter into any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "settlement, agree to any injunction, or make any admission, in each case,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "on behalf of County without County’s prior written approval.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.1.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "inform all of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "its", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "directors,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "officers, shareholders,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employees, subcontractors and agents pr", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "oviding services hereunder of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the confidentiality provisions of this Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall provide", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "an", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "executed Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Employee", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acknowledgement and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Confidentiality Agreement (Exhibit E1 to the Agreement) for each of its", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employees", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "performing Work under", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "an", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "executed", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor Non-Employee Ack", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "nowledgment", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and Confidentiality", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Exhibit E2 to the Agr", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "eement)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "each", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "its", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employees", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "performing Work under the Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Notwithstanding anything herein", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to the contrary, Contractor acknowled ges and agrees that it is responsible", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "for any breach of the obl igations of confidentialit y set forth herein by any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "person, or entity to wh", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ich", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "discloses such confidential", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "information", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Disclosure of Information.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.2.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "With respect to any confidentia", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "l information obtained by Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "pursuant to the Agreement, Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(a) not use any such", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "records or information for any purpose whatsoever other than carrying", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "out the express terms of the Agreem ent; (b) promptly transmit to County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "all requests for disclosure of any su", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ch records or information; (c) not", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "disclose, except as otherwise specifically permitted by the Agreement,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "6", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any such records or information to any person or organization other than", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County without County’s prior written aut horization that the records are,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or information is, releasable; and (d)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "at the expiration or termination of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Agreement, return all such records and information to County or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "maintain such records and information according to the written", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "procedures sent to Contractor by County for this purpose.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.2.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Without limiting the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "generality of Subparagraph 3.2.1 of this Exhibit, in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the event Contractor receives any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "court or administrative agency order,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "service", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "process, or request by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any person or entity (other than", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor’s professionals) for disclos ure of any such details, Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "immediately", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "notify the Count", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "y", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Project Director.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Thereafter,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall comply with such or der, process, or request only to the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "extent required by applicable law.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Notwithstanding the preceding", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sentence, to the extent permitted by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "law, Contractor shall delay such", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "compliance and cooperate with Count", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "y", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to obtain relief from such", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "obligations to disclose until County shall have been given a reasonable", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "opportunity to obtain such relief.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor Information", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Any and all confidential or proprietar", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "y information which is developed or was", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "originally acquired by Contractor out side the scope of this Agreement, which", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor desires to use hereunder, and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "which Contractor considers to be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "proprietary or confidential, must be specif", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ically identified by Contractor to the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Project Director as proprietary or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "confidential, and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall be plainly and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "prominently marked by Contractor as “propr ietary” or “confidential.”", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "undertake reasonably to maintain the conf", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "identiality of materials marked by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor as “proprie tary” or “confidential.” Notwithstanding any other provision", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of this Agreement, County shall not be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "obligated", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "way", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "under", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement for:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.3.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Any of Contractor’s proprietary and/or confidential materials not plainly", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and prominently marked with restrictive legends;", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.3.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Any disclosure of any materials which County is required to make under", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the California Public Records Act or otherwise by law; and", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.3.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Any materials indicating the volume, frequency and type of goods and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "services provided by Contractor, including, but not limited to use under", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Section 24.0 (Re-solicitation of Bids, Proposals, or Information).", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Use of County Name", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In recognizing Contractor’s need to identif", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "y its services and related clients to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sustain itself, County shall not inhibit Contractor from publishing its role under the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement within the following conditions:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "7", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.4.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall develop all publicity material in a professional manner.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.4.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "During the Term, Contractor s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "hall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "not", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "publish", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "disseminate", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "commercial advertisements, press rel", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "eases, feature articles, or other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "materials using the name of County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "without the prior written consent of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the County Project Director, which shall not be unreasonably withheld or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "delayed.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.4.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor may, without", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the prior written consent", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of County, indicate in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "its", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "proposals", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sales materials", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "that it has been awarded the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement with County,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provided", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "that", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "requirements", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Subparagraph 3.4 (Use of County Name ) (other than the requirements", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "set forth in Subparagraph 3.4.2) shall apply.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.4.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Notwithstanding anything herein to the contrary, County reserves the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "right to object to any use of Count", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "y’s name and Contractor shall cure", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "promptly and prospectively any use of County’s name that has been", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "objected to by County.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.5", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Injunctive Relief", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor acknowledges that a breach", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Section 3.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Confidentiality) may result in irrepar", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "able injury to County that may not be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "adequately compensated by monetary damages and that, in addition to County’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "other rights under the Agreem ent and at law and in equity, County shall have the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "right", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "injunctive relief to enforce", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provisions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Section 3.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Confidentiality).", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "TERMINATION FOR INSOLVENCY", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County may terminate the Agreement immediately at any time following the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "occurrence of any of the following:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.1.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor has ceased to pay or has admitted in writing its inability to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "pay its debts for at least sixty (60)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "calendar days in th e ordinary course", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of business or cannot pay its debts as they become due, whether or not", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a petition has been filed under the Un", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ited States Bankruptcy Code and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "whether or not Contractor is insolvent within the meaning of the United", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "States Bankruptcy Code, provided that", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall not be deemed", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "insolvent if it has ceased in the no rmal course of business to pay debts", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "that Contractor disputes in good faith;", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.1.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The filing of a volunt ary or involuntary petition (which involuntary petition", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "is not dismissed within sixty (60) ca lendar days) regarding Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "under the United States Bankruptcy Code;", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.1.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The appointment of a receiver or trustee for Contractor; or", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "8", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.1.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The execution by Contractor of a general assignment for the benefit of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "creditors other than in the course of arranging financial lines of credit.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The rights and remedies of County provid", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ed in this Section 4.0 (Termination for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Insolvency) shall not be exclusive and ar e in addition to any other rights and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "remedies provided at law or in equity, or under the Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor agrees that if", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor as a debtor-in-po ssession, or if a trustee in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "bankruptcy, rejects the Agreem ent, County may elect to reta in its rights under the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement, as provided under Section 365(n", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ") of the United St", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ates Bankruptcy", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Code (11 U.S.C. Section 365(n)). Upon written request by County to Contractor or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the trustee in bankruptcy,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "as applicable, Contractor or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "such trustee shall allow", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "exercise", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "all of its right", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "s and benefits under the Agreement. The", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "foregoing shall survive the termination or expiration of the Agreement for any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "reason whatsoever.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "5.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "TERMINATION FOR DEFAULT", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "5.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County may, by written notice to Contractor, terminate the whole or any part of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this Agreement, if, in the judgment of County’s Project Director:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor has materially breached this Agreement; or", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor fails to timely provide", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and/or satisfactorily perform any task,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "deliverable, service, or other work required either under this Agreement; or", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor fails to demonstrate a high", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "probability of timely fulfillment of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "performance requirements under this Agr eement, or of any obligations of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "either", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "case,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "fails", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "demonstrate", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "convincing", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "progress toward a cure within five", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(5) Business days (or such longer", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "period as the County may authorize in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "writing) after receipt of written", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "notice from the County specifying such failure.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "5.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In the event that County terminates th is Agreement in whole or in part as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provided in Subparagraph 5.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1, County may procure, upon such terms and in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "such manner as County may deem appropriate, goods and services similar to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "those so terminated.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall be li able to County for any and all excess", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "costs incurred by County, as determined", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "by County, for such similar goods and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "services.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall continue t he performance of this Agreement to the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "extent not terminated under the provisions of this Subparagraph.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "5.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If, after County has given notice of te rmination under the provisions of this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Section 5.0 (Termination for Default), it", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "is determined by County that Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "was not in default under the provisions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of this Section 5.0 (Termination for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Default), the rights and obligations of t", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "he parties shall be the same as if the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "notice of termination had been", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "issued pursuant to Section 6.0 (Termination for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Convenience).", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "9", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "5.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The rights and remedies of County provi ded in this Section 5.0 (Termination for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Default) shall not be exclusive and are in addition to any other rights and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "remedies provided by law or under this Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "6.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "TERMINATION FOR CONVENIENCE", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "6.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Termination for Convenience.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The Agreement may be terminated, in whole", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or in part from time to time, by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County in its sole discretion for any reason. Termination of Work hereunder shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "be effected by delivery to Contractor of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a notice of termination specifying the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "extent to which performance of Work is terminated and the date upon which such", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "termination becomes effective.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The date upon which such termination becomes", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "effective shall be no less than thirty (30) calendar days after notice.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "6.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "No Prejudice; Sole Remedy", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Nothing in this Section 6.0 (Termination for Convenience) is deemed to prejudice", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any right of Contractor to make a cl", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "aim against the Count y in accordance with", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this Agreement and applicable law and Coun ty procedures for payment for Work", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "through the effective date of termination.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor, however, acknowledges", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "that the rights and remedies set forth", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in this Subparagraph 6.2 (No Prejudice;", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sole Remedy) shall be the only remedy ava ilable to Contractor in the event of a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "termination or suspension pursuant to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this Section 6.0 (Termination for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Convenience) by County.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "7.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "TERMINATION FOR IMPROPER CONSIDERATION", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "7.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County may, upon written notice to Contractor, immedi ately terminate the right of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor to proceed under t", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "he Agreement if it is fou", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "nd that consideration, in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any form, was offered or given by Contra", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ctor, either directly or through an", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "intermediary, to any County officer, empl oyee or agent with the in tent of securing", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Agreement or securing favorable tr", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "eatment with respect to the award,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "amendment or extension of the Agreement or the maki ng of any determinations", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with respect to Contractor’s performanc", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "e pursuant to the Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "event of such termination, County shall be entitled to pursue the same remedies", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "against Contractor as it could pursue in the event of default by Contractor.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "7.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall immediately report any attempt by a County officer or employee", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to solicit such improper consideration.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The report shall be made either to the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County manager charged with t", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "he supervision of the employee or to County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Auditor-Controller’s Employee Fraud Hotline at (800) 544-6861.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "7.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Among other items, such", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "improper consideration may", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "take the form of cash,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "discounts, service, the provision of travel or entertainment, or tangible gifts.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "8.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EFFECT OF TERMINATION", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "8.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Remedies", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In the event that County terminates the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement in whole or in part as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provided in Section 4.0 (Termination for In solvency), Section 5.0 (Termination for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Default), Section 6.0 (Termination for C onvenience), Section 7.0 (Termination for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Improper Consideration), in each case, of this Exhibit, then:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "8.1.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall (a) stop perfo", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "rming Work under the Agreement on the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "date and to the extent specified in su", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ch notice, (b) promptly transfer and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "deliver to County copies of all completed Work and Work that is in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "process, in a media reasonably requested by County, (c) promptly transfer", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and deliver all items previously paid for by County, and (d) complete", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "performance of such part", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of the Work as shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "not have been terminated", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "by such notice;", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "8.1.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Unless County has terminated the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement pursuant to Section 6.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Termination for Convenience) of this Exhibit, County shall have the right", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to procure, upon such terms and in such a manner as County may", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "determine", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "appropriate,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "goods,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "services,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Work,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "similar and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "competitive to those so terminated,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and Contractor shall be liable to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County for, and shall promptly pay to County by cash payment, any and all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "excess costs reasonably incurred by County, as determined by County, to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "procure and furnish such similar goods, services, and other Work;", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "8.1.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall promptly return", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "confidential information that relates to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "that portion of the Agreement or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Work terminated by County;", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "8.1.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall tender promptly payment to County, an d shall continue to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "tender payment for the duration of any liquidated damages levied pursuant", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to Section 11.0 (Liquidated Damages), of the body of the Agreement, to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the extent applicable; and", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "8.1.5", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor and County shall continue the performance of the Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to the extent not otherwise terminated.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "8.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Transition Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor agrees that in the event of any termination of the Agreement, as a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "result of the breach hereof by either par", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ty, or for any other reason, including", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "expiration,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall fully c", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ooperate with County in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the transition by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County to a new contractor, so that ther e shall be no interruption of the County’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "day to day operations due to the unavailabilit y of the Work during such transition.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor agrees that if", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County terminates the Agreem ent pursuant to Section", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "6.0 (Termination for Convenience) of th", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "is Exhibit or Subparagraph 5.3 of this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit, Contractor shall perform transition services, and shall invoice County for", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "11", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "such transition services determined in ac", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "cordance with the rates specified in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit C (Price Schedule) of th", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "e Agreement, and the agreed upon maximum", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "amount", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in accordance with a transition plan to be agreed upon, in advance, by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the County Project", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Director and the Contractor Proj", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ect Director.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "further agrees that in the event that", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County terminates the Agreement for any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "other breach by Contractor, Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall perform transition services at no", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "cost to County.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In connec", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "tion with the provision of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any transition services", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "pursuant to this Subparagraph 8.2 (Transition Services), Contractor shall provide", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to the County Project Direc", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "tor, upon request by the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Project Director,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "documentation that reasonably details t he source and amount", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of the expenses", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor purports to have incurred in the provision of such transition services.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "8.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Remedies Not Exclusive", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The rights and remedies of Count", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "y", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "set", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "forth", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Section 8", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "0 (Effect of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Termination) are not exclusive of any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "other rights and remedies available to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County at law or in equity, or under the Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "9.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "WARRANTY AGAINST CONTINGENT FEES", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "9.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor warrants that no person or selling agency has been employed or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "retained", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "solicit or secure t", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "he", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "upon", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "agreement or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "understanding for a commission, percentage,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "brokerage, or contingent fee,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "excepting bona fide employees or bona fi de established commercial or selling", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "agencies maintained by Contractor for the purpose of securing business.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "9.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "For", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "breach of this wa", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "rranty,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "have", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "right", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "terminate the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement and, in its di", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "scretion, deduct from t", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "he Agreement price or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "consideration,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "otherwise", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "recover,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "full", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "amount", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "such", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "commission,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "percentage, brokerage, or contingent fee.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "AUTHORIZATION WARRANTY", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor and the person", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "executing the Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(OPTIONAL: and the Work", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Orders)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "on behalf of Contractor hereby represent and warrant that the person executing", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(OPTIONAL: and the Work Orders)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "for Contractor is an authorized", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "agent who has actual authority", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to bind Contractor to each", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and every term, condition,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and obligation of the Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(OPTIONAL: and the Work Orders)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and that all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "requirements of Contractor have been fulfilled to provide such actual authority.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "11.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "FURTHER WARRANTIES", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In addition to the warranties", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "elsewhere in this Agreement,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor represents,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "warrants and further covenants and agrees to the following:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "11.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor bears the full risk of loss due to total or parti al destruction of all or any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "part of (IS 7-12-11) any goods", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "acquired from Contract or, as applicable, until", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "acceptance by the County.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "12", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "11.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "At the time of delivery to and acceptanc", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "e by County, all goods shall be new, in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "good working order, in conformity with ma", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "nufacturer’s published specifications", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and descriptions, and free from defects", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "workmanship", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "materials,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "determined by County.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "11.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall, in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "performance", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Work,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "strictly comply with the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "descriptions and representations (including performance capabilities, accuracy,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "completeness, characteristics, spec", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ifications,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "configurations, standards,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "functions,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "requirements) as set fort", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "h in this Agreement, including the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Statement of Work.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "11.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "All Work shall be performed in a time", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ly and professional manner by qualified", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "personnel.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "11.5", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor and each of its personnel", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "performing Work hereunder have all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "permits, licenses, and certifications necessary to perform Contractor’s obligations", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "under the Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "12.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "INDEMNIFICATION AND INSURANCE", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "12.1 Indemnification", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The Contractor shall indemnify, defend and hold harmless the County, its Special", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Districts, elected and appointed offi", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "cers,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employees,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "agents from and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "against any and all liability, including but not limited to demands, claims, actions,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "fees, costs, and expenses (including a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ttorney and expert witness fees), arising", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "from or connected with the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor’s acts and/or omissions arising from", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and/or relating to this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "12.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "General Provisions for All Insurance Coverage", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Without limiting Contractor's indemnification of County, and in the performance of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this Agreement and until all of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "its obligations pursuant", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to this Agreement have", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "been met, Contractor shall provide and ma intain at its own expense insurance", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "coverage satisfying the requirements s pecified in Subparagraphs 12.2 (General", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Provisions for All Insur ance Coverage) and 12.3 (Ins urance Coverage) of this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "These minimum insurance coverage terms, types and limits (the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Required Insurance”) also are in add", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ition", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "separate", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "from", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "contractual obligation imposed upon Contractor pursuant to this Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County in no way warrants t", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "hat the Required Insurance is sufficient to protect", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor for liabilities which may arise from or relate to this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "12.2.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Evidence of Coverage and Notice to County", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Certificate(s) of insurance cove", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "rage (Certificate)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "satisfactory to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County, and a copy of an Additional Insured endorsement confirming", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County and its Agents (defined below ) has been given Insured status", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "under the Contractor’s General Liability policy, shall be delivered to", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "13", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "at", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "address", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shown", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "below", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provided", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "prior", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "commencing services under this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Renewal Certificates shall be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provided to County not less than ten", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(10) calendar days prior to Contractor’s policy expiration dates.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County reserves the right to obtain", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "complete, certified copies of any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "required Contractor and/or subcontra", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ctor insurance policies at any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "time.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Certificates shall identify all R equired Insurance coverage types and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "limits specified herein, reference this Agreement by name or number,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and be signed by an authoriz ed representative of the insurer(s).", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Insured party named on the Certificate shall match the name of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "identified", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "contracting", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "party", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Certificates shall provide the fu", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ll name of each insurer providing", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "coverage,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "its", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "NAIC", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(National", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Association of Insurance", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Commissioners) identification num", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ber, its financial rating, the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "amounts", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "policy", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "deductibles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "self-insured", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "retentions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "exceeding fifty thousa nd ($50,000.00) dollars , and list any County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "required endorsement forms.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Neither County’s failure to obtain, nor County’s receipt of, or failure to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "object to a non-complying insurance certificate or endorsement, or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any other insurance documentati", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "on or information provided by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "its", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "insurance", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "broker(s) and/or insurer(s), shall be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "construed as a waiver of any of the Required Insurance provisions.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Certificates and copies of any required endorsements shall be sent to:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Los Angeles County Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contracts Unit", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4700 Ramona Boulevard, Room 214", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Monterey Park, California 91754", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Attention: Contract Angelo Faiella, Manager", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor also shall pr omptly report to County any injury or property", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "damage accident or incident, includi ng any injury to a Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employee", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "occurring", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "on", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "property,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "loss,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "disappearance, destruction, misuse, or theft of County property,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "monies or securities entrusted to C", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ontractor.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor also shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "promptly notify County of any third", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "party claim or suit filed against", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor or any of its sub-Contractors which arises from or relates", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to this Agreement, and could result in the filing of a claim or lawsuit", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "against Contractor and/or County.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "12.2.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Additional Insured Status and Scope of Coverage", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "14", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles, its", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Special", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Districts,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Elected Officials,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Officers, Agents, Employees and Vol unteers (collectively County and its", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agents) shall be provided additional insured status", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "under Contractor’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "General Liability policy with respect to liability arising out of Contractor’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ongoing and completed operations per", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "formed", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "on", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "behalf", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County’s and its Agents’", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "additional", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "insured st atus", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "apply", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "respect to liability and defens e of suits arising out of Contractor’s acts or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "omissions,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "whether such liability is", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "attributable to C", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ontractor or to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The full policy limits and scope of protection also shall apply to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County and its Agents as an additional", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "insured, even if they exceed", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County’s minimum Required Insurance s pecifications herein. Use of an", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "automatic additional insured endorsement form is acceptable providing it", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "satisfies the Required Insurance provisions herein.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "12.2.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Cancellation of or Changes in Insurance", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall provide County with, or Contract or’s insurance policies", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall contain a provision that Count y shall receive, written notice of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "cancellation or any change in Requir", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ed Insurance, including insurer,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "limits of coverage, term of coverage or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "policy period.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The written notice", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall be provided to County at least ten (10) calendar days in advance of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "cancellation for non-payment of premium and thirty (30) calendar days in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "advance for any other cancellation or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "policy change.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Failure to provide", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "written notice of cancellation or any change in Required Insurance may", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "constitute a material breach of the Agreement, in the sole discretion of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the County, upon which the County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "may suspend or terminate this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "12.2.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Failure to Maintain Insurance", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor’s failure to maintain or to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provide acceptable evidence that it", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "maintains the Required Insurance shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "constitute a material breach of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Agreement, upon which County i mmediately may withhold payments", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "due to Contractor, and/or suspend or terminate this Agreement. County,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "at its sole discretion, may obtain damages from Contractor resulting from", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "said", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "breach.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Alternately, t he County may purchase the Required", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Insurance, and without further notice", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to Contractor, deduct the premium", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "cost from sums due to Contractor or pursue Contractor reimbursement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "12.2.5", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Insurer Financial Ratings", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Coverage shall be placed with insure", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "rs acceptable to the County with", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "A.M. Best ratings of not less than", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "A:VII unless otherwise approved by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "15", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "12.2.6", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor’s Insurance Shall Be Primary", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor’s insurance policies, with respect to any claims related to this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement, shall be primary with re", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "spect", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sources", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "coverage available to Contractor.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Any County maintained insurance or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "self-insurance coverage shall be in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "excess of and not contribute to any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor coverage.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "12.2.7", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Waivers of Subrogation", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "To the fullest extent permitted by la", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "w, the Contractor hereby waives its", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "rights and its insurer(s)’ rights of reco", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "very against County under all the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Required", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Insurance", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "loss", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "arising", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "from", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "relating", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The Contractor shall re", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "quire its insurers to execute any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "waiver of subrogation endorsements which may be necessary to effect", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "such waiver.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "12.2.8", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Subcontractor Insurance Coverage Requirements", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall include all subcontractors as insureds under", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "own", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "policies,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provide", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County with each", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "subcontractor’s separate evidence of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "insurance coverage.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall be responsible for verifying ea ch subcontractor complies with the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Required", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Insurance", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provisions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "herein,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "require that each", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "subcontractor name the County and Contractor as additional insureds on", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the subcontractor’s General Liability", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "policy.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall obtain", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County’s prior review and approval", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of any subcontractor request for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "modification of the Required Insurance.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "12.2.9", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Deductibles and Self-Insured Retentions (SIRs)", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor’s policies shall not obl igate County to pay any portion of any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor deductible or SIR.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "C", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ounty retains the right to require", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor to reduce or eliminat", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "e", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "policy deductibles and SIRs as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "respects County, or to provide", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "bond", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "guaranteeing", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "payment of all deductibles and SI", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Rs,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "including", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "related", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "claims", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "investigation, administration and defense expenses.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Such bond shall be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "executed by a corporate surety licensed to transact business in the State", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of California.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "12.2.10", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Claims Made Coverage", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If any part of the Required Insurance", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "is written on a claims made basis,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "policy", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "retroactive date shall pr", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ecede", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "effective", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "date", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor understands and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "agrees it shall maintain such", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "coverage for a period of not less", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "than three (3) years following", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement expiration, termination or cancellation.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "16", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "12.2.11", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Application of Excess Liability Coverage", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractors may use a combinati", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "on of primary, and excess insurance", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "policies which provide coverage as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "broad as (“follow form” over) the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "underlying primary policies, to satisfy the Required Insurance provisions.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "12.2.12", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Separation of Insureds", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "All liability policies shall provide cross-liability coverage as would be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "afforded", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "standard", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ISO", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Insurance Services Office, Inc.)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "separation", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "insureds", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provision", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "no", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "insured versus insured", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "exclusions or limitations.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "12.2.13", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Alternative Risk Financing Programs", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County reserves the right to review , and then approve, Contractor use of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "self-insurance, risk retention groups, risk purchasing groups, pooling", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "arrangements and captive insurance to satisfy the Required Insurance", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provisions.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County and its Agents shall be designated as an Additional", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Covered Party under any approved program.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "12.2.14", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Review and Approval of Insurance Requirements", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County reserves the right", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to review and adjust the Required", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Insurance", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provisions,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "conditioned", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "upon", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "determination", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "changes in risk exposures.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "12.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Insurance Coverage", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "12.3.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Commercial General Liability", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "insurance (providing scope of coverage", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "equivalent to ISO policy form CG 00 01), naming County and its Agents", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "as an additional insured, with limits of not less than:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "General Aggregate:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$2 million", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Products/Completed Operations Aggregate:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$1 million", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Personal and Advertising Injury:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$1 million", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Each Occurrence:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$1 million", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "12.3.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Automobile Liability", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "insurance (providing scope of coverage equivalent", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to ISO policy form CA 00 01) with lim its of not less than $1 million for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "bodily injury and property damage, in combined or equivalent split limits,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "for each single accident.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Insurance shall cover liability arising out of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor’s use of autos pursuant to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this Agreement, including owned,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "leased, hired, and/or non-owned autos, as each may be applicable.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "12.3.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Workers", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Compensation", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Employers’", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Liability", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "insurance", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "qualified self-insurance satisfying statutory requirements, which includes", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Employers’ Liability coverage with lim its of not less than $1 million per", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "17", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "reaccident.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "will", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provide", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "leased", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employees,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "is", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "an", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employee leasing or temporary staffi ng firm or a professional employer", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "organization (PEO), coverage also s hall include an Alternate Employer", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Endorsement (providing scope of coverage equivalent to ISO policy form", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "WC 00 03 01 A) naming the County as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Alternate Employer, and the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "endorsement form shall be modified to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provide that County will receive", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "not", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "less", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "than", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "thirty", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(30)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "calendar", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "days", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "advance", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "written", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "notice", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "cancellation of this coverage provis", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ion.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If applicable to Contractor’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "operations, coverage also shall be a rranged to satisfy the requirements", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of any federal workers or workmen’", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "s compensation law or any federal", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "occupational disease law.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "13.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "INTELLECTUAL PROPERTY INDEMNIFICATION", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "13.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Indemnification Obligation.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall in demnify, hold harmless and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "defend County Indemnitees from and a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "gainst any and all claims, demands,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "damages, liabilities, losses,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "costs and expenses, including, but not limited to,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "defense costs and legal, acco unting and other expert, cons ulting or professional", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "fees and attorney’s fees, as such are incurred, for or by reason of any actual or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "alleged infringement of any th", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ird party’s patent or copyright, or any actual or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "alleged unauthorized trade secret disclosure or misappr opriation, arising from or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "related to the Software or other tasks,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "deliverables, goods, Services or other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "work", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "licensed or acquired hereunder or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the operation an", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "d", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "utilization", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor’s work under th", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "is", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(collectively", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Section 13.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "[Intellectual Property Indemnification]", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ""Infringement Claim(s)").", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Any legal", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "defense pursuant to Contractor's indemnifi", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "cation obligations under this Section", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "13.0 (Intellectual Property Indemnification) shall be con ducted by Contractor and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "performed by counsel selected by Contra ctor and approved in writing by County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(which approval shall not be unreasona", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "bly", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "withheld).", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Notwithstanding", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "preceding sentence, County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall have the right to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "participate in any such", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "defense at its sole cost and expense, except that in the event Contractor fails to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provide County with a full", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and adequate defense, as requ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ired by law or this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement, County shall be entitled to reimbursement for all such costs and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "expenses.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "13.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Procedures.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County shall notify Cont ractor, in writing, as soon as practicable of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any claim or action alleging such infringement or unauthorized disclosure.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Upon", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "such notice, Contractor shall, at no cost to County, as remedial measures, either:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(i) procure the right, by license or other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "wise, for County to continue to use the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "software or other tasks, deliverables, goods,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "services or other work licensed or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "acquired hereunder, or part(s)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or component(s) thereof, to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the same extent of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County’s license or ownership", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "rights under this Agreement; or (ii) to the extent", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor is unable to procure such ri", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ght, replace or modify the software or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "other tasks, deliverables, goods, services", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or other work licensed or acquired", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "hereunder, or part(s) or component(s) t hereof, with another software or product", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of services, or part(s) or component(s) t hereof, of at least equivalent quality and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "performance capabilities, in County’s det ermination, until it is determined by", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "18", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County that the software or other tasks, deliverables, goods, services or other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "work licensed or acquired hereunder and all parts and components become non-", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "infringing, non-misappropriating and non-disclosing.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "13.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Remedial Acts.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If Contractor fails to comple", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "te the remedial measures in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Subparagraph 13.2 above within forty-five (45)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "calendar days of the date of the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "written notice from County or County has no t approved in writing (such approval", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "not to be unreasonably withheld) Cont", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ractor’s plan of completing such", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "remediation, then, County shall have the ri", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ght to take such remedial acts as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County determines to be reasonable to miti gate any impairment of its use of the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "software or damages or other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "costs or expenses (in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this Subparagraph 13.3,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ""County's", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Remedial Acts").", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contra", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ctor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "indemnify", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "under", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Subparagraph 13.1 (Indemnification) for a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ll amounts paid and all direct and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "indirect costs associated wit h County's Remedial Acts.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Failure by Contractor to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "pay such amounts within ten (10) calendar", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "days of invoice by County shall, in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "addition to, and cumulative to all other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "remedies, entitle County to immediately", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "withhold payments due to Cont ractor under this Agreement up to the total of the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "amounts paid in connection with County's Remedial Acts.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "14.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "BUDGET REDUCTIONS", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In the event that the Board", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "adopts, in any fiscal year, a County budget which provides", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "for reductions in the salaries and benefits pai d to the majority of County employees and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "imposes similar reductions with respect to C ounty contracts, County reserves the right", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to reduce its payment obligation correspondingly for that fiscal year and any subsequent", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "fiscal year during the Term of this Agreem", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ent (including any extensions), and the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "services to be provided by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor under this Agreement shall also", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "be reduced", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "correspondingly.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County’s notice to Contractor regarding said re", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "duction in payment", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "obligation shall be provided within thirty (3 0) calendar days of the Board’s approval of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "such actions.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Except as se t forth in the preceding sentence s, Contractor shall continue", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to provide all of the services set forth in this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "15.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "FORCE MAJEURE", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Except with respect to defaults of any subcont ractors, Contractor shall not be liable for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any such excess costs, if its failure to perfo rm the Agreement arises out of fires, floods,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "epidemics, quarantine restricti ons, other natural occurrences, strikes, lockouts (other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "than a lockout by Contractor or any of Contractor’s subcontr actors), freight embargoes,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or other similar acts to thos", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "e described above, but in ever", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "y such case the failure to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "perform must be totally beyond the contro", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "l and without any fault or negligence of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If the fa ilure to perform is caused by the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "default of a subcontractor, and if", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "such", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "default", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "arises", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "out", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "causes", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "beyond", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the control of both Contractor and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "subcontractor, and without any fault or negligence of either of them, Contractor shall not", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "be liable for any such excess costs for failure to perform, unless the goods or services", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to be furnished by the subcontractor were obt", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ainable from other sources in sufficient", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "time to permit Contractor to meet the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "required performance sc hedule.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "agrees to use commercially reasonable best e", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "fforts to obtain such goods or services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "19", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "from other sources, and to mitigate the damages and reduce the delay caused by any of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the above mentioned", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "force majeure", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "events.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As used in this Section 15.0 (Force", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Majeure), the term “subcontractor” and “subcont", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ractors” mean subcontractors at any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "tier.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "16.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONTRACTOR RESPONSIBILITY AND DEBARMENT", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "16.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "A responsible Contractor is a Contractor who has demonstrated the attribute of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "trustworthiness,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "well", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "quality,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "fitness, capacity and experience to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "satisfactorily perform the Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "It is the County’s policy to conduct", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "business only with responsible Contractors.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "16.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor is hereby notified that, in accordance wit h Chapter 2.202 of the Los", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Angeles County Code, if", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County acquires information concerning the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "performance of the Contractor on this or other contracts which indicates that the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor is not responsible, County may, in addition to other remedies provided", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in the Agreement, debar the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor from bidding or proposin g on, or being", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "awarded, and/or performing work on County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "contracts for a specified period of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "time, which will not exceed five (5) year", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "s, but may exceed five (5) years or be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "permanent if warranted by t he circumstances, and terminat e any or all existing", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "contracts Contractor may have with County.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "16.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County may debar a Contractor if the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Board finds, in it", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "s discretion, that", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor has done any of the following", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ":", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(a) violated a term of a contract,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "including this Agreement, with County or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a nonprofit corporation created by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(b)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "committed", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "an", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "act", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "omission", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "which", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "negatively reflects on", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor’s quality, fitness or capacit", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "y to perform a contract with County, any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "other public entity, or a nonprofit corporation created by County, or engaged in a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "pattern or practice which negatively refl", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ects on same, (c) committed an act or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "offense which indicated a lack of business integrity or business honesty, or (d)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "made or submitted a false claim against County or any other public entity.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "16.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If there is evidence that Contractor may be subject to debarment, the Sheriff’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Department will notify Contractor in writing of the evidence which is the basis for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the proposed debarment and will", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "advise Contractor of the scheduled date for a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "debarment hearing before the Contractor Hearing Board.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "16.5", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The Contractor Heari ng Board will conduct a hearing where evidence on the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "proposed debarment is presented.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor and/or Contractor's representative", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall be given an opportunity to submit", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "evidence at that hearing.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "After the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "hearing, the Contractor Hearing Board", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall prepare a t", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "entative proposed", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "decision, which shall contain a recomme ndation regarding wh ether Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "should be debarred, and, if so , the appropriate length of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "time of the debarment.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor and the Sheriff’", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "s Department shall be pr", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ovided an opportunity to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "object to the tentative proposed decision prior to its presentation to the Board.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "20", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "16.6", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "After consideration of any objections, or if no objections are submitted, a record", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of the hearing, the proposed decision", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and any other recommendation of the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor Hearing Board shall be presented to the Board. The Board shall have", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the right to modify, deny or adopt the proposed decision and recommendation of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Contractor Hearing Board.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "16.7", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If a Contractor has been", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "debarred for a period longer t", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "han five (5) years, that", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor may, after the deba rment has been in effect for at least five (5) years,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "submit a written request for review of t he debarment determination to reduce the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "period of debarment or te rminate the debarment.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County may, in its discretion,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "reduce the period of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "debarment or terminate the debarment if it finds that", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor has adequately de", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "monstrated one or more of the following:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(1)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "elimination of the grounds for which the debarment was imposed; (2) a bona fide", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "change in ownership or management; (3)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "material evidence discovered after", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "debarment was imposed; or (4 ) any other reason that is", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in the best interests of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "16.8", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The Contractor Hearing B oard will consider a reques t for review of a debarment", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "determination only where (1 ) Contractor has been deba rred for a period longer", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "than five (5) years; (2) the debarment has been in effect for at least five (5) years;", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and (3) the request is in writ ing, states one or more of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the grounds for reduction", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of the debarment period or termination of the debarment, and includes supporting", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "documentation.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Upon receiving an appropr iate request, the Contractor Hearing", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Board will provide notice", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of the hearing on the request.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "At the hearing, the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor Hearing Boar", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "d", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "conduct", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "hearing", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "where", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "evidence", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "on the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "proposed reduction of debarment period", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "termination", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "debarment is", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "presented.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This hearing s hall be conducted and the request for review decided", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "by the Contractor Heari", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ng Board pursuant to the sa", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "me procedures as for a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "debarment hearing.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor Hearing Board’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "proposed", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "decision", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall contain a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "recommendation on the request to reduce the period of debarment or terminate", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the debarment.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The Contractor Hearin", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "g", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Board", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "present", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "its proposed", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "decision and recommendation to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Board.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The Board", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall have the right to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "modify,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "deny,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "adopt", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "proposed", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "decision and recommendation of the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor Hearing Board.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "16.9", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "These terms shall also apply to subcontractors of County Contractors.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "17.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COMPLIANCE WITH APPLICABLE LAW", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "17.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In the performance of this Agreemen", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "t,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "comply", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "applicable Federal, State, and local la", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ws,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "rules,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "regulations,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ordinances,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "guidelines,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "directives, policies and proc", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "edures,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provisions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "required", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "thereby to be included in this Agreem", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ent are hereby incorporated herein by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "reference.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "21", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "17.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall indemnify, defend, and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "hold", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "harmless County, its officers,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employees,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and agents, from and agains", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "t any and all claims, demands,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "damages, liabilities, losses, costs, and ex", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "penses, including, wit hout limitation,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "defense costs and legal, acco unting and other expert, cons ulting or professional", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "fees, arising from, connected with, or rela", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ted to any failure by Contractor, its", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "officers, employees, agents, or subcontract", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ors, to comply with any such laws,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "rules, regulations, ordinances, directives, guidelines, policies, or procedures, as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "determined by County in its sole judgm", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ent.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Any legal defense pursuant to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor’s indemnification obligations under this Section 17.0 (Compliance with", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Applicable Law) shall be conducted by C", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ontractor and performed by counsel", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "selected by Contractor and approved by County.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Notw ithstanding the preceding", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sentence, County shall have the right to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "participate in any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "such defense at its", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sole cost and expense, except that in the event Contractor fails to provide County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with a full and adequat e defense, as determined by C ounty in its sole judgment,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County shall be entitled to retain its ow", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "n counsel, including,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "without limitation,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Counsel, and reimbursement from", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor for all such costs and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "expenses incurred by County in doing so.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall not have the right to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "enter into any settlement, agree to any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "injunction or other equitable relief, or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "make any admission, in each case, on behal f of County without County’s prior", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "written approval.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "18.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "FAIR LABOR STANDARDS", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "comply", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "applicable", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provisions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Federal Fair Labor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Standards Act, and shall indemnify, defend,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and hold harmless County, its officers,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employees and agents from any and all li", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ability, including damages, losses, wages,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "overtime pay, liquidated damages, penalties,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "court costs, fees and other expenses", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(including attorneys’ fees) arising under any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "wage and hour law, including the Federal", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Fair Labor Standards Act for Work performed by Contractor’s employees.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "19.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "NONDISCRIMINATION, AFFIRMATIVE ACTION, AND ASSURANCES", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "certifies", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "agrees", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "that", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "persons", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employed", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "it,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "its", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "affiliates,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "subsidiaries, or holding companies are and s hall be treated equally wit hout regard to or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "because of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "race, color, religion, ancestry,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "national origin, sex,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "age, or physical or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "mental disability, marital status , or political affiliation, in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "compliance with all applicable", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Federal and State anti-discrimination laws and regulations.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "19.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall certify to, and comply with, the provisions of Contractor’s EEO", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Certification, attached hereto as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "D, Contractor’s EEO Certification.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "19.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall take affirmative acti", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "on to ensure that appl", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "icants are employed,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and that employees are treat ed during employment, without regard to race, color,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "religion, ancestry, national origin, sex, age, or physical or mental disability, marital", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "status, or political affiliation, in compliance with all applicable Federal and State", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "anti-discrimination laws and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "regulations.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Such action", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall include, but is not", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "limited to:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employment, upgradi ng, demotion, transfer, re cruitment or recruitment", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "22", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "advertising, layoff or termination, rates of pay or other forms of compensation, and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "selection for training, including apprenticeship.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "19.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor certifies and agrees that it will deal with its bidders, or vendors without", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "regard to or because of race, color, religion, ancestry, national origin, sex, age, or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "physical or mental disability, marital status, or political affiliation.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "19.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "certifies", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "agrees", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "that", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "it,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "its", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "affiliates,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "subsidiaries", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "holding", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "companies,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall comply with all app", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "licable", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Federal", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "State", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "laws", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "regulations, including but not limited to:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "19.4.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Title VII, Civil Rights Act of 1964;", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "19.4.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Section 504, Rehabilitation Act of 1973;", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "19.4.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Age Discrimination Act of 1975;", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "19.4.4.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Title IX, Education Amendments of 1973, as applicable; and", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "19.4.5", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Title 43, part 17, Code of Federal Regulations, subparts a & b;", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "19.4.6", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Fair Employment and Housing Act (Calif ornia Government Code Section", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "12990 (a-f) et seq.) and the applic", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "able regulations promulgated", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "hereunder (California Code of Regulations, Title 2, Section 7285 et seq.)", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "And that no person shall,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "on the grounds of race, colo", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "r, religion, ancestry,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "national origin, sex,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "age,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "physical", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "mental disability, marital status, or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "political affiliation, be excluded from participation in, be denied the benefits of, or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "be otherwise subjected to discrimination under the Agreement, or under any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "project, program, or activity supported by the Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "19.5", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall allo", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "w County representatives", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "access to Contractor’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employment records during regular busin ess hours to verify compliance with the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provisions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Section 19.0 (Nond iscrimination,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Affirmative", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Action,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Assurances) when so requested by County ; provided that County’s access to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "such employment records of Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall be limited to access that does not", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "constitute an unlawful invasion of the pr ivacy rights of any such employee.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County finds that any of the provisions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of this Section 19.0 (Nondiscrimination,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Affirmative Action, and Assurances) have been", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "violated, such violation shall, at", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the election of County, constitute a material breach of the Agreement upon which", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County may immediately terminate or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "suspend the Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "While County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "reserves the right to determine indepe", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ndently that the an", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ti-discrimination", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provisions of the Agreement have been violated, in add ition, a determination by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the California Fair Employment Prac", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "tices Commission or the Federal Equal", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Employment Opportunity Commission that", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor has violated State or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Federal anti-discrimination laws or regulations such determination shall constitute", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a finding by County that Contractor has vi olated the anti-discrimination provisions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of the Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "All determinations of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "violations", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "made pursuant to this", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "23", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Subparagraph 19.5 shall be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "appealable by Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in accordance with", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "applicable laws and regulations, and sepa rately pursuant to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Subparagraph 2.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Dispute Resolution Procedures)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "19.6", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The parties agree that in the event t", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "he Contractor violates any of the anti-", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "discrimination provisions of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Agreement, County shall,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "at its sole option, be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "entitled to the sum of five hundred dollars ($500) for each such violation pursuant", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to California Civil Code Section 1671 as liquidated damages in lieu of terminating", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "20.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "NONDISCRIMINATION IN SERVICES", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall not discriminate in the provision of services hereunder because of race,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "color, religion, national origin, ancestry, sex,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "age, or physical or mental handicap, in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "accordance with all applicable requirements of Federal and State law.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "For the purpose", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of this Section 20.0 (Nondiscrim ination in Services), discrim ination in the provision of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "services may include the following: (a) denying any person any service or benefit or the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "availability of the facility, (b) providing any service or benefit to any person which is not", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "equivalent or is not provided in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "an equivalent manner", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or at an equivale nt time to that", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provided to others, (c) subj ecting any person to segregati on or separate treatment in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any manner related to the receipt of any service, (d) restricting any person in any way in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the enjoyment of any advantage or privilege enjoyed by others rece iving any service or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "benefit, and (e) treating any person differently", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "from others in determining admission,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "enrollment quota, eligibility, membership, or any other requirements or conditions which", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "persons must meet in order to be provided any service or benefit.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "21.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EMPLOYMENT ELIGIBILITY VERIFICATION", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "21.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor warrants that it fully complies with all Federal and State statutes and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "regulations", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "regarding the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employment of aliens an", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "d", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "others", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "that", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "its", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employees performing Work under the Agr eement meet the citizenship or alien", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "status requirements set forth in Federal and State statutes and regulations.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall obtain, from all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employees performing Work hereunder, all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "verification and other documentati on of employment eligibility", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "status required by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Federal statutes and regulations as they", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "currently exist and as they may be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "hereafter amended.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall retain all such documentation for the period", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "prescribed by law.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "21.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall indemnify, defend,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "hold", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "harmless County Indemnitees", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "pursuant to Subparagraph 13.1 (Indemnification) of this Exhibit from and against", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any and all liability (alleged or actual),", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "including damages, losses, fees, costs,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and expenses (including defense costs and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "legal, accounting and other expert", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "witness, consulting or professi onal fees) arising out of or in connection with any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employer sanctions and any other liabi", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "lity", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "which", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "may", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "assessed against", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor or County in c onnection with any alleged violation of any Federal or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "State statutes or r egulations pertaining to the elig", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ibility for employment of any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "persons performing Work hereunder.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "24", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "22.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "HIRING OF EMPLOYEES", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor and County agree that, during t", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "he Term and for a period of one (1) year", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "thereafter, except with the prior written consent of the ot her party, neither party shall in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any way intentionally induce or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "solicit any Project Directo r, Project Manager or other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employee,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of one party to become an empl", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "oyee", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "agent", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "party.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Notwithstanding the foregoing, County shall be ent itled to make offers of employment to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employees of Contractor necessary or des", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "irable to perform Work described in the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement, in the event that:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(a) County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "has the right to terminate the Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "pursuant to Section 4.0 (Termination for Insolv ency) of this Exhibit, (b) the Agreement is", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "terminated by County due to Contractor’s def ault pursuant to Section 5.0 (Termination", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "for Default) of this Exhibit, (c) without reso", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "lution acceptable to both parties, Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and County have followed Subparagraph 2.3 (", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Dispute Resolution Procedures) or (d)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor either announces the withdrawal", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of support of, or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "otherwise no longer", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provides services County deems essential", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to, the ongoing support of the Work as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "applicable.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "23.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONFLICT OF INTEREST", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "23.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "No County employee whose position", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with County enables such employee to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "influence the award of t", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "he Agreement or any competing agreement, and no", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "spouse or economic dependent of such", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employee, shall be employed in any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "capacity by Contractor or have any other direct or indirect financial interest in the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "No officer or employee of Contractor, who may financially benefit", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "from the performance of Work hereunder, shall in any way participate in County’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "approval, or ongoing evaluation, of such", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Work, or in any way attempt to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "unlawfully influence County’s approval or ongoing evaluation of such Work.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "23.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall comply with all c", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "onflict", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "interest", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "laws,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ordinances", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "regulations now in effect or hereafter", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to be enacted during the Term of this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor warrants that it is not now aware", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of any facts that do or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "could create a conflict of interest.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If Contractor hereafter becomes aware of any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "facts that might reasonably be expected to create a conflict of interest, it shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "immediately make full written disclosure of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "such facts to County.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Full written", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "disclosure", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "include, but is not lim", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ited", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "identification", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "persons", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "implicated and a complete description of all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "relevant circumstances.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Failure to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "comply with the provisions of this Secti", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "on 23.0 (Conflict of Interest) shall be a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "material breach of this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "24.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "RESOLICITATION OF BIDS, PROPOSALS, OR INFORMATION", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "24.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor acknowledges that, prior to the expiration or earlier termination of the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement, County, in its discretion, may ex ercise its right to invite bids, request", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "information, or request proposals for the continued provision of the goods and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "services delivered or contemplated under the Agreement. County shall make the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "determination to re-solicit bids,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "request information, or reque", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "st proposals in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "accordance with applicable County policies.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "25", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "24.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor acknowledges t hat County, in its discretion, may enter into a contract", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "for the future provision of goods and services, based upon the bids, information,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "proposals", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "received, with a provider or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "providers", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "than", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Further, Contractor acknowledg es that it obtains no great er right to be selected", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "through any future invitation for bids, r", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "equest for information, or request for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "proposals by virtue of its present status as Contractor.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "25.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "TERMINATION FOR NON-ADHERENCE TO COUNTY LOBBYIST ORDINANCE", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor and each County lobb yist or County lobbying firm as defined in Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Code Section 2.160.010 retained by C", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ontractor, shall fully comply with the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County lobbyist ordinance, Los Angeles C", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ounty Code Chapter 2.160.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Failure on the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "part of Contractor or any Count y lobbyist or County lobbying firm retained by Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to fully comply with County Lobbyist Ordinance", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall constitute a material breach of the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement upon which County may immediately terminate or suspend the Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "26.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONSIDERATION OF HIRING GAIN/GROW PROGRAM PARTICIPANTS", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Should Contractor require additional or replacement personnel after the effective date of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this Agreement, Contractor shall give cons ideration for any such employment openings", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to participants in County’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Department of Publ ic Social Services’ Greater Avenues for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Independence (in this Section, “G AIN”) or General Relief Oppor tunity for Work (in this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Section, “GROW”) programs who meet Contractor’s minimum qualifications for the open", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "position.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "For this purpose, consideration", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall mean that Contra", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ctor will interview", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "qualified candidates.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County will refer GAIN par ticipants by job category to Contractor.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In the event that both laid-off County em", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ployees and GAIN/GROW participants are", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "available for hiring, County employees shall be given first opportunity.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "27.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "STAFF PERFORMANCE WHILE UNDER THE INFLUENCE", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Subject to all applicable laws and regulations, Contractor shall use reasonable efforts to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ensure that no employee will perform services hereunder while under the influence of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "alcoholic", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "beverage, medication, narcot", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ic, or other substance, which might", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "reasonably,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or have been observed to, impai", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "r", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "such", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "person’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "physical or mental", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "performance.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "28.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONTRACTOR PERFORMANCE DURING CIVIL UNREST", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor recognizes that C ounty provides services essential to the residents of the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "communities it serves, and that these services are of particular importance at the time of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a riot, insurrection, civil unrest, natural disaster or similar event.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Notwithstanding any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "other provision of this Exhibit or the Agr", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "eement, full performance by Contractor during", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any riot, insurrection, civil unrest, natural disaster or similar event is not excused if such", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "performance", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "remains", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "physically", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "possible wit hout", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "related", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "danger", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employees or suppliers.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "During any such event in which the health or safety of any of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor’s staff members would be enda ngered by performing their services on-site,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "such staff members may perform any or all of t heir services remotely. Failure to comply", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "26", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with this requirement shall be considered a material br", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "each of this Agreement by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor, for which County may immediately terminate this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "29.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONTRACTOR’S ACKNOWLEDGMENT OF COUNTY’S COMMI TMENT TO CHILD", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "SUPPORT ENFORCEMENT", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor acknowledges that County places a high priority on the enforcement of child", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "support laws and the apprehension of child support evaders.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Co ntractor understands", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "that it is County’s policy to encourage all County Contractors to voluntarily post County’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“L. A.’s Most Wanted: Delinquent Parents” poster in a prominent position at Contractor’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "place of business.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County’s Child Suppo", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "rt Services Department (CSSD) will supply", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor with the poster to be used.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The CSSD will maintain and periodically update the “L.A.’s Most Wanted:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Delinquent", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Parents” list on the Internet. The list may be televised before and after Board meetings.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "30.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONTRACTOR’S WARRANTY OF ADHERENCE TO COUNTY’S CHILD SUPPORT", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COMPLIANCE PROGRAM", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "30.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor acknowledges that County has established a goal of ensuring that all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "individuals who benefit financially from County through County contracts are in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "compliance with their court-ordered child, family, and spousal support obligations", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in order to mitigate the economic bur den otherwise imposed upon County and its", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "taxpayers.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "30.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As required by County’s Child S", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "upport", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Compliance", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Program", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Los", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Code chapter 2.200)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and without limiting Contra", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ctor’s duty under the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement to comply with all applicable pr ovisions of law, Contractor warrants", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "that it is now in compliance and shall during the Term of this Agreement maintain", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "compliance with employment and wage report", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ing requirements as required by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Federal Social Security Act (", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "42 U.S.C. Section", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "653a) and California", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Unemployment Insurance Code Section 1088.55, and shall implement all lawfully", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "served Wage and Earnings Withholding Orders or County’s CSSD Notices of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Wage and Earnings Assignment for Child,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Family, or Spousal Support, pursuant", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to California Code of Civil Procedure Section 706.031 and California Family", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Code Section 5246(b).", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "30.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Failure of Contractor to maintain co", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "mpliance with the requirements set forth in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this Section 30.0 (Contractor’s Warranty of Adherence to County’s Child Support", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Compliance Program) shall constitute a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "default under this Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Without", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "limiting the rights and remedies available", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to County under any other provision of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this Agreement, failure of Contractor to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "cure such default within ninety (90)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "calendar days of written notice sha", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ll be grounds upon which County may", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "terminate this Agreement pursuant to Sect", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ion 5.0 (Termination for Default) and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "pursue debarment of Contractor, pursuant to County Code Chapter 2.202.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "27", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "31.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "RECYCLED-CONTENT PAPER", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Consistent with the Board’s policy to redu", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ce the amount of solid", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "waste deposited at", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County landfills, Contractor agrees to us e recycled-content paper to the maximum", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "extent possible in Contractor’s provision of Work pursuant to the Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "32.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COMPLIANCE WITH JURY SERVICE PROGRAM", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "32.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Jury Service Program", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This Agreement is subject to the prov", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "isions of County’s ordinance entitled", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor Employee Jury Service (“Jur", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "y Service Program”) as codified in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sections 2.203.010 through 2. 203.090 of the Los Angele s County Code, a copy", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of which is attached as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit G and incorporated by reference into and made a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "part of this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "32.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Written Employee Jury Service Policy.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "32.2.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Unless Contractor ha s demonstrated to County’s satisfaction either that", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor is not a “Contractor” as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "defined under the Jury Service", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Program (Section 2.203.020 of the Los", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Angeles County Code) or that", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor qualifies for an excepti", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "on to the Jury Service Program", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Section 2.203.070 of the Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Code), Contractor shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "have and adhere to a written policy that provides that its employees shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "receive from Contractor, on an annual basis, no less than five (5) days of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "regular pay for actual jury servic", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "e.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The policy may provide that", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employees", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "deposit", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "fees", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "received", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "for such jury service with", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor or that Contractor deduct from the employees’ regular pay the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "fees received for jury service.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "32.2.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "For purposes of this Section", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "32.0 (Compliance with Jury Service", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Program), “Contractor” means a pers", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "on, partnership, corporation or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "other entity which has a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "contract with County or a subcontract with a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County contractor and has received or will receive an aggregate sum of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$50,000 or more in any 12-month", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "period under one or more County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "contracts or subcontracts.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Emplo yee” means any California resident", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "who is a full time employee of Contra ctor. “Full time” means 40 hours or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "more worked per week, or a lesser", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "number of hours if: (a) the lesser", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "number is a recognized industry standard as determined by County, or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(b) Contractor has a long-standing", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "practice that defines the lesser", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "number of hours as full-time.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Full-ti me employees providing short-term,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "temporary services of 90 days or less within a 12-month period are not", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "considered", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "full-time", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "purposes", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Jury", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Service", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Program.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor uses any subcontractor to perform services for County under", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Agreement, the subcontractor shall also be subject to the provisions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of this Section 32.0 (Compliance", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with Jury Service Program).", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provisions of this Section 32.0 (Compliance with Jury Service Program)", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "28", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall be inserted into any such subc ontract agreement and a copy of the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Jury Service Program shall be attached to the agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "32.2.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If Contractor is not required to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "comply with the Jury Service Program", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "when the Agreement commences, Cont", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ractor shall have a continuing", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "obligation to review the applicability", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of its “exception status” from the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Jury Service Program, and Contractor shall immediately notify County if", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor at any time either comes within the Jury Service Program’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "definition of “Contractor” or if", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor no longer qualifies for an", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "exception to the Jury Service Program.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In either event, Contractor shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "immediately implement a written poli cy consistent with the Jury Service", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Program.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County may also require, at any time during the Term and at", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "its sole discretion, that Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "demonstrate to County’s satisfaction", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "that Contractor either continues to remain outside of the Jury Service", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Program’s definition of “Contractor”", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or that Contractor continues to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "qualify for an exception to the Jury Service Program.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "32.2.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor’s violation of this Section 32.0 (Compliance with Jury Service", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Program) of this Exhibit may cons", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "titute", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "material breach of the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement. In the event of such material breach, County may, in its sole", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "discretion, terminate the Agreement or bar Contractor from the award of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "future County contracts for a perio", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "d of time consistent with the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "seriousness of the breach.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "33.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "BACKGROUND AND SECURITY INVESTIGATIONS", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "33.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Each of Contractor’s staff performing services under this Agreement who", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "is in a designated sensitive position, as determined by County in County's", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sole discretion, shall undergo and pass", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a background investigation to the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "satisfaction of County as a conditi", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "on", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "beginning", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "continuing", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "perform services under this Agreement. Such background investigation", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "may include, but shall not", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "be limited to, criminal", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "conviction information", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "obtained through fingerprints submitted", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to the California Department of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Justice. The fees associated with the background investigation shall be at", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the expense of the Contractor, regardle ss if the member of Contractor’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "staff passes or fails the background investigation.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "33.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If a member of Contractor’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "staff does not pass the background", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "investigation, County may request that the member of Contractor’s staff be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "immediately removed from performing", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "services under the Agreement at", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any time during the term of the Ag", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "reement. County will", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "not provide to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor or to Contractor’s st", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "aff any information obtained through the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County’s background investigation.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "33.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County, in its sole discretion, may immediately deny or terminate facility", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "access to any member of Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "’s staff that does not pass such", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "29", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "investigation to the satisfaction of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the County or whose background or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "conduct is incompatible with County facility access.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "33.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Disqualification of an", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "y member of Contractor’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "staff pursuant to this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Section 33.0 shall not relieve Contract", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or of its obligation to complete all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "work in accordance with the terms and conditions of this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "34.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ACCESS TO COUNTY FACILITIES", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor, its employees,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and agents will be granted access to County facilities,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "subject to Contractor’s prior notification to and approval by the County Project Director,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "for the purpose of executing Co ntractor’s obligations hereunder.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall have", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "no tenancy, or any other property", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or other rights in County fa cilities.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "While present at", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County facilities, Contractor’s personnel shall be accompanied by County personnel at", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "all times, unless this requirement is waived in writing prior to such event by the County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Project Director.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "35.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COUNTY FACILITY OFFICE SPACE", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In order for Contractor to perform serv", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ices hereunder and only for the performance of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "such services, County may elect, subject", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to County’s standard administrative and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "security requirements, to provide Contra", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ctor with office space and equipment, as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "determined at the discretion of the County Project Director, at C ounty facilities, on a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "non-exclusive use basis.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County shall al", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "so provide Contractor with reasonable", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "telephone", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "service", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "network", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "connections in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "such office space for use only for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "purposes of the Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County disclaims any and all responsibility for the loss,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "theft", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "damage", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "property or material", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "left", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "at", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "such", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "office", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "space", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "36.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DAMAGE TO COUNTY FACILITIES, BUILDINGS, OR GROUNDS", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "36.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall repair, or cause to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "be repaired, at its own cost, any and all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "damage", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "facilities, buildings or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "grounds", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "caused", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employees or agents of Contra ctor.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Such repairs shal l be made promptly after", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor has become aware of such dam age, but in no event later than thirty", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(30) calendar days after the occurrence.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "36.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If Contractor fails to make timely", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "repairs, County may make any necessary", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "repairs.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "All costs incurred by County, as determined by County, for such repairs", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall be repaid by Contractor by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "cash", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "payment upon de", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "mand, or without", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "limitation of all County’s other rights and re medies provided at law or equity, or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "under the Agreement, County may deduct su ch costs from any amounts due to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor from County under the Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "30", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "37.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "PHYSICAL ALTERATIONS", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall not in any way physically alter or improve any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County facility without", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the prior written approval of the County Project Director, and County’s Director of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Internal Services Department, in their discretion.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "38.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "FEDERAL EARNED INCOME TAX CREDIT", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall notify its employees", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and shall require each subcontractor to notify its", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employees", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "that they may be eligible for the Fe", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "deral Earned Income Credit under the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Federal income tax laws.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Such notice", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall be provided in accordance with the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "requirements set forth in Internal Revenue Se rvice Notice 1015.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "C opies of the Notice", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "can be obtained by calling 1-800-829-3676 or from the IRS website at www.irs.gov.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "39.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ASSIGNMENT BY CONTRACTOR", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "39.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall not assi gn its rights or delegate its du ties under the Agreement,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or both, whether in whole or in part, without the prior written consent of County, in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "its discretion, and any attempted assignment or delegation without such consent", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall be null and void.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "For purposes of this Subparagr aph 39.1, County consent", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall require a written am endment to the Agreement, which is formally approved", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and executed by the parties, and which", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "may be executed by the Sheriff", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", on", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "behalf of the County with the written c", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "oncurrence of County Counsel.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "payments by County to any approved del egate or assignee on any claim under", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this Agreement shall be deductible, at Co unty’s discretion, against claims which", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor may have against County.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "39.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Shareholders, partners, members, or other equity", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "holders of Contractor may", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "transfer, sell, exchange, assign, or divest", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "themselves of any interest they may", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "have therein.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "However, in the event", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any such sale, transfer, exchange,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "assignment, or divestment is effected in such a way as to give majority control of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor to any person, corporation, par tnership, or legal ent ity other than the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "majority controlling interest therein at t", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "he time of execution of the Agreement,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "such disposition is an assignment requiring the prior written consent of County in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "accordance with Subparagraph 39.1 of this Exhibit.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "39.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Any assumption, assignment, delegation, or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "takeover of any of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Contractor’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "duties, responsibilities, ob ligations, or performance of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "same by any entity other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "than the Contractor, whet", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "her", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "through", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "assignment,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "subcontract,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "delegation,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "merger, buyout, or any other mechanism", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", with or without consideration for any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "reason whatsoever without County’s expr", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ess prior written approval, shall be a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "material breach of the Agreement which", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "may result in the termination of the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In the event of such terminat ion, County shall be entitled to pursue", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the same remedies against Contractor as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "it could pursue in the event of default", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "by Contractor.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "31", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "40.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "INDEPENDENT CONTRACTOR STATUS", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "40.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The Agreement is by and between Count y and Contractor and is not intended,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and shall not be construed, to create", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the relationship of agent, servant,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employee, partnership, joint venture, or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "association, as between County and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employees", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "agents", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of one party", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall not be, or be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "construed to be, the employ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ees or agents of the other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "party for any purpose", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "whatsoever.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall function as , and in all respects is, an independent", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "40.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall be solely liable and responsible for providing to, or on behalf of,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "all persons performing Work pursuant to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this Agreement all compensation and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "benefits.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County shall have no liability", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or responsibility for the payment of any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "salaries, wages, unemployment", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "benefits, disability benefits, Federal, State, or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "local taxes, or other compensation, benefits, or taxes for any personnel provided", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "by or on behalf of Contractor.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "40.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor understands and agrees that all persons pe rforming Work pursuant to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Agreement are, for pur", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "poses of workers’ compens", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ation liability, the sole", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employees of Contractor and not employee s of County.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Count y shall have no", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "obligation to furnish, or liability for, workers’ compensation benefits to any person", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "as a result of any injuries arising fr om or connected with any Work performed by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or on behalf of Contractor pursuant to the Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "40.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall adhere to the provisions stated in Section 3.0 (Confidentiality).", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "41.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "RECORDS AND AUDITS", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "41.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall maintain accurate and complete financial records of its activities", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and operations relating to the Agreemen", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "t, including any termi nation hereof, in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "accordance with generally accepted accounti ng principles.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall also", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "maintain accurate and complete employ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ment and other records relating to its", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "performance of the Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor agrees that County, or its authorized", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "representatives, shall, with reasonable notice and during regular business hours,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "have access to and the right", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to examine, audit, excerpt, copy or transcribe any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "pertinent transaction, activity, or records of Contractor relating to the Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Should the examination and audit be performed by a non- County entity or should", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a non-County entity be requested by County to review information received", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "pursuant to an audit", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or examination und", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "er this Section 41.0 (Records and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Audits), Contractor may r equire the non-County examiner or auditor, as the case", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "may be, to execute a nondisclosure cont ract prior to any disclosure.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "nondisclosure Agreement shall limit the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "non-County entity’s use of information", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "received or reviewed in connection wit", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "h the examination and audit to work", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "performed specifically for the benefit of County.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "All such material, including all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "financial records, bank statem ents, cancelled checks or other proof of payment,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "timecards, sign-in/sign-out sheets, and other time and employment records, shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "be kept and maintained by Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and shall be made available to County", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "32", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "during the Term of this Agreement and for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a period of five (5) years thereafter", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "unless County’s written permission is given to dispose of any such material prior", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to such time.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "All such material shall be maintained by Contractor at a location in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Los Angeles County, provided that if any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "such material is located outside Los", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Angeles County, then at Cont ractor’s option, Contractor shall either (a) provide", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County with access to such material at", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a mutually agreed up on location inside", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Los Angeles County, or (b) pay County fo r travel, per diem, and other costs and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "expenses incurred by County to examine, audit, excerpt, copy or transcribe such", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "material at such outside location.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "41.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If an audit is conducted of Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "specifically regardi ng the Agreement by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any Federal or State auditor, or by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "an auditor or accountant employed by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor or otherwise, then Contractor shall file a copy of such audit report with", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County’s Auditor Controller and the County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Project Director within thirty (30)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "calendar days of Contractor’s receipt", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "thereof, unless otherwise provided by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "applicable federal or state law or under the Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "41.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If, at any time during or after the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Term, representatives of County conduct an", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "audit of Contractor, as and to the extent permitted hereunder, regarding the Work", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "performed under the Agreemen t, the results of such", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "audit, including any final", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "determination in respect of an underpayme nt or overpayment, if any by County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "under the Agreement, shall be pr ovided in writing to Contra ctor.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "have thirty (30) calendar days to review", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the findings contained in such audit and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "notify County of any objecti", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "on to the same.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Such", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "notice must include, in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "reasonable detail, the basis for Contra", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ctor’s objection and any supporting", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "documentation and analysis", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "for Contract or’s objection. If the parties cannot", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "agree, within fifteen (15) cale ndar days of receipt of Co ntractor’s objection to the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "findings", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "contained in County’s audit,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "on the amount of underpayment or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "overpayment, if any, by County to Cont", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ractor hereunder, then", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "either party may", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "submit such matter to the Dispute Reso lution Procedure, provided such matter", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "submitted", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "initially,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "directly", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to the County Project Director and the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor Project Director.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If Contractor fails to notify County of any objection it", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "has to the findings of County’s audit withi", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "n the thirty (30)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "day period set forth", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "above, Contractor waives any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "right to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "object to the findings of such audit,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "including any determination of overpayment", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "by County.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If such audit, whether", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "initially following a waiver by Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of its right of objection or upon final", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "determination pursuant to the Dispute Reso lution Procedure, finds that County’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "dollar liability for any such Work is less than payments made by County to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor, then the differ ence, together with County’s reasonable costs of audit,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall be either repaid by Contractor to County by cash payment upon demand or,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "at the discretion of the County Project Director, deduc ted from any amounts due", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to Contractor from County.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If such audit", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "finds that County’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "dollar liability for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "such Work is more than the payments ma", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "de by County to Contractor, then the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "difference shall be paid to Contractor by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County, but in no event shall County’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "payments to Contractor exceed the Maximum Contract Sum.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "33", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "41.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Failure on the part of Contractor to comp", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ly with any of the pr ovisions of this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Section 41.0 (Records and Audits) shall co nstitute a material breach upon which", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County may terminate or suspend this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "42.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "LICENSES, PERMITS, REGISTRATIONS, ACCREDITATION, AND CERTIFICATES", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall obtain and maintain in e", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ffect during the Term all licenses, permits,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "registrations, accreditation, and certificates", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "required by all Federal, State, and local", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "laws, ordinances, rules, and regulations, whic h are applicable to Contractor’s services", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "under the Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall further ensure that all of its officers, employees,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and agents who perform services hereunder, sha ll obtain and maintain in effect during", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Term", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "licenses,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "permits, registrations,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "accreditation, and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "certificates which are applicable to their", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "performance hereunder.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If and to the extent", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "requested by County, Contractor shall prov", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ide copy of each such license, permit,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "registration, accreditation, and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "certificate, in duplicate, to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contracts Manager, Sheriff’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Department - Contracts Unit, 4 700 Ramona Boulevard, Room 214, Monterey Park, CA", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "91754-2169.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "43.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "NO THIRD PARTY BENEFICIARIES", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Notwithstanding any other provision of the Agreement, Contractor and County do not in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any way intend that any person or entity s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "hall acquire any rights as a third party", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "beneficiary of the Agreement, except t", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "hat", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Section 43.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(No", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Third", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Party", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Beneficiaries) shall not be construed to diminish Contractor’s indemnification obligations", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "hereunder.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "44.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "MOST FAVORED PUBLIC ENTITY", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If Contractor’s prices decline, or should Contractor, at any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "time during the Term of this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement, provide the same goods and/or subs tantially similar services under similar", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "quantity, delivery, and other applicable terms and conditions to the State of California or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any county, municipality, public agency, or district within California at prices below those", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "set forth in the Agreement, then such lowe", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "r prices shall be extended immediately to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "45.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COUNTY’S QUALITY ASSURANCE PLAN", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County or its agent will eval uate Contractor’s performance under the Agreement on not", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "less than an annual basis.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Such evaluati", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "on will include assessing Contractor’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "compliance with the terms and conditi", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ons and performance standards of the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor deficiencies which C ounty determines are severe or continuing", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and that may place performance of the Agr eement in jeopardy if", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "not corrected will be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "reported to the Board.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The report will in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "clude improvement and corrective action", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "measures taken by County and Contractor.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If improvement does not occur consistent", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with the corrective action measures, Count", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "y may terminate the Agreement or impose", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "other penalties as specified in the Performance Requirements Summary (PRS).", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "34", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "46.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONSIDERATION OF HIRING", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COUNTY", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EMPLOYEES", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "TARGETED", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "FOR", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "LAYOFF/OR RE-EMPLOYMENT LIST", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Should Contractor require additional or replacement personnel after the effective date of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to perform the services set forth her ein, Contractor shall give first", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "consideration for such employment openings to qualified, permanent County employees", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "who are targeted for layoff or qualified,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "former County employees who are on a re-", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employment list during the life of this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "47.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONTRACTOR TO NOTIFY COUNTY WH EN IT HAS REACHED 75% OF MAXIMUM", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONTRACT SUM (UNDER CONTRACT SUM PROVISION)", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall maintain a system of record keeping that will a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "llow Contractor to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "determine when it has incurred seventy-five", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "percent (75%) of the Maximum Contract", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sum.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Upon occurrence of this event, Contract", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or shall send written notification to the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Project Director and the County Project Manager.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "48.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "NO PAYMENT FOR SERVICES PR", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "OVIDED FOLLOWING EXPIRATION OR", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "TERMINATION OF AGREEMENT", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "have", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "no", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "claim", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "against", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County for payment of any money or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "reimbursement, of any kind whatsoever, for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any service provided by Contractor under", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Agreement, after the expiration or other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "termination of this Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Should", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor receive any such payment, it", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall immediately notify County and shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "immediately repay all such funds to County.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Payment by County for services rendered", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "after expiration or termination of this Agreement shall not constitute a waiver of County’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "right to recover such payment from Contra", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ctor.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This provision shall survive the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "expiration or other termination of this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "49.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "SAFELY SURRENDERED BABY LAW", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "49.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Notice to Employees", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall notify and provide to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "its employees and shall require each", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "subcontractor performing Work under this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement to notify and provide to its", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employees", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a fact sheet regarding t", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "he Safely Surrendered", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Baby", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Law,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "its", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "implementation in Los Angeles County, and where and how to safely surrender a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "baby.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The fact sheet is set forth in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit F", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Safely Surrendered Baby Law) of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this Agreement and is also av", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ailable on the Internet at", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "www.babysafela.org for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "printing purposes.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "49.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acknowledgement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Commitment", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Safely", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Surrendered Baby Law", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor acknowledges that Count", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "y", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "places a high priority on the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "implementation of the Safely Surrender", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ed Baby Law.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor understands", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "that it is County’s policy to encourage a ll County Contractors to voluntarily post", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Safely", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Surrendered Baby Law”", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "poster", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "prominent", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "position at", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "35", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor’s place of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "business.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "will", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "also", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "encourage", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "its", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "subcontractors, if any, to post this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "poster", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "prominent", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "position", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "subcontractor’s place of business.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County’s Department of Children and Family", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Services will supply Contractor with the poster to be used. Information on how to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "receive the poster can be found on the Internet at www.babysafela.org.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "50.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "PROHIBITION AGAINST INDUCEMENT OR PERSUASION", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor and County agree that, during the term of this Agreement and for a period of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "one (1) year thereafter, neither", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "party shall in any way intentionally induce or persuade", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any employee of one party to become an employ ee or agent of the other party.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "No bar", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "exists against any hiring action initiated through a public announcement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "51.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "PUBLIC RECORDS ACT", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "51.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Any documents submitted by Contractor , all information obtained in connection", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with County’s right to aud", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "it and inspect Contract", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or’s documents, books, and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "accounting", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "records,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "pursuant", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Section", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "41.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Records", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Audits)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit; as well as those documents whic", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "h were required to be submitted in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "response to the Invitation Request for Bids (IFB) used in the solicitation process", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "become", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "exclusive", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "property of County.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "All such", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "documents become a matter of public reco", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "rd and shall be regarded as public", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "records.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exceptions will be those el ements in the California Government Code", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Section 6250 et seq. (Public Records Act) and which are marked “Trade Secret,”", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Confidential,” or “Proprietary.” Count", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "y", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall not in any way be liable or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "responsible for the disclosure of any such records including, without limitation,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "those so marked, if disclosure is required by law, or by an order issued by a court", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of competent jurisdiction.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "51.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In the event County is", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "required to defend an action", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "on a Public Records Act", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "request for any of the aforementioned documents, information, books, records,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and/or contents of a bid/pr", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "oposal marked “Trade Secre", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "t,”", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Confidential,” or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Proprietary,” Contractor agrees to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "defend and indemnify County from all costs", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and expenses, including reasonable attorney ’s fees, in action or liability arising", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "under the Public Records Act.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "52.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "TRANSITIONAL JOB OPPORTUNITES PREFERENCE PROGRAM", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This Agreement is subject to the provisi", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ons", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County’s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ordinance", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "entitled", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Transitional Job Opportunities Preference Program, as codified in Chapter 2.205 of the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Los Angeles County Code.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall not knowingl y and with the intent to defr aud, fraudulently obtain, retain,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "attempt to obtain or retain", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", or aid another in fraudulently obtaining or retaining or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "attempting to obtain or retain certification as a Transitional Job Opportunity vendor.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall not willfully and knowingly make a false st", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "atement with the intent to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "defraud, whether by affidavit, report, or other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "representation, to a County official or", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "36", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "employee for the purpose of influ encing the certification or deni al of certification of any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "entity as a Transitional Job Opportunity vendor.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If Contractor has obtained County certification as a Transitional Job Opportunity vendor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "by reason of having furnished incorrect s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "upporting information or by reason of having", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "withheld information, and which knew, or sh ould have known, the information furnished", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "was incorrect or the information withheld was relevant to its request for certification, and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "which by reason of such certification has b een awarded this contract to which it would", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "not otherwise have been entitled, shall:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Pay to the County any di fference between the contra ct amount and what the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County’s costs would have been if the contract had been properly awarded;", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In addition to the amount described in subdivision (1), be assessed a penalty", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in an amount of not more than 10 pe", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "rcent (10%) of the amount of the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "contract; and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Be subjected to the provisions of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Chapter 2.202 of th e Los Angeles County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Code (Determinations of Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Non-responsibility and Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Debarment).", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The above penalties shall also apply to any ent", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ity that has previously obtained proper", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "certification, however, as a resu lt of a change in their status would no longer be eligible", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "for certification, and fails to notify the cert ifying department of this information prior to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "responding to a solicitation or accepting a contract award.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "53.0 WAIVER", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "No waiver by County of any br each of any provision of the Agreement shall constitute a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "waiver of any other breach or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of such provision.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Failure", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of County to enforce at any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "time, or from time to time, any provision", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of the Agreement shall not be construed as a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "waiver thereof.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The rights and remedies", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "set forth in the Agreement shall not be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "exclusive and are in addition", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to any other rights and remedi es provided at law or in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "equity, or under the Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "54.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "GOVERNING LAW, JURISDICTION, AND VENUE", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "governed", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "by,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "construed", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "accordance with, the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "substantive and procedural laws of the State of California a pplicable to contracts made", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and to be performed within that st ate.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor agrees and consents to the exclusive", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "jurisdiction of the courts of t he State of California (except with respect to claims that are", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "subject to exclusive Federal subject matter ju risdiction, as to wh ich Contractor agrees", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and consents to the exclusive jurisdiction", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of the United States", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "District Court of the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Central District of California) for all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "purposes regarding the Agreement and further", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "agrees and consents that v enue of any action brought hereunder shall be exclusively in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Central District of the Superior Court for the County of Los Angeles, California.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "37", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "55.0 SEVERABILITY", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If any provision of the Agreement is adjudged void or invalid for any reason whatsoever,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "but would be valid if", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "part of the wording thereof were deleted or changed, then such", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "provision shall apply with such modifications as may be necessary to make it valid and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "effective.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In the event that one or more of the provisions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of the Agreement is found to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "be invalid, illegal or unenf orceable in any respect, such provision shall be deleted here", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "from and the validity, legality,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and enforceability of the re maining provisions contained", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "herein shall not in any way be affected or impaired thereby, unless the Agreement fails", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of its essential purpose because of such deletion.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "56.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "RIGHTS AND REMEDIES", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The rights and remedies of County provided in any given Section, as well as throughout", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Agreement, including throughout this Exhibi t, are non-exclusive and cumulative with", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any and all other rights and remedies under this Agreement, at law, or in equity.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "57.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "NON EXCLUSIVITY", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Nothing", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "herein", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "is", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "intended", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "nor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "construed", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "as", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "creating", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "exclusive", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "arrangement with the Contractor.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This Agr", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "eement shall not restrict County or the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Department from acquiring similar, equal or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "like goods and/or services from other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "entities or sources.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "58.0 FACSIMILE", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Except for the parties initia", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "l signatures to the Agreement, which must be provided in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“original” form, and not by facsimile, Count", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "y and Contractor hereby agree to regard", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "facsimile representations of original signat", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ures of authorized officials of each party,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "when appearing in appropriate places on", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "change notices or in other correspondence,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "notices, etc. requiring signatures, and received", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "via communications facilities, as legally", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sufficient evidence that such original signatures have been affixed thereto, such that the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "parties need not follow up facsimile trans missions of such documents with subsequent", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(non-facsimile) transmission of “original” versions of such documents.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "59.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "LOCAL SMALL BUSINESS ENTERPRISE (SBE) PREFERENCE PROGRAM", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "59.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This Agreement is subject to the prov", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "isions of the County’s ordinance entitled", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Local Small Business Enterprise Preference Program,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "as codified in Chapter", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.204 of the Los Angeles County Code.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "59.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall not knowingly and with the intent to defraud, fraudulently obtain,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "retain, attempt to obtain or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "retain, or aid another in fraudulently obtaining or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "retaining or attempting to obt ain or retain certification as a Local Small Business", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Enterprise.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "59.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor shall not willfully and knowingly make a false statement with the intent", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to defraud, whether by affidavit, report,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or other represent ation, to a County", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "38", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "official or employee for the purpose of in", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "fluencing the certification or denial of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "certification of any entity as a Local Small Business Enterprise.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "59.4", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If Contractor has obtained certificatio n as a Local Small Bu siness Enterprise by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "reason of having furnished incorrect s upporting information or by reason of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "having", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "withheld", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "information,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "which", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "knew,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "should", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "have known, the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "information furnished was incorrect or the information withheld was relevant to its", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "request for certification, and which by r", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "eason of such certification has been", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "awarded this contract to which it would not otherwise have been entitled, shall:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Pay to County any difference bet", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ween the Agreement amount and what", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County’s costs would have been if", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "had been properly", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "awarded;", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In addition to the amount descri", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "bed in subdivision (1), be assessed a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "penalty in an amount of not more than", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10 percent (10%) of the amount of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Agreement; and", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Be subject to the provisions of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Chapter 2.202 of the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Los Angeles County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Code (Determinations of Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Non-responsibility", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Debarment).", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "above", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "penalties", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "also", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "apply to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "business", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "that", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "has", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "previously", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "obtained proper certification,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "however, as a result of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a change in their status", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "would no longer be eligible for certificat", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ion, and fails to not", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ify the state and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Internal Services Department of this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "information prior to responding to a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "solicitation or accepting an Agreement award.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "60.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "LOCAL SMALL BUSINESS ENTERPRISE (SBE) PROMPT PAYMENT PROGRAM", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Certified Local SBEs will receive prompt payment for services they provide to County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "departments.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Prompt payment is defined as fifteen (15) ca lendar days after receipt of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "an undisputed invoice.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "61.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "TERMINATION FOR NON APPROPRIATION OF FUNDS", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Notwithstanding any other provision of this Agreement, County shall not be obligated for", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor’s performance hereunder or by any provision of this Agreement during any of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County’s future fiscal years unless and until County’s Board of Supervisors appropriates", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "funds for this Agreement in County’s Budget", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "for each such future fiscal year.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "event that funds are not appr", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "opriated for this Agreement, then this Agreement shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "terminate as of June 30 of the last fiscal year for which funds were appropriated.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County shall notify Contractor in writing", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of any such non-allocation of funds at the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "earliest possible date.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "39", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit A – Additional Terms and Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "62.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "WARRANTY OF COMPLIANCE WITH", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COUNTY’S DEFAULTED PROPERTY TAX", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "REDUCTION PROGRAM", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor acknowledges that", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County has established a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "goal of ensuring that all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "individuals and businesses t hat benefit financially from", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County through contract are", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "current in paying their property", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "tax obligations (s ecured and unsecured roll) in order to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "mitigate the economic burden otherwise imposed upon County and its taxpayers.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Unless Contractor qualifies for an exemption or exclusion, Contractor warrants and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "certifies that to the best of its knowledge it is now in comp liance, and during the term of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this Agreement will maintain compliance, with Los Angeles County Code Chapter 2.206.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "63.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "TERMINATION FOR BREACH OF WARR ANTY TO MAINTAIN COMPLIANCE WITH", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COUNTY’S DEFAULTED PROPERTY TAX REDUCTION PROGRAM", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Failure of Contractor to maintain complianc e with the requirements set forth in Section", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "62.0 (Warranty of Complianc", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "e with County’s Defaulted", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Property Tax Reduction", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Program) shall constitute default under this Ag reement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Without limiting the rights and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "remedies available to County under any other provision of this Agreement, failure of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor to cure such default within t", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "en (10) days of notice", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall be grounds upon", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "which County may terminate this Agreemen", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "t and/or pursue debarment of Contractor,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "pursuant to County Code Chapter 2.206.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit B – Statement of Work", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "APPENDIX A", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EXHIBIT B", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "STATEMENT OF WORK", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(NOT ATTACHED TO SAMPLE AGREEMENT;", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "REFER TO APPENDIX B, STATEMENT OF", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "WORK, OF THE IFB)", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit C – Price Sheet", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "APPENDIX A", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EXHIBIT C", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "PRICE SHEET", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(NOT ATTACHED TO SAMPLE AGREEMENT;", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "REFER TO APPENDIX D, REQUIRED FORMS", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EXHIBIT 14, BIDDER’S PRICING SHEET, OF", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "THE IFB)", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit D – Contractor’s EEO Certification", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "APPENDIX A", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EXHIBIT D", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONTRACTOR’S EEO CERTIFICATION", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit D – Contractor’s EEO Certification", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONTRACTOR'S EEO CERTIFICATION", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor Name: _____________________________________________________________", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Address: ____________________________________________________________________", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Internal Revenue Service Employer Identification Number: _____________________________", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "GENERAL CERTIFICATION", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In accordance with Section 4.32.010 of the Code of the County of Los Angeles, the contractor,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "supplier, or vendor certifies and agrees that all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "persons employed by such firm, its affiliates,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "subsidiaries, or holding companies are and will be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "treated equally by the firm without regard to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or because of race, religion, ancestry, national origin, or sex and in compliance with all anti-", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "discrimination laws of the United States of America and the State of California.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONTRACTOR'S SPECIFIC CERTIFICATIONS", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor has a written policy statement prohibiting", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Yes", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "No", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "discrimination in all phases of employment.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor periodically conducts a self analysis", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Yes", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "No", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "or utilization analysis of its work force.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor has a system for determining if", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Yes", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "No", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "its employment practices are discriminatory", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "against protected groups.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Where problem areas are identified in employment", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Yes", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "No", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "practices, Contractor has a system for taking", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "reasonable corrective action, to include", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "establishment of goals or timetables.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Authorized Official’s Printed Name and Title: ________________________________________", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Authorized Official’s Signature: ________________________________ Date: _____________", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit E – Contractor’s Employee/Non-employee", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acknowledgement, Confidentiality, and Copyright", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Assignment Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "APPENDIX A", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EXHIBIT E1", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONTRACTOR’S EMPLOYEE", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ACKNOWLEDGMENT, CONFIDENTIALITY, AND", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COPYRIGHT ASSIGNMENT AGREEMENT", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "AND", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EXHIBIT E2", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONTRACTOR’S NON-EMPLOYEE", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ACKNOWLEDGMENT, CONFIDENTIALITY, AND", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COPYRIGHT ASSIGNMENT AGREEMENT", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit E – Contractor’s Employee/Non-employee", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acknowledgement, Confidentiality, and Copyright", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Assignment Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EXHIBIT E1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONTRACTOR'S EMPLOYEE ACKNOWLEDGMENT, CONFIDENTIALITY, AND", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COPYRIGHT ASSIGNMENT AGREEMENT", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Page 1 of 3", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Note:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This certification is to be executed and returned to County with Contractor's executed Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Work cannot begin", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "on the Agreement until County receives this executed document.)", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor Name _________________________________", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement No._______________________", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Employee Name ______________________________________________________________________", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "GENERAL INFORMATION:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Your employer referenced above has entered into an Agreement with the County of Los Angeles to provide", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "certain services to", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County requires", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "your signature on", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor's Employee", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acknowledgment, Confidentiality, and Copyright Assignment Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EMPLOYEE ACKNOWLEDGMENT:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I understand and agree that the Contractor referenced above is my sole employer for purposes of the above-", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "referenced Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I understand and agree that I must rely exclusively upon my employer for payment", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of salary and any and all other benefits payable to me or on my behalf by virtue of my performance of work", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "under the above-referenced Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I understand and agree that I am not an employee of the County of Los Angeles for any purpose whatsoever", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and that I do not have and will not acquire any rights or benefits of any kind from the County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "by virtue of my performance of work under the above-referenced Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I understand and agree that I", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "do not have and will not acquire any rights or benefits from the County of Los Angeles pursuant to any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "agreement between any person or entity and the County of Los Angeles.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I understand and agree that I may be required to undergo a background and security investigation(s).", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "understand and agree that my continued performance of work under the above-referenced Agreement is", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "contingent upon my passing, to the satisfaction of the County, any and all such investigations.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I understand", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and agree that my failure to pass, to the satisfaction of the County, any such investigation shall result in my", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "immediate release from performance under this and/or any future Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONFIDENTIALITY AGREEMENT:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I may be involved with work pertaining to services provided by the County of Los Angeles in jail facilities and,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "if so, I may have access to confidential data and information pertaining to persons and/or entities receiving", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "services from the County.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In addition, I may also have access to proprietary information supplied by other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "vendors doing business with the County of Los Angeles.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The County has a legal obligation to protect all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "such confidential data and information in its possession, especially data and information concerning health,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "criminal, and welfare recipient records.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I understand that if I am involved in County work, the County must", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ensure that I, too, will protect the confidentiality of such data and information.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Consequently, I understand", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "that I must sign this Contractor's Employee Acknowledgment, Confidentiality, and Copyright Assignment", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement as a condition of my work to be provided by my employer for the County.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I have read this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "agreement and have taken due time to consider it prior to signing.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit E – Contractor’s Employee/Non-employee", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acknowledgement, Confidentiality, and Copyright", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Assignment Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EXHIBIT E1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONTRACTOR'S EMPLOYEE ACKNOWLEDGMENT, CONFIDENTIALITY, AND", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COPYRIGHT ASSIGNMENT AGREEMENT", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Page 2 of 3", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I hereby agree that I will not divulge to any unauthorized person any data or information obtained while", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "performing work pursuant to the above-referenced Agreement between my employer and the County of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Los Angeles. I agree to forward all requests for the release of any data or information received by me to my", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "immediate supervisor.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I agree to keep confidential all health, criminal, and welfare recipient records and all data and information", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "pertaining to persons and/or entities receiving services from the County, design concepts, algorithms,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "programs,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "formats,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "documentation,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "proprietary", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "information", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "original", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "materials", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "produced, created, or provided to or by me under the above-referenced Agreement. I agree to protect these", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "confidential materials against disclosure to other than my employer or County employees who have a need", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to know the information. I agree that if proprietary information supplied by other County vendors is provided", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to me during this employment, I shall keep such information confidential.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I agree to report to my immediate supervisor any and all violations of this agreement by myself and/or by any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "other person of whom I become aware.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I agree to return all confidential materials to my immediate", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "supervisor upon completion of this Contractor's Empl oyee Acknowledgment, Confidentiality, and Copyright", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Assignment Agreement or termination of my employment with my employer, whichever occurs first.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COPYRIGHT ASSIGNMENT AGREEMENT", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I agree that all materials, documents, software programs and documentation, written designs, plans, diagrams,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "reports, software development tools and aids, diagnostic aids, computer processable media, source codes,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "object codes, conversion aids, training documentation and aids, and other information and/or tools of all types,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "developed or acquired by me in whole or in part pursuant to the above referenced Agreement, and all works", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "based thereon, incorporated therein, or derived therefrom shall be the sole property of the County.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "connection, I hereby assign and transfer to the County in perpetuity for all purposes all my right, title, and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "interest in and to all such items, including, but not limited to, all unrestricted and exclusive copyrights, patent", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "rights, trade secret rights, and all renewals and extensions thereof.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Whenever requested by the County, I", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "agree to promptly execute and deliver to County all papers, instruments, and other documents requested by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the County, and to promptly perform all other acts requested by the County to carry out the terms of this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor's Employee Acknowledgment, Confidentiality, and Copyright Assignment, including, but not", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "limited to, executing an assignment and transfer of copyright.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Any and all materials, software, and tools which are developed or were originally acquired by the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor outside the scope of this Agreement, which Contractor desires to use hereunder, and which", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor considers to be proprietary or confidential, must be specifically identified by Contractor to the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Project Manager as proprietary marked by Contractor as “Proprietary” or “Confidential” on each", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "appropriate page of any document containing such material.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The County shall have the right to register all copyrights in the name of the County of Los Angeles and shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "have the right to assign, license, or otherwise transfer any and all of the County's right, title, and interest,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "including, but not limited to, copyrights, in and to the items described above.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit E – Contractor’s Employee/Non-employee", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acknowledgement, Confidentiality, and Copyright", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Assignment Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EXHIBIT E1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONTRACTOR'S EMPLOYEE ACKNOWLEDGMENT, CONFIDENTIALITY, AND", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COPYRIGHT ASSIGNMENT AGREEMENT", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Page 3 of 3", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I acknowledge that violation of this Contractor's Employee Acknowledgment, Confidentiality, and Copyright", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Assignment Agreement may subject me to civil and/or criminal action and that the County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "may seek all possible legal redress.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "SIGNATURE:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DATE: _____/_____/_____", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "PRINTED NAME:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "______________________________________________", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "POSITION:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "______________________________________________", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit E – Contractor’s Employee/Non-employee", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acknowledgement, Confidentiality, and Copyright", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Assignment Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EXHIBIT E2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONTRACTOR NON-EMPLOYEE ACKNOWLEDGMENT, CONFIDENTIALITY, AND", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COPYRIGHT ASSIGNMENT AGREEMENT", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Page 1 of 3", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Note:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This certification is to be executed and returned to County with Contractor's executed Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Work cannot begin", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "on the Agreement until County receives this executed document.)", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor Name _____________________________", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement No.___________________________", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Non-Employee Name __________________________________________________________________", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "GENERAL INFORMATION:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The Contractor referenced above has entered into an Agreement with the County of Los Angeles to provide", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "certain services to the County.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The County requires your signature on this Contractor Non-Employee", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acknowledgment, Confidentiality, and Copyright Assignment Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "NON-EMPLOYEE ACKNOWLEDGMENT:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I understand and agree that the Contractor referenced above has exclusive control for purposes of the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "above-referenced Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I understand and agree that I must rely exclusively upon the Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "referenced above for payment of salary and any and all other benefits payable to me or on my behalf by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "virtue of my performance of work under the above-referenced Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I understand and agree that I am not an employee of the County of Los Angeles for any purpose whatsoever", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and that I do not have and will not acquire any rights or benefits of any kind from the County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "by virtue of my performance of work under the above-referenced Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I understand and agree that I", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "do not have and will not acquire any rights or benefits from the County of Los Angeles pursuant to any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "agreement between any person or entity and the County of Los Angeles.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I understand and agree that I may be required to undergo a background and security investigation(s).", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "understand and agree that my continued performance of work under the above-referenced Agreement is", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "contingent upon my passing, to the satisfaction of the County, any and all such investigations.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I understand", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and agree that my failure to pass, to the satisfaction of the County, any such investigation shall result in my", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "immediate release from performance under this and/or any future Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONFIDENTIALITY AGREEMENT:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I may be involved with work pertaining to services provided by the County of Los Angeles in jail facilities and,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "if so, I may have access to confidential data and information pertaining to persons and/or entities receiving", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "services from the County.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In addition, I may also have access to proprietary information supplied by other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "vendors doing business with the County of Los Angeles.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The County has a legal obligation to protect all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "such confidential data and information in its possession, especially data and information concerning health,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "criminal, and welfare recipient records.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I understand that if I am involved in County work, the County must", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ensure that I, too, will protect the confidentiality of such data and information.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Consequently, I understand", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "that I must sign this agreement as a condition of my work to be provided by the above-referenced Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "for the County. I have read this Contractor's Non-Employee Acknowledgment, Confidentiality, and Copyright", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Assignment Agreement and have taken due time to consider it prior to signing.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit E – Contractor’s Employee/Non-employee", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acknowledgement, Confidentiality, and Copyright", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Assignment Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EXHIBIT E2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONTRACTOR'S NON-EMPLOYEE ACKNOWLEDGMENT, CONFIDENTIALITY, AND", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COPYRIGHT ASSIGNMENT AGREEMENT", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Page 2 of 3", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I hereby agree that I will not divulge to any unauthorized person any data or information obtained while", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "performing work pursuant to the above-referenced Agreement between the above-referenced Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and the County of Los Angeles.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I agree to forward all requests for the release of any data or information", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "received by me to the above-referenced Contractor.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I agree to keep confidential all health, criminal, and welfare recipient records and all data and information", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "pertaining to persons and/or entities receiving services from the County, design concepts, algorithms,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "programs,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "formats,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "documentation,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "proprietary", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "information,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "all", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "other", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "original", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "materials", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "produced, created, or provided to or by me under the above-referenced Agreement. I agree to protect these", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "confidential materials against disclosure to other than the above-referenced Contractor or County employees", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "who have a need to know the information.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I agree that if proprietary information supplied by other County", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "vendors is provided to me, I shall keep such information confidential.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I agree to report to the above-referenced Contractor any and all violations of this agreement by myself", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and/or by any other person of whom I become aware.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I agree to return all confidential materials to the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "above-referenced", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "upon", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "completion", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor's", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Non-Employee", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acknowledgment,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Confidentiality, and Copyright Assignment Agreement or termination of my services hereunder, whichever", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "occurs first.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COPYRIGHT ASSIGNMENT AGREEMENT", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I agree that all materials, documents, software programs and documentation, written designs, plans, diagrams,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "reports, software development tools and aids, diagnostic aids, computer processable media, source codes,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "object codes, conversion aids, training documentation and aids, and other information and/or tools of all types,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "developed or acquired by me in whole or in part pursuant to the above referenced Agreement, and all works", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "based thereon, incorporated therein, or derived therefrom shall be the sole property of the County.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "connection, I hereby assign and transfer to the County in perpetuity for all purposes all my right, title, and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "interest in and to all such items, including, but not limited to, all unrestricted and exclusive copyrights, patent", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "rights, trade secret rights, and all renewals and extensions thereof.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Whenever requested by the County, I", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "agree to promptly execute and deliver to County all papers, instruments, and other documents requested by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the County, and to promptly perform all other acts requested by the County to carry out the terms of this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor's", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Non-Employee", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acknowledgment,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Confidentiality,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Copyright", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Assignment", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "including, but not limited to, executing an assignment and transfer of copyright.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Any and all materials, software, and tools which are developed or were originally acquired by the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor outside the scope of this Agreement, which Contractor desires to use hereunder, and which", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contractor considers to be proprietary or confidential, must be specifically identified by Contractor to the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County Project Manager as proprietary marked by Contractor as “Proprietary” or “Confidential” on each", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "appropriate page of any document containing such material.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The County shall have the right to register all copyrights in the name of the County of Los Angeles and shall", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "have the right to assign, license, or otherwise transfer any and all of the County's right, title, and interest,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "including, but not limited to, copyrights, in and to the items described above.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit E – Contractor’s Employee/Non-employee", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acknowledgement, Confidentiality, and Copyright", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Assignment Agreement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EXHIBIT E2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONTRACTOR'S NON-EMPLOYEE ACKNOWLEDGMENT, CONFIDENTIALITY, AND", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "COPYRIGHT ASSIGNMENT AGREEMENT", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Page 3 of 3", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "I acknowledge that violation of this Contractor", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "'s", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Non-Employee Acknowledgment, Confidentiality, and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Copyright Assignment Agreement may subject me to civil and/or criminal action and that the County of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Los Angeles may seek all possible legal redress.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "SIGNATURE:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DATE: _____/_____/_____", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "PRINTED NAME:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "__________________________________________", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "POSITION:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "_________________________________________", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit F – Safely Surrendered Baby Law", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "APPEDNIX A", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EXHIBIT F", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "SAFELY SURRRENDERED BABY LAW", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(NOT ATTACHED TO SAMPLE AGREEMENT;", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "REFER TO APPENDIX J, SAFELY", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "SURRENDERED BYABY LAW, OF THE IFB)", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "County of Los Angeles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Exhibit G – Jury Service Ordinance", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sheriff’s Department", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "As-Needed Security Guard Services", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "APPENDIX A", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "EXHIBIT G", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "JURY SERVICE ORDINANCE", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(NOT ATTACHED TO SAMPLE AGREEMENT;", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "REFER TO APPENDIX G, JURY SERVICE", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ORDINANCE, OF THE IFB)", - }, - ], - }, - ], - "xmlns": "Unknown", -} -`; - -exports[`pdf import converts Land_Sale_Contract.pdf to cicero mark 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Page __ of __", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "www.PrintableContracts.com", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "LAND SALE", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONTRACT", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "first party", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(henceforth known", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "as “Buyer”) agrees to purchase", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "from the", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "second party", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(henceforth known as “Seller”) the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "land", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(henceforth known as", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Land”)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "lo", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "cated at the following address:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{address}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ",", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in the city of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{city}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", county", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "county}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ",", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and State of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{state}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ". Further legal description of the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Land", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "is as follows:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{details of the Land, perhaps using the description listed in public record}", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contract", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "is executed on", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{date}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ",", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{year}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The following term", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "s and conditions apply to t", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "his Contract", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ":", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Price", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ":", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Buyer agrees to purchase the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Land", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "described above, paying a total", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "purchase price of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{amount in dollars}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Buyer will pay", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{amount in", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "dollars}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "for a down payment, and thereafter", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "payments will be made", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "monthly.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Monthly installments will be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in the amount of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{amount in", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "dollars}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", including a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{number}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "interest rate, to be determined by", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{description of how interest rate will be computed}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Said payments will", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "start", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "on the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{date}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{month}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ",", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{year}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ",", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "due on the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{date}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of every", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "month until su", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ch time as the entire payment amount has been satisfied", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Late fees", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ":", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Buyer agrees to pay the monthly installment on the due date,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with the understanding that a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{amount in dollars}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "late fee", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "will be added", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to the monthly payment if said payment is more than", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{number}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "days late.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "End of contract", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ":", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The entire balance must be paid by the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{date}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{month}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ",", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{year}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ". If there is a remaining balance on this date, the interest", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "on said balance shall be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{number}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%, wit", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "h a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{amount in dollars}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "late fee", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "applied every", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "day", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "month until the balance is paid in full.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Default", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ":", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If Buyer does not pay", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{number}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "payments on time, Seller has", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the right to declar", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "e Buyer in default of this Contract", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "5.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Title", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ":", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Upon final payment, when entire purchase price has been paid in", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "full,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Buyer agrees to provide Seller with the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "title(s) and/or deed(s) to the", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Land", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ". Seller further agrees to relinquish any and all claims to the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Land", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Buyer agrees to remove Seller from any liability with regard to issues that", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "arise", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "after", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the date of the title", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "transfer. Buyer agrees to take complete", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "responsibility, financial and otherwise, for the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Land", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "upon title transfer.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "6.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Insurance", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ":", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Seller", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "agrees to maint", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ain a hazard", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "insurance policy on the", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Land", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of no less than", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{amount in dollars]", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "until the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "completion of the", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Page __ of __", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "www.PrintableContracts.com", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "p", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ayment plan, at which point any insurance becomes the responsibility of", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Buyer.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "7.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Taxes", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ":", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "All taxes on the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Land", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "shall be the responsibility of Buyer as of the", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "date of this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Contract", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "8.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ADDITIONAL TERMS", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ":", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{insert description of any other terms agreed upon by bot", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "h Buyer", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and Seller; must be inserted prior to the signing of the document}", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This Contract is executed on the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{date}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{month}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ",", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "{year}", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "We, the undersigned, agree to this Contract and all its terms.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "_______________________________________", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "________", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "________", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Seller", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Print Name)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Date", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "_______________________________________", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "________________", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Seller", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Signature", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Date", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "_______________________________________", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "________________", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Buyer", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Print Name)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Date", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "_____________________________________", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "__", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "________________", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Buyer Signature", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Date", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "_______________________________________", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "________________", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Witness (Print Name)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Date", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "_______________________________________", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "________________", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Witness (Signature)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Date", - }, - ], - }, - ], - "xmlns": "Unknown", -} -`; - -exports[`pdf import converts Sales Agreement One Time Payment Template 1.pdf to cicero mark 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "SALES AGREEMENT", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "THIS SALES AGREEMENT (the "Agreement") dated ____ , BETWEEN ____ (the "Seller")", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "AND ___ (the "Buyer").", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "IN CONSIDERATION OF THE COVENANTS and agreements contained in this Sales", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement, the parties listed above agree to the following:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sale of Goods", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1. The Seller will sell, transfer, and deliver to the Buyer ____ units of ____ (the "Goods").", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2. All Goods will comply with industry standards.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3. The Seller and the Buyer both acknowledge the sufficiency of this consideration. In addition", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to the agreed purchase price stated above, the Buyer is responsible for all present and future", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sales, use, excise, or similar tax applicable to the sale of the Goods. Alternatively, the Seller may", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "give the Buyer a tax exemption certificate acceptable to relevant taxation authorities.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "One Time Payment", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4. Upon execution of this Agreement, Buyer shall pay the total purchase price to Seller in the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "amount of ____.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Delivery of Goods", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "5. The Goods will be declared received by the Buyer when they are delivered to the Buyer at", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "____.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "6. The Buyer will choose the shipping method. However, the Seller will only need to reimburse", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Buyer for the most affordable option out of truck freight or train freight. The Seller is", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "responsible for costs associated with packaging and safe delivery.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Risk of Loss", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "7. The Buyer assumes the risk of loss from the time of delivery to the carrier. The Buyer will pay", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "for insurance on the goods to protect the Buyer's and Seller's interests until the Seller receives", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "payment in full.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Warranties", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "8. The Goods are sold "as is." The Seller expressly disclaims all warranties, both express and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "implied, including but not limited to implied warranties concerning merchantability and Goods", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "being fit for purpose. The Seller does not assume, or authorize any other parties to assume on the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Seller's behalf, any liability in conjunction with the Goods' sale. The Seller's disclaimer of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "warranties does not, in any way, impact any warranties provided by the Goods' manufacturer.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "9. The Buyer has received the opportunity to inspect the Goods or to have someone else inspect", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Goods on their behalf before making a purchase decision. The Buyer has accepted the Goods", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "in their current condition. The Seller disclaims any warranty concerning the condition of the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Goods.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Title", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10. The Seller will retain the title of the Goods until they are delivered to and received by the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Buyer. Alternatively, the Seller will deliver a Document of Title or registerable Bill of Sale of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Goods, bearing any necessary endorsement, to the Buyer.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Security Interest", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "11. The Seller retains a security interest in the Goods until the Buyer pays for them in full.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Inspection", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "12. The Buyer will inspect the Goods at the delivery time and location.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Claims", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "13. The Buyer must give notice of any claim within 10 days of delivery. Failure to do so", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "constitutes an unqualified acceptance of the Goods and a waiver of all claims concerning the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Goods.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Excuse for Delay or Failure To Perform", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "14. The Seller is not liable for any delay, non-delivery, or default in shipping resulting from", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "labor disputes, transportation shortages, delays in receipt of materials, priorities, fires, accidents,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and other causes beyond the control of the Seller or the Seller's suppliers. If the Seller cannot", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "directly or indirectly deliver the Goods at the time specified or within one month of this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement, due to circumstances beyond the Seller's control, the Seller may terminate this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement. The Seller must notify the Buyer in writing of the Agreement's termination", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "accompanied by a full refund of any monies the Buyer paid.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Remedies", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "15. The Buyer's exclusive remedy and the Seller's limit of liability for all losses or damages", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "resulting from defective goods or from any other cause will be for the purchase price of the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "specific delivery with respect to which losses and damages are claimed, plus any transportation", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "costs paid by the Buyer.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Cancellation", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "16. The Seller can cancel this Agreement if:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a. The Buyer fails to pay for any shipment when payment is due;", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "b. The Buyer is declared insolvent or bankrupt, or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "c. If the Seller deems the prospect of payment is impaired.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Notices", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "17. Any notices or documents to be exchanged between the Buyer and Seller pursuant to this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement may be delivered in person or by prepaid registered mail to the addresses specified", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "below. Any written notice or delivery of documents will be made, given, and received on the day", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of delivery, if personally delivered, or on the third (3rd) consecutive business day after the date", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of mailing if sent via prepaid registered mail.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "SELLER: ____.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "BUYER: ____.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "General Clauses", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "18. All the Seller's representations and warranties will stand after the Agreement's closure.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "19. The Buyer cannot assign rights or delegate performance to any other party under the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement without the Seller's prior written consent. Any attempted assigning or delegation", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "without written consent will be void.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "20. This Agreement can only be modified in writing signed by both the Buyer and Seller.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "21. This Agreement is governed by and construed in accordance with the laws of the State of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "New York. The Buyer and Seller agree to adhere to the jurisdiction of the courts of the State of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "New York.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "22. Except where stated otherwise, all terms in the Agreement follow definitions set forth by the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "State of New York on the date of this Agreement's execution.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "23. If any court, arbitration panel, or other official finder of fact declares any clause in this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement unconscionable, this clause will be deleted from the Agreement. The balance of the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Agreement will remain in full force and effect.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "24. This Agreement will inure to the benefit of and be binding upon the Buyer and the Seller and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "their respective successors and assigns.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "25. This Agreement can be executed in counterparts. Signatures submitted by facsimile are", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "binding and considered as original signatures.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "26. Time is of the essence in this Agreement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "27. This Agreement details the entire agreement between the Buyer and the Seller. There are no", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "further provisions, either written or verbal. The Buyer acknowledges it has not relied upon any", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "representations of the Seller to form judgments about the Goods, but has relied on inspection of", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Goods themselves.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "IN WITNESS WHEREOF the undersigned parties have executed this Sales Agreement on this", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "____.", - }, - ], - }, - ], - "xmlns": "Unknown", -} -`; - -exports[`pdf import converts cgv.pdf to cicero mark 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CONDITIONS GÉNÉRALES DE VENTE", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "www.decathlon.fr", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "( Mise à jour en date du 29/04/2022)", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Les", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "présentes", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Conditions", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Générales", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "de", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Vente (« CGV ») s’appliquent à toute commande réalisée sur le site", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "www.decathlon.fr (le « Site ») (hors l’achat de carte cadeau DECATHLON) ou via l’Application mobile DECATHLON, par", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "toute personne (le « Client »), et auquel il est fait référence par « vous », « votre », « vos », etc.).", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Le Site est exploité par", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DECATHLON France SAS", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", dont le siège social est établi 4 boulevard de Mons, 59650", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "VILLENEUVE D’ASCQ (France) et immatriculée au Registre du Commerce et des Sociétés de Lille Métropole sous le", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "numéro 500 569 405 (“DECATHLON” ou “nous”)", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "L’utilisation du Site est réservée aux", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "particuliers ayant la qualité de consommateurs", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ". Si vous êtes un professionnel ou", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "un non-professionnel vous pouvez commander via le site decathlon pro. L’Internaute et/ou l’Acheteur doit être une", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "personne physique majeure disposant de la pleine capacité juridique pour s’engager. Les actes effectués par les", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "mineurs sont réalisés sous la responsabilité et le contrôle du titulaire de l’autorité parentale.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Conformément à la législation relative à la responsabilité élargie du producteur et à l’’Article L.541-10-13 du Code de", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "l’environnement,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DECATHLON dispose, pour les produits qu’elle distribue, d’un identifiant unique pour chacune des", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "filières suivantes :", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "IUD", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "textile,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "linges,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "chaussures", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Refashion)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ":", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "FR209351_11GEPK", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "IUD jouet/mobilier (Ecomobilier) : FR000599_10XGPE", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "IUD pile batterie (Corepile) : FR000599_06GPNF", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "IUD ASL : communication à venir", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "IUD Copie France : communication à venir", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "IUD EcoDDS : communication à venir", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ARTICLE 1 - DEFINITIONS", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acheteur :", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "désigne l’internaute, personne physique,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "passant commande auprès d’un Vendeur sur le Site", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "en qualité de consommateur.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Magasin", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ":", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "désigne", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "les", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Magasins", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sous", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "enseigne", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“DECATHLON”", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "situés", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sur", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "le", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "territoire", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "français", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "métropolitain et en Corse.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Partenaires", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ":", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "désigne", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "tout", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "vendeur", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "professionnel", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "indépendant", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "de", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Decathlon", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sélectionné", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "par", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DECATHLON et proposant des produits à la vente sur", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "le Site. Les Produits vendus par les Partenaires sont", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "signalés par un bandeau “PARTENAIRE” sur le Site.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Chaque", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "PARTENAIRE", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "dispose", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "d’une", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "page", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "PARTENAIRE sur le Site.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Produits", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ": désigne selon les cas", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "les Produits et", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Services", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "des", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Partenaires", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "et/ou", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "proposés", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "par", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DECATHLON .", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Produit(s) DECATHLON", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ": désigne les produits et/ou", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "services", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "proposés", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "à", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "la", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "vente", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "par", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Decathlon.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "La", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "mention", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Vendu par DECATHLON”", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sera alors indiquée", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sur la fiche détaillée du Produit.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Produit(s) PARTENAIRE", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ": désigne les produits et/ou", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "services proposés à la vente par un Partenaire. La", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "mention", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "“Vendu par [Dénomination du PARTENAIRE]”", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sera alors indiquée sur la fiche détaillée du Produit", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Internaute", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ": désigne toute personne accédant et/ou", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "navigant sur le Site", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Produits", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Seconde", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Vie", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ":", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "désigne", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "les", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "produits", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "reconditionnés vendus par DECATHLON", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ou par un", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Partenaire", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "et ayant fait l’objet d’un contrôle et/ou", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "d’une remise en état avant d’être remis en vente.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Vendeur :", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "désigne indistinctement un Partenaire ou", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Decathlon en leur qualité de vendeur.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "2", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ARTICLE 2 - LE RÔLE DE DECATHLON SUR LE SITE", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DECATHLON intervient sur le Site en tant que :", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "-", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Vendeur", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "de ses propres produits sous marques DECATHLON ou non. Dans ce cadre, le contrat de vente est", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "directement conclu entre DECATHLON et vous,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "et/ou ,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "-", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Opérateur du Site", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "en tant que", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "place de marché", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(ou “", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Marketplace", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "”). Dans ce cadre, DECATHLON", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "propose un service d’intermédiation professionnelle permettant aux Acheteurs de commander des produits auprès", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "de vendeurs indépendants ( les “", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "PARTENAIRES", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "” ).", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Dans ce cadre et conformément à l’article L.111-7 du Code de la consommation, DECATHLON intervient comme", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "simple intermédiaire technique et se limite donc à l’hébergement des offres des PARTENAIRES sur le Site ainsi qu’à", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "leur mise en relation avec vous.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ARTICLE 3 - CHAMPS D’APPLICATION DES CGV", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Dans le cadre de l’achat d’un Produit DECATHLON", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "En passant commande sur le Site, l’Acheteur accepte expressément les présentes CGV, qui régissent de manière", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "exclusive l’achat de Produits DECATHLON.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Dans le cadre de l’achat de Produits PARTENAIRE", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Ces CGV régissent également la relation contractuelle entre l'Acheteur et les Partenaires. Les éventuelles conditions", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "générales", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "de", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "vente,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "propres", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "à", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "un", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Partenaire,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sont", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "applicables", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "pour", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "autant", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "qu’elles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "octroient", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "des", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "droits", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "supplémentaires ou plus favorables à l’Acheteur. Elles sont accessibles sur la page du Site dédiée au Partenaire. En", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "cas de doute sur l’applicabilité ou le sens d'une clause, la clause ou l'interprétation la plus favorable au Client", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "prévaut.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Modifications des CGV", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Les", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CGV peuvent être modifiées par DECATHLON à tout moment sans avertissement préalable. Néanmoins, les", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "contrats en cours restent soumis aux conditions telles qu’elles étaient applicables au moment où la vente a été", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "conclue. Avec la confirmation de la commande, l’Acheteur reçoit les CGV, dans un format qu’il pourra archiver ou", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "imprimer.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ARTICLE 4 - LES OFFRES DE PRODUIT", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.1 Les caractéristiques des Produits", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Les Produits et services proposés sur le Site sont décrits et présentés, par le Vendeur, aussi minutieusement que", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "possible de manière à ce que l'Acheteur ait connaissance des caractéristiques essentielles avant de passer sa", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "commande.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Les Vendeurs ne peuvent cependant garantir que certaines autres caractéristiques des produits ne soient pas", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "modifiées après un certain temps, cela, notamment, afin d’en améliorer la qualité. Malgré tous les soins apportés, des", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "différences légères dans la présentation des produits ne sont pas à exclure.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Un avis quant aux usages du produit commandé est donné sur la base des « meilleurs efforts ». Toute information et", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "toute déclaration fournies par le Vendeur concernant l’usage de ses produits ne constitue pas une garantie de ce", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "dernier quant à l’adéquation du Produit visé aux attentes de l’Acheteur.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4.2 Disponibilité", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "3", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Les offres de produits et de prix sont valables aussi longtemps qu'elles sont visibles sur le Site, sauf opérations", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "spéciales dont la durée de validité est spécifiée sur le Site.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "L’Acheteur est invité à consulter la disponibilité des", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "articles vendus sur la page d'information du produit concerné.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Le Vendeur fait ses meilleurs efforts afin que la Plateforme soit à jour des stocks de Produits. Une erreur peut", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "toutefois survenir et fausser le niveau de stock disponible.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Pour", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "rappel,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DECATHLON", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "n’est", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "pas", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "porteur", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "du", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "stock", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "et", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "de", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "la", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "mise à jour des disponibilités des Produits", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "PARTENAIRES, par conséquent , DECATHLON ne garantit pas la disponibilité de ces derniers.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "En cas de commande d'un Produit qui se révélerait indisponible, le Vendeur se réserve le droit d'annuler la commande,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sous réserve de prévenir l'Acheteur via le service client de DECATHLON.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "En cas de commande de plusieurs produits, si l'un des Produits se révèle finalement indisponible, DECATHLON", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "informera alors l'Acheteur de l’impossibilité d’envoi du produit indisponible. Le reste de la commande sera traité et", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "expédié à l’Acheteur dans les délais annoncés par l’email d’information sur son suivi de commande. l'Acheteur peut", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "également opter pour l'annulation totale de sa commande, sous réserve d'en informer au préalable le service clients", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DECATHLON par téléphone ou email .", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "L’Acheteur est seul responsable de l’utilisation correcte des Produits conformément aux instructions d’utilisation", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(prescriptions), spécifications techniques et normes de sécurité applicables. DECATHLON et ses PARTENAIRES ne", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sont en aucun cas responsable pour un dommage résultant d’une utilisation ou mise en œuvre non-conforme aux", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "prescriptions.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Lorsque DECATHLON exécute des prestations de services pour l’Acheteur, DECATHLON a une obligation de moyen", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "dans le cadre de l’exécution de ses services.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ARTICLE 5 - COMMANDE ET CONTRAT DE VENTE", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sur le Site, les contrats sont exclusivement conclus en français.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "En cas de commande, votre cocontractant est, soit DECATHLON en cas d’achat d’un produit vendu par DECATHLON,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "soit", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "le", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "PARTENAIRE", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "en", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "cas", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "d’achat", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "d’un produit vendu par un PARTENAIRE.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Les informations relatives au", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "PARTENAIRE sont accessibles depuis la page détaillée du Produit PARTENAIRE.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Comment passer une commande sur le Site ?", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "La passation de votre commande se fait en plusieurs étapes :", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Vous remplissez votre panier de produits,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Vous devez ensuite remplir les détails de votre compte client ou créer votre compte client DECATHLON", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(pour connaître les avantages du compte client cliquez ici). ,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Vous choisissez le mode de livraison,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Vous choisissez votre mode de paiement", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Tout au long du tunnel de commande, et ce jusqu’à la page paiement, vous pouvez visualiser le récapitulatif", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "de votre commande et revenir sur les pages précédentes pour la modifier.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Vous effectuez votre demande de paiement, confirmez avoir pris connaissance des conditions générales de", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "vente du Site, le bouton « PAYER » vous permet ensuite de confirmer votre commande qui devient alors", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "définitive,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Vous recevez un e-mail de validation de votre commande, ce qui signifie que votre commande est acceptée", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "par le Vendeur, ce qui forme ainsi le contrat de vente. Dès que la commande est prête à être expédiée, le Site", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "vous enverra un e-mail d'expédition de la commande.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "La passation de commande vaut acceptation de l’offre d’un Vendeur au regard de la description du Produit.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Toutefois :", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "-", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Si le Produit commandé n’est plus en stock au moment où la commande est traitée, ou", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "-", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Si DECATHLON et/ou le Partenaire estiment que le Produit a été commandé par un professionnel", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", ou", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "-", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Si, l'Acheteur n’a pas réglé, retourné suite à remboursement ou indemnisation, un ou plusieurs", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Produits", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "d’une ou de plusieurs commandes précédentes,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "4", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Alors, le Vendeur ne sera valablement engagé vis-à-vis de l’Acheteur qu’à compter de l’envoi de la confirmation", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "d’acceptation. Si le Vendeur décide de ne pas confirmer la commande, ce dernier en informera dans les meilleurs", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "délais l'Acheteur.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ARTICLE 6 - PRIX ET MODALITES DE PAIEMENT", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "6.1 Prix du Produit", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Le prix (hors frais de livraison) de chaque produit est indiqué sur sa fiche produit en euros et toutes charges", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "comprises (TTC) applicables en France.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "La TVA est appliquée au taux en vigueur au moment de la passation de la commande. Les prix des Produits affichés", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sur le Site s'entendent hors frais de port, prix de certains emballages ou encore prix d'autres services optionnels,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "souscrits par l'Acheteur (qui sont comptabilisés en supplément). Ces derniers seront portés à la connaissance de", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "l’Acheteur sur l'écran récapitulatif avant la validation définitive de la commande.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Chaque Vendeur détermine et renseigne de manière autonome et indépendante les prix de vente de ses produits.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DECATHLON n’intervient aucunement dans la détermination du prix des Produits vendus par ses PARTENAIRES.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Les Vendeurs ont la faculté de modifier leurs prix, dans le respect de leurs obligations légales, à tout moment mais", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "s'engagent à appliquer les tarifs en vigueur lors de l'enregistrement de la commande sous réserve de la disponibilité", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "des Produits à cette date. Les prix affichés sur le Site sont applicables aux commandes passées par l'Acheteur, sous", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "réserve, de d’erreur du fait d’un problème technique, d’erreurs matérielles ou d’indications manifestement erronées.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "En aucun cas, la responsabilité de DECATHLON ou d’un PARTENAIRE ne pourra être engagée pour une erreur", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "matérielle relative au prix d’un de ses produits.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Dans ces cas, DECATHLON ou le PARTENAIRE avertira l'Acheteur du prix correct et l’Acheteur aura alors le droit", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "d’annuler la commande dans un délai de (huit) 8 jours sans frais ou dommages-intérêts.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Prix", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "des", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Produits", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DECATHLON", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ":", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Les", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Produits", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DECATHLON", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sont vendus sur le Site et/ou en Magasins", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DECATHLON, en fonction de leur disponibilité ( à exception des Produits Reconditionnés) .", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Les prix affichés sont les prix définis par la centrale d'achat de DECATHLON, il s'agit de prix conseillés. Le prix d’un", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Produit DECATHLON peut donc donc varier selon la politique commerciale de chaque Magasin. Afin de s’assurer", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "du prix effectivement pratiqué par un Magasin, le Client est invité à contacter directement ce dernier.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "A contrario,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "l'Acheteur est informé que certaines offres de produits ou de services ainsi que les prix proposés par un Magasin", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "en particulier ne sont pas applicables aux achats sur le Site et inversement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Conditions spécifiques applicables aux campagnes “code promotionnel” DECATHLON :", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Les conditions suivantes sont d'application lors d'achats effectués par l'Acheteur lors d'une campagne de", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "promotion de DECATHLON :", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Le code promotionnel associé à la campagne de promotion doit obligatoirement être mentionné dans la", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "zone demandée ;", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Les campagnes promotionnelles ne sont accessibles qu'aux seules personnes physiques agissant en", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "leur qualité de consommateur (cf. définition ci-dessus) ;", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Les campagnes promotionnelles ne sont applicables que dans la limite des stocks disponibles de", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DECATHLON ;", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "l'Acheteur ne peut faire usage d'un code promotionnel qu'une (1) seule fois ;", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Les remises proposées ne sont valables que sur l'achat des produits et non sur les coûts annexes, en ce", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "compris et non exclusivement sur les frais d'envoi et les frais administratifs ;", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Les campagnes promotionnelles ne valent que sur les achats en ligne et non sur la réservation sur", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "internet de produits disponibles en magasin.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Toute commande ne respectant pas les CGV ne sera pas exécutée. DECATHLON en informera l'Acheteur.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "5", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "6.2 Modalités de paiement", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Le Client peut consulter les modes de paiement acceptés par le Site ci-dessous :", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Modes de paiements", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Pour les Produits DECATHLON", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Pour les Produits PARTENAIRE", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Carte bancaire (Visa, Carte Bleue,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Mastercard, E-carte bleue)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Cartes cadeau DECATHLON et carte", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Trocathlon", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Cartes cadeau Illicado", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Paiement différé 15 jours par carte", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "bancaire, pour une commande", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "allant jusqu’à 3500 euros,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "proposé", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "par notre partenaire", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Pledg*", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(soumis à", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "conditions disponibles ici).", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Paypal", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Paiement en 3X ou 4X", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "par carte", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "bancaire proposé en partenariat avec la", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "société Oney. Ce service est", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "disponible", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "à partir de 100€ d’achats", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "et jusqu’à 4000€ avec 3x 4x Oney", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(soumis à conditions disponibles ici) .", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Crédit", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "amortissable", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ":", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "pour", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "un", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "financement en plusieurs fois pour les", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "achats dont les montants sont compris", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "entre", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "200 et 6000€ remboursables", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sur une période allant de 5 mois à", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "60 mois.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Ce service est proposé en", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "partenariat", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "avec", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CACF", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(soumis", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "à", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "conditions disponibles ici)", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Nous attirons votre attention quant au", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "fait qu’un crédit vous engage et doit", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "être remboursé. Vérifiez vos capacités", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "de", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "remboursement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "avant", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "de", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "vous", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "engager.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Pour plus de détails sur les conditions applicables rendez-vous sur la page “Moyens de paiement”du Site)", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Le paiement des commandes se fait exclusivement sur le Site.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Le Site garantit la sécurité du paiement par carte", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "bancaire", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "en", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "utilisant", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "le", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "système", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "de", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "cryptage", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "du", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "protocole", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "SSL", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(Secure", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Socket", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Layer)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "permettant", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ainsi", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "la", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "confidentialité et la sécurité des données transmises, dans le cadre d’un paiement en ligne effectué sur le Site.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Pour le paiement des Produits Partenaire", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", le Site appel fait", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "à la société LEMONWAY établissement de paiement", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "agréé par l’ACPR (société française dont le siège social est situé 8, rue du Sentier - 75002 Paris, France, et enregistrée", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "auprès du Registre du commerce et des sociétés de Bobigny sous le numéro 500 486 915).", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "En fonction de chaque commande, le Site se réserve le droit de ne pas proposer certains modes de paiement ou d’en", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "proposer d’autres. L’intégralité des frais liés au paiement sont à la charge de l’Acheteur.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "En cas d’achat par carte de crédit, votre compte est débité au moment de la confirmation de votre commande.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Dans l’éventualité où le Site serait dans l’incapacité de procéder au règlement de la commande, la commande sera", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "automatiquement annulée et l'Acheteur en sera averti par email.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "L’Acheteur accepte de ne recevoir sa facture d’achat qu’en format électronique.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sauf", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "démonstration", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "du", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "contraire,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "les", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "registres", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "informatiques", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "de", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DECATHLON", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "et ceux de ses sous-traitants", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "fournissent la preuve de toutes les transactions entre DECATHLON et l’Acheteur. La communication de votre numéro", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "6", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "de carte de débit ou de carte de crédit et votre validation définitive de la commande constituent la preuve de votre", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "acquiescement à celle-ci et aux CGV. Cette validation tient lieu de signature.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ARTICLE 7 - LA LIVRAISON", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "7.1 Modalités de livraison", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Territoire desservi :", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "la livraison est effectuée en", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "France métropolitaine (Corse incluse)", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "à l’adresse de livraison que", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "l'Acheteur aura renseignée lors de sa commande (à l’exclusion d’une boîte postale).", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Il est rappelé qu’au regard du droit de l’Union européenne, le consommateur résidant dans un autre État Membre de", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "l’Union européenne peut passer commande sur le Site mais le Vendeur n’a pas l’obligation de proposer la livraison", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "vers cet État.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Mode de livraison :", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "L'expéditeur du Produit est indiqué sur la fiche du Produit concerné et dans le récapitulatif de la", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "commande par la mention “", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Expédié par _", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "”.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Chaque Vendeur est libre de déterminer les modes de livraison qu’il souhaite proposer au Client. Chaque Vendeur est", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "responsable de ses obligations au titre de la livraison à l’égard de l’Acheteur.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Le Vendeur livrera les Produits selon les conditions qui vous auront ont été communiquées lors de votre passation de", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "commande et éventuellement dans les conditions générales du Vendeur", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Lors de la passation de la commande, l'Acheteur se verra", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "donc proposé, différents modes de livraison modes de", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "livraison selon le Vendeur du produit sélectionné.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "L'Acheteur sera alors informé du délai de livraison prévisionnel de sa commande en fonction du mode de livraison.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Pour la livraison des Produits DECATHLON :", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "L'Acheteur peut se renseigner sur les modes de livraison proposés par", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DECATHLON ici.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DECATHLON livre aux adresses dîtes “collectives”", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "c’est-à-dire, une adresse permettant la domiciliation d’un", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "établissement type école, crèche ou encore d’une association.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Dans le cadre d’une livraison à une adresse collective, l’Acheteur reconnaît que la prestation de DECATHLON pour", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "l'acheminement de la commande s'arrête à la livraison effective à l'adresse collective indiquée dans sa commande,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "alors même que le produit peut être réceptionné par un tiers. Le transfert des risques auprès de l’Acheteur se", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "déroulant à ce moment, il est donc important que celui-ci prenne toutes les précautions pour s’assurer de la bonne", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "réception de sa commande à cette adresse. En raison de nombreuses pertes sur ces adresses, le Vendeur n’est pas", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "en mesure de livrer les locaux des armées.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Dans", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "le", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "cas", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "d’une", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "livraison", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sur", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "certaines", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "zones", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "difficilement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "accessibles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(telles", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "que", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Ile", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "de", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Ré", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "en France", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "métropolitaine, ...), la livraison s’effectue sur le centre maritime le plus proche. La livraison finale peut être alors", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "réalisée par un transporteur indépendant du transporteur utilisé par le Vendeur. Cette livraison peut donner lieu à une", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "facturation supplémentaire par ce transporteur, le Vendeur ne prenant pas en charge ce surcoût.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Pour la livraison des Produits PARTENAIRE", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ": Les modes de livraison proposés pour la livraison des Produits", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Partenaires sont disponibles à l’étape “Livraison” du tunnel d’achat et/ou dans les conditions générales de vente du", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Partenaire.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "7.2. Retrait en Magasin (pour les Produits DECATHLON uniquement) : Service Cliquez/Retirez ou Drive", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Si vous décidez de retirer votre commande dans le magasin Decathlon de votre choix, vous serez, après votre", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "commande, averti par e-mail et/ou sms que celle-ci vous attend dans le magasin que vous avez choisi. Votre", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "commande sera mise à votre disposition dans le délai le plus court possible et de toute façon au plus tard trente (30)", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "jours après la conclusion du contrat. Vous pouvez retirer votre commande sur présentation d’une copie de l’e-mail de", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "confirmation qui vous a été envoyé après votre achat en ligne et de votre carte d’identité. La réception en magasin", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "tient lieu de livraison.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "7", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Les produits commandés seront réservés dans le magasin Decathlon de votre choix pendant une période de trente", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(30) jours suivant l’envoi de l’e-mail de confirmation. La date et le moment « butoirs » (c’est-à-dire au plus tard) pour", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "prendre livraison de la commande vous seront communiqués dans l’e-mail de confirmation. Si les produits réservés", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ne sont pas ou plus en stock, DECATHLON avertira l’Acheteur sans tarder.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "7.3 Tarifs de la livraison", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sauf offre du Site et/ou d’un Vendeur, les frais de livraison sont à la charge du Client et sont indiqués lors de la", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "passation de la commande mais avant la validation et le paiement de la commande", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "7.4 Délai de livraison", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Les délais de livraisons s’appliquent sous réserve de la collaboration correcte de la part du Client quant à la livraison.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "L'Acheteur peut prendre connaissance des délais de livraison sur le Site lors de la commande. Les délais de livraison", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "indiqués commencent à courir à compter de la réception par l'Acheteur de l’email de confirmation de commande.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Le Vendeur fera ses meilleurs efforts pour respecter les délais de livraison mentionnés lors de la commande.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "De manière générale, les délais de livraison s’apprécient par produit et par Vendeur. Il est précisé qu'il appartient à", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DECATHLON ou au Partenaire de communiquer au Client ses propres conditions et restrictions de livraison.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Si l'Acheteur commande plusieurs Produits ayant une date de livraison différente, la date limite de livraison sera celle", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "qui sera la plus éloignée. Le Vendeur peut choisir de livrer la commande en plusieurs fois.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "7.5 Retard de livraison", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Chaque Vendeur est responsable de la livraison de ses produits (hors cas de force majeure c’est à dire un événement", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "extérieur, imprévisible et irrésistible). Le Site décline toute responsabilité en cas de retard de livraison non expédié par", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DECATHLON.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "En cas de manquement du Vendeur de livrer la commande dans les délais convenus ou, à défaut, dans un délai de", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "trente (30) jours, l’Acheteur pourra mettre en demeure le Vendeur de le livrer dans un délai raisonnable. En cas", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "d’inexécution de la part du Vendeur à l’issue du délai imparti, l'Acheteur pourra annuler sa commande et demander à", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "être remboursé en s’adressant au service client .", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Le Vendeur aura alors 14 (quatorze) jours à compter de la date d’annulation pour rembourser l'Acheteur.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Annulation de la livraison par le Vendeur", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ": Le Vendeur a le droit de suspendre de sa propre initiative les livraisons et", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "les prestations convenues lorsque le paiement de l'Acheteur est refusé par l'émetteur de carte.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Retard imputable au Client :", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Lorsque l'Acheteur reste en défaut de faire appel aux produits commandés, de", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "réceptionner ou d’emporter des produits commandés ou cause un quelconque retard dans l’envoi ou la livraison,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DECATHLON et/ou le PARTENAIRE ont le droit, sans préjudice de leurs autres droits, de réclamer une indemnité pour", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "les coûts qui en résultent, parmi lesquels figurent les frais de stockage sur place, indépendamment du fait que", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DECATHLON et/ou le PARTENAIRE sont autorisés à stocker les produits chez eux ou chez un tiers aux frais de", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "l’Acheteur. Réciproquement, L’Acheteur est en droit de réclamer une indemnité à DECATHLON et/ou le PARTENAIRE si", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ces dernières ne respectent pas leurs obligations.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "7.6 Modalités de réception des Produits", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Lors de la réception du ou des Produits, l'Acheteur ou la personne qu’il a désignée pour réceptionner le colis est tenu", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "de vérifier l’état de l’emballage et la conformité du Produit au moment de la réception. Il peut donc ouvrir le colis", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "avant de procéder à la signature de tout document de transport.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "En cas de livraison en main propre par un livreur, l'Acheteur doit signaler aussitôt au livreur les réserves qu’il entend", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "émettre au sujet de l’état du Produit et refuser la réception. l'Acheteur devra confirmer les raisons de son refus par", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "écrit en écrivant au service client, dans les 48 heures.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "En cas de livraison en boite au lettre, l'Acheteur doit contacter le service client par email sous un délai de 3 jours à", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "compter de la réception pour notifier ses réserves au livreur et au service client, ainsi que les éléments justificatifs de", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "la livraison non conforme.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "8", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Tout Produit Partenaire retourné sans l’accord du Partenaire ne fera l’objet d’aucune indemnisation pour l'Acheteur.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "7.7. Reprise des anciens produits électriques et électroniques lors de la commande d’un Produit DECATHLON", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Conformément aux articles L.541-10-2 et R. 543-180 du Code de l’environnement, DECATHLON s'engage à vous", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "reprendre vos équipements électriques et électroniques usagés dans la limite de la quantité et du type de Produit", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DECATHLON vendu (principe du “1 pour 1”), dès lors que vous en avez fait la demande auprès de notre centre de", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "relation clients sous un délai de 15 jours suivant la commande.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "7.8. Divers (au sujet de la livraison)", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "La livraison n'inclut ni l’installation ni la mise en service, sauf si expressément prévu par le Vendeur.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ARTICLE 8 - RESERVE DE PROPRIETE ET TRANSFERT DES RISQUES", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "8.1 Réserve de propriété", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Par dérogation au Code civil,le Vendeur conserve la pleine propriété des Produits vendus et livrés jusqu’à ce que vos", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "obligations aient été honorées, en particulier, mais pas uniquement, jusqu’au paiement complet du prix des produits", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "commandés.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "L’Acheteur est obligé de conserver et de gérer les produits sous réserve de propriété comme une personne", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "raisonnable jusqu’au moment où la propriété desdits produits lui est transférée.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "L’Acheteur doit s’opposer à toutes prétentions éventuelles de tierces personnes concernant ces produits et doit", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "immédiatement informer DECATHLON et/ou le PARTENAIRE de telles prétentions.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Vous reconnaissez, dans l’éventualité d’un échange d’un produit que la propriété du produit initial est transférée au", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Vendeur dès lors que vous aurez pris possession du nouveau produit. Par conséquent, en cas de non restitution du", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "produit, vous serez redevable de l’intégralité du prix de ce dernier à l’égard du Vendeur. Le prix s’entend par le prix de", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "vente du produit pratiqué au jour de l’achat du produit initial.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "8.2 Transfert des risques", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Nonobstant la clause de réserve de propriété stipulée ci-dessus, le transfert des risques à l’Acheteur a lieu au", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "moment de la livraison ou de la remise des produits..", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "En acceptant les CGV, vous consentez à ce que la livraison de la commande puisse être réceptionnée par des tiers,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "mais à vos risques exclusivement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Lorsque l’Acheteur reste en défaut de réception ou de paiement, il est convenu que le risque de perte des produits", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "repose sur l’Acheteur. Cette même règle s’applique lorsque l’Acheteur reste d’une autre manière en défaut d’assurer", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sa collaboration dans le cadre des prestations à effectuer par DECATHLON et/ou le PARTENAIRE.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ARTICLE 9 - LE DROIT DE RÉTRACTATION", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "9.1. Informations sur le droit de rétractation", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Conformément aux dispositions légales en vigueur, vous disposez en tant que consommateur, lors de chaque achat", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sur le Site, du droit de vous rétracter concernant l’achat effectué, sans paiement d’une amende et sans devoir justifier", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "d’un motif et ce, dans d’un délai de rétractation", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "de 14 jours", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Dans le cas d’achat de Produits DECATHLON", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", DECATHLON étend le délai d’exercice du droit de rétractation à", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "30", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "jours calendaires", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "9", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Le calcul du délai court :", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "à compter de la réception par vous ou par un tiers de votre choix, de votre commande,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "à dater du jour suivant la conclusion du contrat, pour les services.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Dans le cas d’une commande réalisée par l'Acheteur auprès d’un Vendeur portant sur :", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "-", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "l’achat de plusieurs Produits dont les dates de livraison ne sont pas identiques, ou", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "-", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "l’achat d’un bien composé de lots ou de pièces multiples dont la livraison est échelonnée sur une période", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "définie,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Le délai court à compter de la réception du dernier bien ou lot ou de la dernière pièce.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Pour les commandes prévoyant la livraison régulière de biens pendant une période définie, le délai court à compter de", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "la réception du premier bien.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Ce droit est réservé aux Clients en qualité de consommateur.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "9.2. Exercice du droit de rétractation", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Pour que le délai de rétractation soit respecté, il suffit que vous notifiez votre décision de rétractation au moyen d’une", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "déclaration dénuée d'ambiguïté. Pour ce faire vous pouvez (optionnel) utiliser le modèle de formulaire de rétractation", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "disponible en annexe des présentes conditions générales de vente.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Cette décision doit être adressée à DECATHLON :", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "-", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Soit par voie postale : Decathlon France SAS – Service Clients decathlon.fr - 4, boulevard de Mons 59665", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "VILLENEUVE D’ASCQ", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "-", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Soit via le contact en ligne", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Votre décision de rétractation visée au présent article doit toujours être accompagnée des documents suivants :", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "-", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "l’e-mail de confirmation de votre commande", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "-", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "le ticket de caisse remis ou le bon de commande envoyé avec la commande.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "9.3 Effets de la rétractation et exercice du retour", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "A compter du jour de la notification de sa volonté de se rétracter, l’Acheteur devra sans délai et, en tout état de cause,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "au plus tard dans", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "un délai de quatorze jours", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "à renvoyer le(s) Produit(s) au Vendeur.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Pour les Produits DECATHLON :", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "L'Acheteur renvoie le", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "bien", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "à", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "l’adresse", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "suivante", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ":", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Entrepôt", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "logistique", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Decathlon (Centre des retours e-commerce) - Zone", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "d'activités du Grand Lassus - Rue Pasteur - 59840", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Lompret, ou simplement coller l’étiquette prépayée,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ou,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "-", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "rendre son ou ses produit(s) DECATHLON dans", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "l’un", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "des", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "magasins", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DECATHLON", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "en", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "France", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Métropolitaine.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "A titre commercial, DECATHLON prend à sa charge les", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "frais de retour des Produits dans le cadre de l’exercice", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "valable de son droit de rétractation par l'Acheteur.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Pour", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ce", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "faire,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "l’Acheteur", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "doit", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "se", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "rendre", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "dans", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "la", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "rubrique "mes achats" de son compte pour faire sa", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "déclaration", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "de", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "retour", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "en", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ligne.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Il", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "doit", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ensuite", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "télécharger, imprimer et coller l'étiquette prépayée sur", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "son colis de retour.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Pour", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "les Produits PARTENAIRE :", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "L'Acheteur devra", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "renvoyer le(s) Produit(s) à l’adresse indiquée par le", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Vendeur.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "A titre commercial, le PARTENAIRE prend à sa charge", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "les frais de retour des Produits dans le cadre de", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "l’exercice", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "valable", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "de", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "son droit de rétractation par", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "l'Acheteur.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Pour ce faire, l'Acheteur devra suivre la procédure qui", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "lui a été communiquée dans le (s) colis incluant une", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "étiquette", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "d’affranchissement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "prépayée.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Si", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "la", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "procédure et ou l’étiquette prépayée ne figuraient pas", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "dans le colis ou si l'Acheteur les a égarés, il peut", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "s’adresser au service client de DECATHLON afin que", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "les documents lui soient renvoyés.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "En cas de non respect des procédures de renvoi communiquées à l’Acheteur, notamment l’utilisation de l’étiquette de", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "renvoi prépayée, ce dernier ne pourra pas bénéficier de la prise en charge des frais de retour par le Vendeur.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Les risques du renvoi sont supportés par l'Acheteur. Seuls les Produits retournés complets, propres et en parfait état", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "seront acceptés. Dans le cas contraire, le retour sera considéré comme non conforme et ne sera pas remboursé par", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "le Vendeur.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "9.4. Limitation du droit de rétractation", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Le droit de rétractation n’est pas applicable aux catégories suivantes de produits :", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "produits périssables, tels que des aliments ;", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "produits à caractère présentant un caractère personnel évident (par ex. cardiofréquencemètre, maillots de", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "bains, sous-vêtements, etc.) ;", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "enregistreurs audio, enregistreurs vidéo et logiciels dont vous avez ouvert l’emballage ou défait les fixations", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ";", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "de manière générale, les produits qui, pour des raisons de protection de la santé ou d'hygiène, ne sont pas", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "appropriés pour être renvoyés après l'ouverture ou la modification de l'emballage, généralement scellé.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "journal, périodique ou magazine, sauf pour les contrats d'abonnement à ces publications ;", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "prestations de services d'hébergement, autres que d'hébergement résidentiel, de services de transport de", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "biens, de locations de voitures, de restauration ou d'activités de loisirs qui doivent être fournis à une date ou", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "à une période déterminée ;", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "contenu numérique non fourni sur un support matériel dont l'exécution a commencé après votre accord", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "préalable exprès et renoncement exprès à votre droit de rétractation.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Par ailleurs, et conformément à l’article L.221-23 du Code de la consommation, l'Acheteur est informé que sa", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "responsabilité pourra être engagée par le Vendeur en cas de dépréciation du Produit. Cette dépréciation sera", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "appréciée en cas de constatations de dégradation ou d’usure sur le Produit ne résultant pas de manipulations", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "effectuées avec un niveau de soins raisonnable et ayant pour unique but d’apprécier les caractéristiques essentielles", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "du Produit.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "9.5. Exercice et effets du retour et remboursement", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "En cas d’exercice valable du droit de rétractation, le Vendeur vous remboursera, dans un délai maximum de quatorze", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(14) jours suivant la communication à DECATHLON de votre décision de rétractation, tous les paiements versés, en", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ce compris les frais de livraison (à l'exception des frais supplémentaires découlant du fait que l’Acheteur a choisi, le", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "cas échéant, un mode de livraison autre que le mode le moins coûteux de livraison standard proposé par le Site).", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Tout remboursement éventuel se fera sur le compte via le même moyen de paiement que celui que vous avez utilisé", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "pour votre achat ou votre commande. En cas de paiement sur facture ou d'avance, la somme est reversée sur le", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "compte à partir duquel le virement a été effectué. Si vous avez payé par carte de crédit, la somme vous sera", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "remboursée sur le compte bancaire lié à ce moyen de paiement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Le Vendeur a le droit de différer le remboursement jusqu’à la récupération du produit, ou jusqu’à ce que l’Acheteur ait", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "fourni une preuve d’expédition du produit.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Vous devrez renvoyer ou restituer la marchandise au Vendeur sans délai et, en tout état de cause, au plus tard dans", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "un délai de quatorze jours à compter du jour où vous aurez communiqué votre déclaration de rétractation.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "L’ouverture de l’emballage n’est autorisée que pour autant que cela soit nécessaire pour apprécier la nature, les", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "caractéristiques et le fonctionnement des produits.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "L’Acheteur n’est pas autorisé à se rétracter après l’exécution complète du service si l’exécution du contrat a", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "commencé suite à l’accord préalable exprès de l’Acheteur, lequel a également reconnu qu’il perdrait son droit de", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "rétractation une fois que le contrat aura été pleinement exécuté par DECATHLON.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Le Site remboursera toute somme d’argent qu’elle aura reçue pour des services qui n’ont pas été exécutés au moment", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "de l’exercice du droit de rétractation.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "S’il n’est pas intégralement satisfait aux conditions applicables à l’exercice du droit de rétractation, DECATHLON se", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "réserve le droit :", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "de refuser le retour et le remboursement ; et/ou", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "11", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "de diminuer le montant du remboursement si les produits ont subi une dépréciation de valeur en raison de", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "manipulations autres que celles nécessaires pour établir la nature, les caractéristiques et le fonctionnement", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "des produits.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "L’Acheteur doit dans tous les cas toujours conserver correctement et protéger les produits livrés. Si l’Acheteur ne", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "respecte pas son obligation de conservation, le Site peut refuser de les reprendre (même en cas de livraison non", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "conforme ou de défauts) si les produits ne sont plus adaptés pour un usage normal à la suite d’une faute imputable à", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "l’Acheteur.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Vous devez prendre en charge la perte de la valeur du produit retourné si cette perte de valeur est due à des", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "manipulations autres que celles qui sont nécessaires pour s’assurer de la nature, des caractéristiques et du", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "fonctionnement correct du produit.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10. GARANTIES LÉGALES ET COMMERCIALES", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10.1. Garantie légale", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Indépendamment de toute garantie commerciale pouvant être accordée à l'Acheteur, tout Vendeur reste tenu des", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "défauts de conformité", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "du Produit qu’il a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "vendu conformément aux articles L217-3 à L217-4 du code de la", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "consommation français, en partie reproduits ci-dessous.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Le Vendeur reste", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "reste également tenu de la", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "garantie légale des vices cachés", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "dans les conditions fixées aux articles", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "1641 à 1648", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "-", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DECATHLON rappelle au client que celui-ci bénéficie des garanties légales qui s’appliquent indépendamment de la", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ou des éventuelles garanties commerciales concédées par le Groupe DECATHLON.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Dans le cadre de la garantie de conformité, le client :", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Bénéficie d’un délai de 2 ans à compter de la délivrance du produit pour agir", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Peut choisir entre la réparation ou le remplacement du produit, sous réserve des conditions relatives au", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "coût de la solution choisie conformément à l’article L.217-9 du Code de la consommation ;", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Est dispensé de rapporter la preuve de l’existence du défaut.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Pendant la durée précisée ci-dessous, les Produits sont présumés avoir existé au moment de la délivrance à moins", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "que cette présomption ne soit incompatible avec la nature du bien ou du défaut invoqué.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Pour les produits délivrés avant le 1er janvier 2022 :", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Si le produit est neuf : d’un délai de 2 ans minimum à compter de la délivrance du produit pour agir", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Si le produit est d’occasion : d’un délai de 6 mois à compter de la délivrance du produit pour agir", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Pour les produits délivrés avant le 1er janvier 2022 :", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Si le produit est neuf : d’un délai de 2 ans minimum à compter de la délivrance du produit pour agir", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Si le produit est d’occasion : d’un délai de 1 an à compter de la délivrance du produit pour agir", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Tout produit réparé dans le cadre de la garantie légale de conformité bénéficie d’une extension de 6 mois", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Dès lors que le consommateur fait le choix de la réparation mais que celle-ci n'est pas mise en œuvre par", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "le vendeur, la mise en conformité par le remplacement du bien fait courir, au bénéfice du consommateur, un", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "nouveau délai de garantie légale de conformité attaché au bien remplacé. Cette disposition s'applique à", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "compter du jour où le bien de remplacement est délivré au consommateur.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Dans le cadre de la garantie contre les défauts cachés de la chose vendue conformément à l’article 1644 du Code", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "civil :", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Le client peut décider de mettre en œuvre cette garantie conformément à l’article 1644 du Code civil. Dans cette", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "hypothèse, il peut choisir entre la résolution de la vente ou une réduction du prix de vente.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "*Pour toute information complémentaire vous pouvez nous joindre du lundi au samedi de 9h à 20h (appel non", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "surtaxé) au numéro suivant : 0969 32 33 22", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "12", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "-", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Le consommateur est également informé que la garantie légale de conformité s'applique indépendamment de la", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "garantie commerciale éventuellement consentie. Aussi le consommateur peut décider de mettre en œuvre la garantie", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "contre les défauts cachés de la chose vendue au sens de l'article 1641 du code civil et dans cette hypothèse, il peut", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "choisir entre la résolution de la vente ou une réduction du prix de vente conformément à l'article 1644 du code civil.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Le Vendeur ne sera pas tenu pour responsable des dommages découlant d'une utilisation des Produits qu’il vend, non", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "conforme aux consignes prévues dans les notices et documents accompagnant ledit Produit.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DECATHLON ou ses PARTENAIRES ne peuvent en aucun cas être tenus responsables pour un dommage résultant de", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "la Force majeure ou d’une cause en dehors de leur contrôle.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10.2 Garanties commerciales", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Garanties commerciales des Produits vendus par DECATHLON", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Politique Retour et Échange :", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "L’ensemble des Produits", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "vendus par DECATHLON sur le Site bénéficie d’une", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "garantie commerciale de 365 jours", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "à compter de la", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "date de réception. Sont exclus du bénéfice de cette", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "garantie : les produits volontairement endommagés,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "les", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "produits", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ayant", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "été", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "utilisés", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "dans", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "une pratique", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "inadaptée, les produits sales ou personnalité de sorte", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "qu’ils ne peuvent être revendu d’occasion ou donné en", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "l’état.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Dans le cadre de cette politique et en cas de retour", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "par voie postale, DECATHLON prend à sa charge les", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "frais", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "de", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "retours", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "dès", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "lors", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "que", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "l’Acheteur", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "suit", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "la", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "procédure de retour à effectuer sur le Site à partir de", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "la rubrique “Mes achats” de “Mon compte”.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Ce droit de retour ne s’applique pas aux produits", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "présentant un caractère personnel évident (par ex.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "cardiofréquencemètre,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "maillots", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "de", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "bains,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sous-vêtements, etc.), enregistreurs audio et vidéo et", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "logiciels", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "dont", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "les", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "fixations", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ont", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "été", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "défaites", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ou", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "l’emballage ouvert.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Les détails de la Politique Retour et Échange sont", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "disponibles ici.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Garantie commerciale des Produits DECATHLON", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ":", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Certains Produits vendus par DECATHLON sur le Site", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "peuvent", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "bénéficier", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "d'une", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "garantie", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "commerciale", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "supplémentaire dont la durée est mentionnée sur la", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "page produit des articles concernés.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Dans l'hypothèse où l'article commandé par l’Acheteur", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "est couvert par une garantie commerciale, celui-ci", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "recevra au plus tard au moment de la délivrance de sa", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "commande, un document dans lequel seront précisés", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "le contenu de la garantie commerciale, ses modalités", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "de mise en œuvre, son prix éventuel, sa durée, son", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "étendue territoriale, ainsi que le nom et l'adresse du", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "garant.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "L’Acheteur est informé qu’il ne pourra pas réclamer le", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "bénéfice de la", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "garantie commerciale", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "en cas de", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "défauts ou dysfonctionnements pouvant être que la", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "conséquence d'une mauvaise installation, utilisation,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "manipulation ou dégradation volontaire de sa part. En", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ce sens, DECATHLON invite l'Internaute à suivre les", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "instructions des guides de dépannage disponibles sur", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "le Site et à effectuer plusieurs tests sur le matériel", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "reçu.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Garantie commerciale des Produits vendus par les PARTENAIRES", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Les PARTENAIRES sont indépendants et autonomes quant à l’octroi d’une garantie commerciale liée à leur Produit", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ainsi que leurs modalités.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sans préjudice du droit de rétractation légal dont vous bénéficiez, le PARTENAIRE peut, le cas échéant, vous accorder", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "un droit de retour plus étendu. Le cas échéant, les informations relatives à ce droit de retour sur la page du", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "PARTENAIRE sur le Site et vous sont communiquées au moment de la commande d’un produit dudit PARTENAIRE.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "10.3 Modalités d’exercice des garanties", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Concernant les Produits DECATHLON", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "En cas de défaut ou dysfonctionnement affectant un Produit DECATHLON couvert par les garanties légales ou", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "commerciales l’Acheteur doit :", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "13", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "-", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Soit se rendre dans la rubrique « Mon compte », « Mes achats », et sélectionner la commande concernée.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Par la suite, il sélectionne le motif approprié justifiant le retour du ou des Produits. Cette démarche lui", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "permettra de télécharger et d’imprimer l’étiquette de retour prépayée. Une fois que DECATHLON lui a notifié", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "la prise en compte de sa demande de retour par email, l’Acheteur doit renvoyer le(s) Produit(s) en suivant la", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "procédure indiquée sur l’étiquette.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "-", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Soit rapporter le(s) Produit(s) dans un magasin de l'enseigne DECATHLON situé en France Métropolitaine ou", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "en Corse.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Dans le cas d’un renvoi par voie postale, dès réception du Produit en entrepôt ou en Magasin DECATHLON examinera", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "le Produit afin de déterminer si le défaut ou dysfonctionnement allégué est couvert par une garantie légale ou", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "commerciale.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Dans l’hypothèse où le retour est jugé conforme par DECATHLON, cette dernière procédera :", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "-", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Dans le cadre de la garantie légale : par ordre de priorité soit à la réparation, soit à l’échange soit au", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "remboursement,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "-", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Dans le cadre de la politique de retour à l’échange ou le remboursement,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Tous produits renvoyés sans l’accord de DECATHLON seront systématiquement traités comme retour non conforme.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Il est rappelé que l'Internaute est libre de choisir un autre mode d'envoi de son produit que ceux proposés par", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DECATHLON, dans ce cas les frais seront à sa charge. Il est également libre de souscrire ou non une assurance en", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "cas de perte, de vol ou de destruction de son colis. DECATHLON ne saurait être tenu pour responsable de la non", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "réception du colis de l'Internaute. Enfin, l'Internaute est responsable du mode d'emballage de son produit, lequel doit", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "être réalisé de telle sorte que le produit puisse voyager sans risque de casse ou de dégradation.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Concernant les Produits PARTENAIRE", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Le cas échéant, l’Acheteur doit respecter les consignes qui lui ont été communiquées par le PARTENAIRE.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "En cas d’échange", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Dans tous les cas, il est entendu, sauf accord écrit et exprès du Vendeur, que dans l’hypothèse où l’Acheteur a la", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "possibilité de choisir l’échange, ce dernier a l’obligation de restituer le produit initial au Vendeur que cette restitution", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "s’effectue", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "concomitamment", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "à", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "la", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "remise", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "du", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "nouveau", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "produit", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ou par la suite. Dans la deuxième hypothèse,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DECATHLON et l’Acheteur devront s’entendre sur le procédé de restitution du produit initial.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ARTICLE 11 - SERVICE CLIENTS/ RÈGLEMENT DES LITIGES", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Centre de relation clients", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Vous avez une question ou vous souhaitez nous faire part d'une réclamation éventuelle ? Notre Service Clients est à", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "votre écoute :", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "P", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ar", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "téléphone", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "au", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "09", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "69", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "368", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "369", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(coût", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "d’une", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "communication", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "locale", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "depuis", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "un", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "téléphone", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "fixe", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "en", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "France", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "métropolitaine) de 9h à 20h du lundi au samedi, hors jours fériés.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Par internet : aide/contact Par voie postale à’adresse suivante :", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Decathlon France – Service clients Decathlon.fr", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "- 4, boulevard de Mons 59665 VILLENEUVE D’ASCQ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Si l’Internaute dispose déjà d’un compte client sur le Site, il peut", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "se rendre sur la rubrique « Mon compte ». Lorsque vous prenez contact avec le Service Clients pour un problème", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "éventuel concernant votre commande, veuillez toujours communiquer votre numéro de commande ainsi que vos", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "coordonnées, ce qui nous permettra de traiter votre réclamation plus rapidement et plus efficacement.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Le Service Clients fait de son mieux pour vous informer dans les quarante-huit (48) heures ouvrables du délai dans", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "lequel vous recevrez une proposition de solution. En cas d’absence de réponse de notre part dans un délai de cinq (5)", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "jours ouvrables, vous serez invité à contacter de nouveau le Service Clients.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Médiation des litiges de la consommation", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Conformément aux dispositions du Code de la consommation concernant « le processus de médiation des litiges", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "de", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "la", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "consommation", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "»,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "le", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "client", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "le", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "droit", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "de", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "recourir", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "gratuitement", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "au", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "service", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "de", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "médiation", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "proposé", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "par", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "DECATHLON.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Le Client ayant effectué un achat sur le Site peut donc adresser une réclamation :", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "14", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "-", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Par voie électronique", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "www.cm2c.net , en renseignant le numéro SIRET suivant : 50056940503239, ou", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "-", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Par voie postale : CM2C, 14 rue Saint Jean, 75017 Paris", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "La solution proposée par le médiateur ne s’impose pas aux parties, qui restent libres à tout moment de sortir du", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "processus de Médiation.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Conformément à l’article L 612-2 du Code de la consommation, l’une des conditions préalables à l’examen du litige", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "par le médiateur est la suivante : le consommateur doit justifier avoir tenté de résoudre préalablement son litige avec", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "le Vendeur. Le délai dans lequel le Client peut saisir le médiateur est de 12 mois à partir de la date de la réclamation", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "écrite faite au Vendeur.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "●", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Règlement en ligne des litiges", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Le visiteur du Site ou l’Acheteur peut également s’adresser à la plateforme RLL en ligne de la Commission", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "européenne : http://ec.europa.eu/odr.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ARTICLE 12 - PROTECTION DE LA VIE PRIVEE", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Pour toute information concernant la protection de la vie privée et vos données à caractère personnel, DECATHLON", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "vous renvoie vers la page “Protection des données à caractère personnel” : veuillez cliquer «ici».", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ARTICLE 13 -DIVERS", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Vous avez la possibilité de consulter les", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CGV sur le Site. Vous pouvez également imprimer ou enregistrer ce", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "document à l’aide de la fonction habituelle de votre navigateur Internet (généralement « fichier » à « Enregistrer sous", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "»). Vous pouvez également télécharger et archiver ce document au format PDF en cliquant ici. Le logiciel Adobe", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Reader (disponible gratuitement à l’adresse www.adobe.com) ou un autre programme compatible avec le format PDF", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "est requis pour la lecture du fichier PDF.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Chaque Internaute n’a le droit d’avoir qu’un seul compte en même temps sur le Site. DECATHLON se réserve le droit", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "d’effacer des enregistrements multiples.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Vous pouvez en outre archiver les CGV ainsi que les conditions contractuelles de votre commande en téléchargeant", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "les CGV et en les enregistrant avec votre confirmation de commande.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "L'application de la Convention de Vienne sur la vente internationale de marchandises (1980) est explicitement exclue.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Le fait que DECATHLON et/ou le PARTENAIRE décide, à un moment donné, de ne pas appliquer l’une des clauses des", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "CGV en ligne ou des Mentions légales du Site, n’entraîne en aucun cas une renonciation définitive à ces clauses.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Dans le cas où une ou plusieurs clauses des CGV seraient nulles, elles n'affecteront pas la légitimité des autres", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "clauses qui resteront valides.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ARTICLE 14 - JURIDICTIONS COMPÉTENTES ET DROIT APPLICABLE", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Le droit français est applicable à la relation contractuelle entre DECATHLON ou le PARTENAIRE et l’Acheteur.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Tout litige découlant de la relation contractuelle entre DECATHLON ou le PARTENAIRE et l’Acheteur ou tout autre", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "visiteur du Site est du ressort exclusif des cours et tribunaux français.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Sauf l’application obligatoire d’une loi impérative contraire, en cas de litige, DECATHLON ou le Partenaire est", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "également autorisée à saisir le juge du ressort dans lequel se trouve le siège social ou le domicile de l’Acheteur ou", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "visiteur du Site en question.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Le droit français est applicable à la relation contractuelle entre DECATHLON ou le PARTENAIRE et l’Acheteur ou le", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "visiteur du Site, sans préjudice du droit de ce dernier qui aurait sa résidence hors du territoire français d'invoquer des", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "dispositions impératives de son droit national.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "15", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "ANNEXE : MODÈLE DE FORMULAIRE TYPE DE RETRACTATION", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Si l’internaute souhaite faire valoir son droit de rétractation", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "- dans le respect des conditions", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "prévues à l’article 9 et conformément à la règlementation en vigueur, il a la possibilité d’utiliser", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "le formulaire ci-dessous", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "A envoyer par email au Ou par courrier postal à l’adresse :", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "--------------------------------------------------------------------------------------------------------------", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "A l'attention de Decathlon France, 4 boulevard de Mons 59650 Villeneuve d’Ascq,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Decathlon", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "France – Service clients Decathlon.fr - 4, boulevard de Mons 59665 VILLENEUVE D’ASCQ,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "coopsuivi@decathlon.com", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Je/nous (*) vous notifie/notifions (*) par la présente ma/notre (*) rétractation du contrat portant", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sur la vente du bien (*)/pour la prestation de services (*) ci-dessous :", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Commandé le (*)/reçu le (*) :", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Nom du (des) consommateur(s) :", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Adresse du (des) consommateur(s) :", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Signature du (des) consommateur(s) (uniquement en cas de notification du présent formulaire", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sur papier) :", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Date :", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(*) Rayez la mention inutile.", - }, - ], - }, - ], - "xmlns": "Unknown", -} -`; diff --git a/packages/markdown-pdf/src/ciceromarkrules.js b/packages/markdown-pdf/src/ciceromarkrules.js deleted file mode 100644 index 0e172787..00000000 --- a/packages/markdown-pdf/src/ciceromarkrules.js +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -const { - unquoteString, -} = require('./pdfmakeutil'); - -const rules = {}; - -// Inlines -rules.EnumVariable = (visitor, thing, children, parameters) => { - const fixedText = thing.elementType === 'String' || thing.identifiedBy ? unquoteString(thing.value) : thing.value; - parameters.result.text = fixedText; -}; -rules.FormattedVariable = (visitor, thing, children, parameters) => { - const fixedText = thing.elementType === 'String' || thing.identifiedBy ? unquoteString(thing.value) : thing.value; - parameters.result.text = fixedText; -}; -rules.Variable = (visitor, thing, children, parameters) => { - const fixedText = thing.elementType === 'String' || thing.identifiedBy ? unquoteString(thing.value) : thing.value; - parameters.result.text = fixedText; -}; -rules.Formula = (visitor, thing, children, parameters) => { - const fixedText = thing.elementType === 'String' || thing.identifiedBy ? unquoteString(thing.value) : thing.value; - parameters.result.text = fixedText; -}; -rules.Optional = (visitor, thing, children, parameters) => { - // Result all children as an array - parameters.result = children; -}; -rules.Conditional = (visitor, thing, children, parameters) => { - // Result all children as an array - parameters.result = children; -}; - -// Blocks -rules.Clause = (visitor, thing, children, parameters) => { - parameters.result.stack = children; -}; - -module.exports = rules; diff --git a/packages/markdown-pdf/src/commonmarkrules.js b/packages/markdown-pdf/src/commonmarkrules.js deleted file mode 100644 index 019aeb93..00000000 --- a/packages/markdown-pdf/src/commonmarkrules.js +++ /dev/null @@ -1,127 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -const { - handleFormattedText, - getHeadingType, -} = require('./pdfmakeutil'); - -const rules = {}; - -// Inlines -rules.Emph = (visitor, thing, children, parameters) => { - parameters.emph = true; - parameters.result = children; - parameters.result.forEach((child) => { - child.italics = true; - }); -}; -rules.Strong = (visitor, thing, children, parameters) => { - parameters.strong = true; - parameters.result = children; - parameters.result.forEach((child) => { - child.bold = true; - }); -}; -rules.BlockQuote = (visitor, thing, children, parameters) => { - parameters.result.stack = children; -}; -rules.Item = (visitor, thing, children, parameters) => { - parameters.result.stack = children; -}; -rules.Link = (visitor, thing, children, parameters) => { - parameters.result.text = thing.nodes[0].text; - parameters.result.link = thing.destination; -}; -rules.Image = (visitor, thing, children, parameters) => { - parameters.result.image = thing.destination; -}; -rules.Optional = (visitor, thing, children, parameters) => { - parameters.result.stack = children; -}; -rules.Conditional = (visitor, thing, children, parameters) => { - parameters.result.stack = children; -}; -rules.HtmlInline = (visitor, thing, children, parameters) => { - parameters.result.text = thing.text; -}; - -// Blocks -rules.Paragraph = (visitor, thing, children, parameters) => { - if(children[0] && children[0].style === 'Image') { // PDFMake can't render images inline - parameters.result.stack = children; - } - else { - parameters.result.text = children; - parameters.result.margin = [0,5]; - } -}; -rules.HtmlBlock = (visitor, thing, children, parameters) => { - parameters.result.text = thing.text; -}; -rules.CodeBlock = (visitor, thing, children, parameters) => { - parameters.result.text = thing.text; -}; -rules.Code = (visitor, thing, children, parameters) => { - parameters.result.text = thing.text; -}; -rules.Text = (visitor, thing, children, parameters) => { - parameters.result = handleFormattedText(thing, parameters); -}; -rules.Heading = (visitor, thing, children, parameters) => { - parameters.result.style = getHeadingType(thing.level); - parameters.result.text = children; - parameters.result.tocItem = thing.nodes && thing.nodes.length > 0 ? true : false; -}; -rules.ThematicBreak = (visitor, thing, children, parameters) => { - parameters.result.text = ''; - parameters.result.pageBreak = 'after'; -}; -rules.Linebreak = (visitor, thing, children, parameters) => { - parameters.result.text = '\n'; -}; -rules.Softbreak = (visitor, thing, children, parameters) => { - parameters.result.text = ' '; -}; -rules.ListBlock = (visitor, thing, children, parameters) => { - parameters.result[thing.type === 'ordered' ? 'ol' : 'ul'] = children; -}; -rules.List = (visitor, thing, children, parameters) => { - parameters.result[thing.type === 'ordered' ? 'ol' : 'ul'] = children; -}; -rules.Table = (visitor, thing, children, parameters) => { - parameters.result.table = {'body': children}; -}; -rules.TableHead = (visitor, thing, children, parameters) => { - parameters.result = children; -}; -rules.TableBody = (visitor, thing, children, parameters) => { - parameters.result = children; -}; -rules.TableRow = (visitor, thing, children, parameters) => { - parameters.result = [children]; -}; -rules.HeaderCell = (visitor, thing, children, parameters) => { - parameters.result.stack = children; -}; -rules.TableCell = (visitor, thing, children, parameters) => { - parameters.result.stack = children; -}; -rules.Document = (visitor, thing, children, parameters) => { - parameters.result.content = children; -}; - -module.exports = rules; diff --git a/packages/markdown-pdf/src/domstubs.js b/packages/markdown-pdf/src/domstubs.js deleted file mode 100644 index 3fdd02fd..00000000 --- a/packages/markdown-pdf/src/domstubs.js +++ /dev/null @@ -1,278 +0,0 @@ -/* Any copyright is dedicated to the Public Domain. - * http://creativecommons.org/publicdomain/zero/1.0/ */ - -function xmlEncode(s) { - var i = 0, - ch; - s = String(s); - while ( - i < s.length && - (ch = s[i]) !== "&" && - ch !== "<" && - ch !== '"' && - ch !== "\n" && - ch !== "\r" && - ch !== "\t" - ) { - i++; - } - if (i >= s.length) { - return s; - } - var buf = s.substring(0, i); - while (i < s.length) { - ch = s[i++]; - switch (ch) { - case "&": - buf += "&"; - break; - case "<": - buf += "<"; - break; - case '"': - buf += """; - break; - case "\n": - buf += " "; - break; - case "\r": - buf += " "; - break; - case "\t": - buf += " "; - break; - default: - buf += ch; - break; - } - } - return buf; -} - -function DOMElement(name) { - this.nodeName = name; - this.childNodes = []; - this.attributes = {}; - this.textContent = ""; - - if (name === "style") { - this.sheet = { - cssRules: [], - insertRule: function (rule) { - this.cssRules.push(rule); - }, - }; - } -} - -DOMElement.prototype = { - getAttribute: function DOMElement_getAttribute(name) { - if (name in this.attributes) { - return this.attributes[name]; - } - return null; - }, - - getAttributeNS: function DOMElement_getAttributeNS(NS, name) { - // Fast path - if (name in this.attributes) { - return this.attributes[name]; - } - // Slow path - used by test/unit/display_svg_spec.js - // Assuming that there is only one matching attribute for a given name, - // across all namespaces. - if (NS) { - var suffix = ":" + name; - for (var fullName in this.attributes) { - if (fullName.slice(-suffix.length) === suffix) { - return this.attributes[fullName]; - } - } - } - return null; - }, - - setAttribute: function DOMElement_setAttribute(name, value) { - value = value || ""; - value = xmlEncode(value); - this.attributes[name] = value; - }, - - setAttributeNS: function DOMElement_setAttributeNS(NS, name, value) { - this.setAttribute(name, value); - }, - - appendChild: function DOMElement_appendChild(element) { - var childNodes = this.childNodes; - if (!childNodes.includes(element)) { - childNodes.push(element); - } - }, - - hasChildNodes: function DOMElement_hasChildNodes() { - return this.childNodes.length !== 0; - }, - - cloneNode: function DOMElement_cloneNode() { - var newNode = new DOMElement(this.nodeName); - newNode.childNodes = this.childNodes; - newNode.attributes = this.attributes; - newNode.textContent = this.textContent; - return newNode; - }, - - // This method is offered for convenience. It is recommended to directly use - // getSerializer because that allows you to process the chunks as they come - // instead of requiring the whole image to fit in memory. - toString: function DOMElement_toString() { - var buf = []; - var serializer = this.getSerializer(); - var chunk; - while ((chunk = serializer.getNext()) !== null) { - buf.push(chunk); - } - return buf.join(""); - }, - - getSerializer: function DOMElement_getSerializer() { - return new DOMElementSerializer(this); - }, -}; - -function DOMElementSerializer(node) { - this._node = node; - this._state = 0; - this._loopIndex = 0; - this._attributeKeys = null; - this._childSerializer = null; -} -DOMElementSerializer.prototype = { - /** - * Yields the next chunk in the serialization of the element. - * - * @returns {string|null} null if the element has fully been serialized. - */ - getNext: function DOMElementSerializer_getNext() { - var node = this._node; - switch (this._state) { - case 0: // Start opening tag. - ++this._state; - return "<" + node.nodeName; - case 1: // Add SVG namespace if this is the root element. - ++this._state; - if (node.nodeName === "svg:svg") { - return ( - ' xmlns:xlink="http://www.w3.org/1999/xlink"' + - ' xmlns:svg="http://www.w3.org/2000/svg"' - ); - } - /* falls through */ - case 2: // Initialize variables for looping over attributes. - ++this._state; - this._loopIndex = 0; - this._attributeKeys = Object.keys(node.attributes); - /* falls through */ - case 3: // Serialize any attributes and end opening tag. - if (this._loopIndex < this._attributeKeys.length) { - var name = this._attributeKeys[this._loopIndex++]; - return " " + name + '="' + xmlEncode(node.attributes[name]) + '"'; - } - ++this._state; - return ">"; - case 4: // Serialize textContent for tspan/style elements. - if (node.nodeName === "svg:tspan" || node.nodeName === "svg:style") { - this._state = 6; - return xmlEncode(node.textContent); - } - ++this._state; - this._loopIndex = 0; - /* falls through */ - case 5: // Serialize child nodes (only for non-tspan/style elements). - var value; - while (true) { - value = this._childSerializer && this._childSerializer.getNext(); - if (value !== null) { - return value; - } - var nextChild = node.childNodes[this._loopIndex++]; - if (nextChild) { - this._childSerializer = new DOMElementSerializer(nextChild); - } else { - this._childSerializer = null; - ++this._state; - break; - } - } - /* falls through */ - case 6: // Ending tag. - ++this._state; - return ""; - case 7: // Done. - return null; - default: - throw new Error("Unexpected serialization state: " + this._state); - } - }, -}; - -const document = { - childNodes: [], - - get currentScript() { - return { src: "" }; - }, - - get documentElement() { - return this; - }, - - createElementNS: function (NS, element) { - var elObject = new DOMElement(element); - return elObject; - }, - - createElement: function (element) { - return this.createElementNS("", element); - }, - - getElementsByTagName: function (element) { - if (element === "head") { - return [this.head || (this.head = new DOMElement("head"))]; - } - return []; - }, -}; - -function Image() { - this._src = null; - this.onload = null; -} -Image.prototype = { - get src() { - return this._src; - }, - set src(value) { - this._src = value; - if (this.onload) { - this.onload(); - } - }, -}; - -exports.document = document; -exports.Image = Image; - -var exported_symbols = Object.keys(exports); - -exports.setStubs = function (namespace) { - exported_symbols.forEach(function (key) { - console.assert(!(key in namespace), "property should not be set: " + key); - namespace[key] = exports[key]; - }); -}; -exports.unsetStubs = function (namespace) { - exported_symbols.forEach(function (key) { - console.assert(key in namespace, "property should be set: " + key); - delete namespace[key]; - }); -}; diff --git a/packages/markdown-pdf/src/fonts/LiberationMono-Bold.ttf b/packages/markdown-pdf/src/fonts/LiberationMono-Bold.ttf deleted file mode 100644 index 9997cdaa..00000000 Binary files a/packages/markdown-pdf/src/fonts/LiberationMono-Bold.ttf and /dev/null differ diff --git a/packages/markdown-pdf/src/fonts/LiberationMono-BoldItalic.ttf b/packages/markdown-pdf/src/fonts/LiberationMono-BoldItalic.ttf deleted file mode 100644 index 85eb01be..00000000 Binary files a/packages/markdown-pdf/src/fonts/LiberationMono-BoldItalic.ttf and /dev/null differ diff --git a/packages/markdown-pdf/src/fonts/LiberationMono-Italic.ttf b/packages/markdown-pdf/src/fonts/LiberationMono-Italic.ttf deleted file mode 100644 index 5302690d..00000000 Binary files a/packages/markdown-pdf/src/fonts/LiberationMono-Italic.ttf and /dev/null differ diff --git a/packages/markdown-pdf/src/fonts/LiberationMono-Regular.ttf b/packages/markdown-pdf/src/fonts/LiberationMono-Regular.ttf deleted file mode 100644 index 1a39bc75..00000000 Binary files a/packages/markdown-pdf/src/fonts/LiberationMono-Regular.ttf and /dev/null differ diff --git a/packages/markdown-pdf/src/fonts/LiberationSans-Bold.ttf b/packages/markdown-pdf/src/fonts/LiberationSans-Bold.ttf deleted file mode 100644 index 4581ebf3..00000000 Binary files a/packages/markdown-pdf/src/fonts/LiberationSans-Bold.ttf and /dev/null differ diff --git a/packages/markdown-pdf/src/fonts/LiberationSans-BoldItalic.ttf b/packages/markdown-pdf/src/fonts/LiberationSans-BoldItalic.ttf deleted file mode 100644 index bfbcd26b..00000000 Binary files a/packages/markdown-pdf/src/fonts/LiberationSans-BoldItalic.ttf and /dev/null differ diff --git a/packages/markdown-pdf/src/fonts/LiberationSans-Italic.ttf b/packages/markdown-pdf/src/fonts/LiberationSans-Italic.ttf deleted file mode 100644 index fcdab885..00000000 Binary files a/packages/markdown-pdf/src/fonts/LiberationSans-Italic.ttf and /dev/null differ diff --git a/packages/markdown-pdf/src/fonts/LiberationSans-Regular.ttf b/packages/markdown-pdf/src/fonts/LiberationSans-Regular.ttf deleted file mode 100644 index 626dd936..00000000 Binary files a/packages/markdown-pdf/src/fonts/LiberationSans-Regular.ttf and /dev/null differ diff --git a/packages/markdown-pdf/src/fonts/LiberationSerif-Bold.ttf b/packages/markdown-pdf/src/fonts/LiberationSerif-Bold.ttf deleted file mode 100644 index db3d6f38..00000000 Binary files a/packages/markdown-pdf/src/fonts/LiberationSerif-Bold.ttf and /dev/null differ diff --git a/packages/markdown-pdf/src/fonts/LiberationSerif-BoldItalic.ttf b/packages/markdown-pdf/src/fonts/LiberationSerif-BoldItalic.ttf deleted file mode 100644 index 8b212775..00000000 Binary files a/packages/markdown-pdf/src/fonts/LiberationSerif-BoldItalic.ttf and /dev/null differ diff --git a/packages/markdown-pdf/src/fonts/LiberationSerif-Italic.ttf b/packages/markdown-pdf/src/fonts/LiberationSerif-Italic.ttf deleted file mode 100644 index 768b8338..00000000 Binary files a/packages/markdown-pdf/src/fonts/LiberationSerif-Italic.ttf and /dev/null differ diff --git a/packages/markdown-pdf/src/fonts/LiberationSerif-Regular.ttf b/packages/markdown-pdf/src/fonts/LiberationSerif-Regular.ttf deleted file mode 100644 index 6fa9a59e..00000000 Binary files a/packages/markdown-pdf/src/fonts/LiberationSerif-Regular.ttf and /dev/null differ diff --git a/packages/markdown-pdf/src/pdfmakeutil.js b/packages/markdown-pdf/src/pdfmakeutil.js deleted file mode 100644 index e5b22563..00000000 --- a/packages/markdown-pdf/src/pdfmakeutil.js +++ /dev/null @@ -1,275 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -const axios = require('axios'); - -// Default Fonts Configuration -const defaultFonts = { - Courier: { - normal: 'Courier', - bold: 'Courier-Bold', - italics: 'Courier-Oblique', - bolditalics: 'Courier-BoldOblique' - }, - Helvetica: { - normal: 'Helvetica', - bold: 'Helvetica-Bold', - italics: 'Helvetica-Oblique', - bolditalics: 'Helvetica-BoldOblique' - }, - Times: { - normal: 'Times-Roman', - bold: 'Times-Bold', - italics: 'Times-Italic', - bolditalics: 'Times-BoldItalic' - }, - Symbol: { - normal: 'Symbol' - }, - ZapfDingbats: { - normal: 'ZapfDingbats' - }, - LiberationSerif: { - normal: `${__dirname}/fonts/LiberationSerif-Regular.ttf`, - bold: `${__dirname}/fonts/LiberationSerif-Bold.ttf`, - italics: `${__dirname}/fonts/LiberationSerif-Italic.ttf`, - bolditalics: `${__dirname}/fonts/LiberationSerif-BoldItalic.ttf` - }, - LiberationSans: { - normal: `${__dirname}/fonts/LiberationSans-Regular.ttf`, - bold: `${__dirname}/fonts/LiberationSans-Bold.ttf`, - italics: `${__dirname}/fonts/LiberationSans-Italic.ttf`, - bolditalics: `${__dirname}/fonts/LiberationSans-BoldItalic.ttf` - }, - LiberationMono: { - normal: `${__dirname}/fonts/LiberationMono-Regular.ttf`, - bold: `${__dirname}/fonts/LiberationMono-Bold.ttf`, - italics: `${__dirname}/fonts/LiberationMono-Italic.ttf`, - bolditalics: `${__dirname}/fonts/LiberationMono-BoldItalic.ttf` - }, -}; - -// Default Style Configuration -const defaultStyles = { - Footer: { - alignment: 'left', - fontSize: 10, - // left, top, right, bottom - margin : [81, 36, 0, 0] - }, - PageNumber: { - alignment: 'center', - fontSize: 10, - // left, top, right, bottom - margin : [0, -11, 0, 0] - }, - Header: { - alignment: 'right', - fontSize: 10, - // left, top, right, bottom - margin : [0, 36, 81, 0] - }, - heading_one: { - fontSize: 25, - bold: true, - alignment: 'center' - }, - heading_two: { - fontSize: 20, - bold: true - }, - heading_three: { - fontSize: 16, - bold: true - }, - heading_four: { - fontSize: 15, - bold: true - }, - heading_five: { - fontSize: 14, - bold: true - }, - heading_six: { - fontSize: 13, - bold: true - }, - Code: { - font: 'LiberationMono' - }, - CodeBlock: { - font: 'LiberationMono', - }, - HtmlInline: { - font: 'LiberationMono' - }, - HtmlBlock: { - font: 'LiberationMono', - }, - Paragraph: { - alignment: 'justify' - }, - toc: { - fontSize: 25, - bold: true, - alignment: 'center' - }, - Link: { - color: 'blue' - }, - BlockQuote: { - margin: [20, 0] - }, - background: { - color: 'white' - }, - HeaderCell: { - fontSize: 13, - bold: true, - color: 'black' - } -}; - -// Image handling -const placeholderImage = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAA8CAIAAAB+RarbAAADfUlEQVRo3u2b127DMAxF+///1uy9JzKRvWcvYEBQNGxJkXfvQ5Fh1zoiRZEC8/NOmX5SCjwejzOZzG9CBTQAfgAnmJYwfwD/pkAewJiS6XQa37W6XC7z+bw38Gq1yuVy5G2j0bjdbvFCvVwuGLaqhfH6er3WajXyCeZps9nEAvX1ek0mk2w2SwZfLBa9gZ07Edbo6RkMBvgwyrSHw6FcLtNLcjQaPZ9PJWBH+/2+UCiQryqVyvl8jiDq4/GAPWjzVKvV0+kkRHMDhu73e7vdJt/CWxaLRaRo1+s1bRWMcDab0RfoATsCJL0wMAWYiNBREWtarRZtWLzFh8xlJsAQnBkuTS7DpMLhQ6SFGWkbYDwwtfBKQ2AnkjFLBYEt+EiGxYklSg+j3+9jGcuuNwd2hC2K3tCxgfFe5JMQchF46SwYYRnB2f2ub4EhpCL0zo5EBemKyo1YF5iv+XwO18BfvMYnwFC5d7vdlkolOjhhy1XxLwvAjpB40pONuXexDBI9xg9pdTodsosIxSQFmG6kU4rjtAYMHY9HMuuYclmiR+cDLkKMlWGQ+ITVhLnTGqRNYMd6iBkYECk4GR9mMnh3IRMUbnj453hEt9s12A4tA7tHdRc3lqler9uN/MEBI13heWCoZrMJiw2HQ7wQMgudJQbAsBXvsUxw2u12dDVKtrr4AWPr4k0nTM4Q7XkvsOjVAQHDdAwG1rMsJeanxn2XiiIwNg+GAWmp7GL+CBFpRsyAsSGtPyWrpYXOb7HwDi5oKQoZIn9+GL81rL7UeX9GJhPLbUnlsIKuaYl57ZZfUQFm6gEiWR0fY2Csz16vJ0zC/DgPDh8YhaSwbEDt5cfjQgZGRsHTor7171QwZGAcvimWhAkBRk2rkmAnB5gpCXEY4vcTQwZmjgSwehMOjFPVLSWfInOkc+l/4GQB5zipZM7OqSWKCsVTe3+BsYtis5Gd1MoeT6QCTGoMHIPrLnvLwHTviOws/ntgOhvV7baxBsz3jvhnYci428YCsLB3RPEUyhj4bdpt8y2wrHdE18EMgN9G3TbmwO69I0FKq9vGENizdyRgqXfbaAMr9o6EIpVuGz1g9d6RsOTZbaMKrNs7EqLcu228gc16R0KXrNvGA9i4dyQKEnbbqPZL6/aOREdMt40SsEHvSKREd9toWDjJPwFI3Y88UvcznvQodcB/LBIdvQmJEjwAAAAASUVORK5CYII='; - -// Asynchronously retrieve image as buffer data from URL. -const getRemoteImageData = async (url, options) => { - try { - if (options.offline) { - return placeholderImage; - } else { - const buffer = await axios.get(url, { responseType: 'arraybuffer' }); - return Buffer.from(buffer.data); - } - } catch (err) { - // Failed to retrieve image buffer data from URL - use placeholder instead. - return placeholderImage; - } -}; - -// Walk a JSON object and find any image key starting with 'http' and -// substitute the URL with the image buffer data. -const findReplaceImageUrls = async (object, options = {}) => { - const updates = []; - await Promise.all( - Object.keys(object).map(async (key) => { - if (Array.isArray(object[key])) { - await Promise.all( - object[key].map(async (obj) => await findReplaceImageUrls(obj, options)) - ); - } else if (typeof object[key] === 'object') { - await findReplaceImageUrls(object[key], options); - } else { - if (key === 'image' && typeof object[key] === 'string' && object[key].startsWith('http')) { - updates.push({ key: key, content: await getRemoteImageData(object[key], options) }); - } - } - }) - ).then(() => { - updates.forEach((update) => { - object[update.key] = update.content; - }); - }); -}; - -/** - * Apply marks to a leaf node - * @param {*} leafNode the leaf node - * @param {*} parameters the parameters - */ -function applyMarks(leafNode, parameters) { - if (parameters.emph) { - leafNode.style = 'Emph'; - leafNode.italics = true; - } - if (parameters.strong) { - leafNode.style = 'Strong'; - leafNode.bold = true; - } - if (parameters.code) { - leafNode.style = 'Code'; - } -} - -/** - * Gets the text value from a formatted sub-tree - * @param {*} thing a concerto Strong, Emph or Text node - * @returns {string} the 'text' property of the formatted sub-tree - */ -function getText(thing) { - if(thing.getType() === 'Text') { - return thing.text; - } - else { - if(thing.nodes && thing.nodes.length > 0) { - return getText(thing.nodes[0]); - } - else { - return ''; - } - } -} - -/** - * Converts a formatted text node to a slate text node with marks - * @param {*} thing a concerto Strong, Emph or Text node - * @param {*} parameters the parameters - * @returns {*} the slate text node with marks - */ -function handleFormattedText(thing, parameters) { - const textNode = { - text: getText(thing) - }; - - applyMarks(textNode, parameters); - return textNode; -} - -/** - * Converts a heading level to a heading style name - * @param {string} level - the heading level - * @returns {string} the heading type - */ -function getHeadingType(level) { - switch(level) { - case '1': return 'heading_one'; - case '2': return 'heading_two'; - case '3': return 'heading_three'; - case '4': return 'heading_four'; - case '5': return 'heading_five'; - case '6': return 'heading_six'; - default: return 'heading_one'; - } -} - -/** - * Unquote strings - * @param {string} value - the string - * @return {string} the unquoted string - */ -function unquoteString(value) { - return value.substring(1,value.length-1); -} - -module.exports = { - defaultFonts, - defaultStyles, - findReplaceImageUrls, - handleFormattedText, - getHeadingType, - unquoteString, -}; diff --git a/packages/markdown-pdf/src/templatemarkrules.js b/packages/markdown-pdf/src/templatemarkrules.js deleted file mode 100644 index 55821d3a..00000000 --- a/packages/markdown-pdf/src/templatemarkrules.js +++ /dev/null @@ -1,106 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -const rules = {}; - -// Inlines -const addDecorator = (decorator, parameters) => { - parameters.result[decorator.name] = {}; - decorator.arguments.forEach((a, i) => { - if (i % 2 === 0) { - const argKey = a.value; - const argValue = decorator.arguments[i + 1].value; - parameters.result[decorator.name][argKey] = argValue; - } - }); -}; -const defaultVariableRule = (visitor, thing, children, parameters) => { - const fixedText = thing.name; - parameters.result.text = fixedText; - parameters.result.color = '#A4BBE7'; - if (thing.decorators) { - thing.decorators.forEach((d) => addDecorator(d, parameters)); - } -}; -rules.EnumVariableDefinition = defaultVariableRule; -rules.VariableDefinition = defaultVariableRule; -rules.FormattedVariableDefinition = defaultVariableRule; -rules.FormulaDefinition = (visitor, thing, children, parameters) => { - const fixedText = thing.code; - parameters.result.text = fixedText; - parameters.result.color = '#AF54C4'; -}; -const defaultInlineRule = (visitor, thing, children, parameters) => { - parameters.result = children; -}; -rules.WithDefinition = defaultInlineRule; -rules.JoinDefinition = defaultInlineRule; -rules.ForeachDefinition = defaultInlineRule; -rules.WithBlockDefinition = defaultInlineRule; -rules.OptionalDefinition = (visitor, thing, children, parameters) => { - const whenSomeChildren = visitor.visitChildren(visitor, thing, parameters, 'whenSome'); - const whenNoneChildren = visitor.visitChildren(visitor, thing, parameters, 'whenNone'); - const allChildren = whenSomeChildren.concat(whenNoneChildren); - allChildren.forEach((x) => { - if (!x.color) { - x.color = '#A4BBE7'; - } - }); - parameters.result = allChildren; -}; -rules.OptionalBlockDefinition = (visitor, thing, children, parameters) => { - const whenSomeChildren = visitor.visitChildren(visitor, thing, parameters, 'whenSome'); - const whenNoneChildren = visitor.visitChildren(visitor, thing, parameters, 'whenNone'); - const allChildren = whenSomeChildren.concat(whenNoneChildren); - allChildren.forEach((x) => { - if (!x.color) { - x.color = '#A4BBE7'; - } - }); - parameters.result = allChildren; -}; -rules.ConditionalDefinition = (visitor, thing, children, parameters) => { - const whenTrueChildren = visitor.visitChildren(visitor, thing, parameters, 'whenTrue'); - const whenFalseChildren = visitor.visitChildren(visitor, thing, parameters, 'whenFalse'); - const allChildren = whenTrueChildren.concat(whenFalseChildren); - allChildren.forEach((x) => { - if (!x.color) { - x.color = '#A4BBE7'; - } - }); - parameters.result = allChildren; -}; -rules.ConditionalBlockDefinition = (visitor, thing, children, parameters) => { - const whenTrueChildren = visitor.visitChildren(visitor, thing, parameters, 'whenTrue'); - const whenFalseChildren = visitor.visitChildren(visitor, thing, parameters, 'whenFalse'); - const allChildren = whenTrueChildren.concat(whenFalseChildren); - allChildren.forEach((x) => { - if (!x.color) { - x.color = '#A4BBE7'; - } - }); - parameters.result = allChildren; -}; - -// Blocks -const defaultBlockRule = (visitor, thing, children, parameters) => { - parameters.result.stack = children; -}; -rules.ClauseDefinition = defaultBlockRule; -rules.ContractDefinition = defaultBlockRule; -rules.ListBlockDefinition = defaultBlockRule; - -module.exports = rules; diff --git a/packages/markdown-pdf/test/data/AS-NEEDED SECURITY GUARD SERVICES.pdf b/packages/markdown-pdf/test/data/AS-NEEDED SECURITY GUARD SERVICES.pdf deleted file mode 100644 index 6a403490..00000000 Binary files a/packages/markdown-pdf/test/data/AS-NEEDED SECURITY GUARD SERVICES.pdf and /dev/null differ diff --git a/packages/markdown-pdf/test/data/Land_Sale_Contract.pdf b/packages/markdown-pdf/test/data/Land_Sale_Contract.pdf deleted file mode 100644 index d9b5c48f..00000000 Binary files a/packages/markdown-pdf/test/data/Land_Sale_Contract.pdf and /dev/null differ diff --git a/packages/markdown-pdf/test/data/Sales Agreement One Time Payment Template 1.pdf b/packages/markdown-pdf/test/data/Sales Agreement One Time Payment Template 1.pdf deleted file mode 100644 index a4fc5b96..00000000 Binary files a/packages/markdown-pdf/test/data/Sales Agreement One Time Payment Template 1.pdf and /dev/null differ diff --git a/packages/markdown-pdf/test/data/acceptance-of-delivery@0.14.0.cta b/packages/markdown-pdf/test/data/acceptance-of-delivery@0.14.0.cta deleted file mode 100644 index 20b0fc58..00000000 Binary files a/packages/markdown-pdf/test/data/acceptance-of-delivery@0.14.0.cta and /dev/null differ diff --git a/packages/markdown-pdf/test/data/acceptance.json b/packages/markdown-pdf/test/data/acceptance.json deleted file mode 100644 index 6e13e5a6..00000000 --- a/packages/markdown-pdf/test/data/acceptance.json +++ /dev/null @@ -1,301 +0,0 @@ -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "xmlns": "http://commonmark.org/xml/1.0", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "1", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Heading" - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "And below is a " - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "clause" - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "." - } - ] - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Clause", - "name": "deliveryClause", - "elementType": "org.accordproject.acceptanceofdelivery@1.0.0.AcceptanceOfDeliveryClause", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acceptance of Delivery." - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "\"Party A\"", - "identifiedBy": "identifier", - "name": "shipper", - "elementType": "org.accordproject.organization@0.2.0.Organization" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " will be deemed to have completed its delivery obligations" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "if in " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "\"Party B\"", - "identifiedBy": "identifier", - "name": "receiver", - "elementType": "org.accordproject.organization@0.2.0.Organization" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "'s opinion, the " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "\"Widgets\"", - "name": "deliverable", - "elementType": "String" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " satisfies the" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acceptance Criteria, and " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "\"Party B\"", - "identifiedBy": "identifier", - "name": "receiver", - "elementType": "org.accordproject.organization@0.2.0.Organization" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " notifies " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "\"Party A\"", - "identifiedBy": "identifier", - "name": "shipper", - "elementType": "org.accordproject.organization@0.2.0.Organization" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " in writing" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "that it is accepting the " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "\"Widgets\"", - "name": "deliverable", - "elementType": "String" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "." - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Inspection and Notice." - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "\"Party B\"", - "identifiedBy": "identifier", - "name": "receiver", - "elementType": "org.accordproject.organization@0.2.0.Organization" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " will have " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "10", - "name": "businessDays", - "elementType": "Long" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " Business Days to inspect and" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "evaluate the " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "\"Widgets\"", - "name": "deliverable", - "elementType": "String" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " on the delivery date before notifying" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "\"Party A\"", - "identifiedBy": "identifier", - "name": "shipper", - "elementType": "org.accordproject.organization@0.2.0.Organization" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " that it is either accepting or rejecting the" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "\"Widgets\"", - "name": "deliverable", - "elementType": "String" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "." - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acceptance Criteria." - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The \"Acceptance Criteria\" are the specifications the " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "\"Widgets\"", - "name": "deliverable", - "elementType": "String" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "must meet for the " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "\"Party A\"", - "identifiedBy": "identifier", - "name": "shipper", - "elementType": "org.accordproject.organization@0.2.0.Organization" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " to comply with its requirements and" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "obligations under this agreement, detailed in " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "\"Attachment X\"", - "name": "attachment", - "elementType": "String" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", attached" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to this agreement." - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "More text" - } - ] - } - ] -} \ No newline at end of file diff --git a/packages/markdown-pdf/test/data/cgv.pdf b/packages/markdown-pdf/test/data/cgv.pdf deleted file mode 100644 index df689912..00000000 Binary files a/packages/markdown-pdf/test/data/cgv.pdf and /dev/null differ diff --git a/packages/markdown-pdf/test/data/contract.md b/packages/markdown-pdf/test/data/contract.md deleted file mode 100644 index d1d9666b..00000000 --- a/packages/markdown-pdf/test/data/contract.md +++ /dev/null @@ -1,134 +0,0 @@ -# Title (Heading One) - -Title2 -*(Heading Two)* -**on several lines** ----- - -This is normal text. - -This is *italic* text. - -This is **bold** text. - -This is `inline code`. - -This is a soft -break. - -This is a hard\ -line break. - -This is a thematic break (which will force a page break). - --------------- - - -This is [a link](https://clause.io) - -Below is a code block. - -``` -result.info = { - title: 'Smart Legal Contract', - author: 'Clause', - subject: 'subject of document', - keywords: 'keywords for document', - }; -``` - -End of the code. - -Multiline quotes can be useful. - -> *No man is an island and, -Not all that glitters is gold.* - -Let's insert a block of HTML. - -
-

-This should -render as a code block. -

-
- -And html. - -# Smart Clause (Heading One) - -And below is a **clause**. - -{{#clause f30a9f03-8d0f-481a-81bb-4a64f46ab297 src="ap://acceptance-of-delivery@0.14.0#5d2fd778622e85e0f9224be383df3db2d4dfdc878d70b94a0a6231d53b3bf5ee"}} -Acceptance of Delivery. ----- - -"Barilla" will be deemed to have completed its delivery obligations -if in "Acme"'s opinion, the "Pasta" satisfies the -Acceptance Criteria, and "Acme" notifies "Barilla" in writing -that it is accepting the "Pasta". - -Inspection and Notice. ----- - -"Acme" will have 10 Business Days to inspect and -evaluate the "Pasta" on the delivery date before notifying -"Barilla" that it is either accepting or rejecting the -"Pasta". - -Acceptance Criteria. ----- - -The "Acceptance Criteria" are the specifications the "Pasta" -must meet for the "Barilla" to comply with its requirements and -obligations under this agreement, detailed in "Attachment X", attached -to this agreement. -{{/clause}} - -## Image URL (Heading Two) - -This is an image link using a http url. - -![Accord](https://avatars0.githubusercontent.com/u/29445438?s=200&v=4) - -This is an image link using an unreachable http url - to test "offline" mode. - -![Unreachable Image](http://some.unreachable.destination) - -### Image Data URI (Heading Three) - -This is an image link using a data uri. - -![accord project](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQQAAAEEBAMAAAA8Jlc5AAAAIVBMVEVHcEw+Vok+Vok+Vok+Vok+Vok+Vok+Vok+Vok+Vok+Vokt3bPwAAAACnRSTlMAHG2/T4juo9gzwLCb9wAAB4NJREFUeNrtnT1zrDYUhs03bOWkuHeGypM0GSpn0lHtpKRyWqq9LZVrKs+ko3JN5e+1/SvTmF1gkd6DdCQ2d1C79iIkPZLOowN7cbGWtaxlLWtZy1rWwlk+ieXDXBVyYhVezVWhIFbh3VwVUmpP3Burgketwo2xKrjUKtwZq4JDrcLj8kg8matCRqzC8xkgcbk8ElfLI3H9UyPRLI9EeT5IfPwiKJVxJOKvK7yI/qA2jkTwdYU9Ws9vjVUh+brCm+gPQntIbAWfR6in+JAQNbSPekq/tF+X2In+oEPCXBVCKhJb40i8LoeET0ViZ64nKrBJtoBEDTbJFpAo0CYZ9RQfEh9oi2sOieh8kHhH6/mCSHjmI3yEhGsvwr8DW1yDSHyjImE+wn9CUd/N8khYiPAvl0MiB5tkC0hkIG507EmvR7TF/amRcFHc2C6PRGxPel2BLe7TckgkZ4SE+Qj/CUV9C0b4rXHplZwBEijCD+xJr1vQTAalV9fXD2iLu6D0Ks9HeplHYknpVf1/pJdBJAqi9LIQ4VuSXs5vp+UPux44kjh/S9IrVDkZ5kWiVTkZ5pVe0oOYnRXp1SglS3AikaglS2SMSARqyRIbRiRitWQJjxGJVi1ZgjPCL9WSJTilV6OYP8QnvRLV/CG+CD9QzR/i88CxarIEn/Q6AvHvX4PSWJNepSgxg+qB3xmBuJ65SeZCwhEmZkS2pJcrTMyAm2QuDxyLEzMqYoSvi0Qqxq+2JL0yca5SYckD5+JcpY0d6eVIcpUiO9LLleQq+VQPrBfhe5JcpUMLIZoe2YA46VQ7HjiTpe9lVqRXLkvfS5H04kDCkabveTaklytN33NteGBPmr7n2JBeqXyTlhOllw4ShTyjNSNKrz0DEI0cCSS9NJA4APH7dKfG5qVX15Cfv053qoXkx244PTvTSJA98INyFTaHm8+nO9V88mNxGALZNBKlcelVH/bA6TQS1ORH9Qj/OB14ciSMSS//OCm6ciSMZXpFxy0wQMJYhB/27lGAhOnkx6I3AARIUDO99tpAXIiQMJ3pVfVusUPieeg5crPSy+/bTXcR6RX1h7uziPQKB3eY63ngDy0gPiYiCkseuB6M9lTtCSG9CL8a3KCn+ISQDhLJsJtdxSeEdJAIhk3oKD4hpCO9wtFAytU8sI70akf/m6k9NKeDRDmaVBSR0Mn0akbjSBUJ9Qj/AMR2OsomI6Ee4QfjZVYVCfXkx/hks/H3IH2gi/H25jK9WrDl6tbRPxES6tKrBKtsF2ld5cakVwO+uVtHLzNTSJwAIVhH3w/zBbv0CtC+s+omPc+U9IrBF/uH6dtFHlhVelGBuDvOF1tmJDIARHicvtHAVc30Qt/bHvczGTHCn/l4I2zd8jhaUZ8pPvHrIiCa42hFI1cxwkekJb07h/yqSS803wS9/oezmFqEn4GKx/22pSIxL8JHa0/av/GSiMSbEhBXoJUupza6LNILTrp5f7aJTUgvD0xozmDOhUioZHqlYFp3BytPYiL5EW1DvOH62xjwwDlY4tPhaC35pRcEohi2PERi/hO/LtqY18MgLeaXXgiI465t0gNwSC8EhD9q+IRfehUAiGg8/Cp26YWACMdXpCJBj/CpQGzH2zg26eUjIMox5iG39IqIQOynXTGH9NqAe0pOpnzYbnORQEAEp1uqill61aDV4tPlv2b2wOiW2tPPC2qEf88KRP/zkFd6weGdnwIT8XrgEAwdZ+KOfV7phfrVnfq8YpVeCAhvavTXRA/8PAuIG9CtN3Oabpb08tHin019HnJKLyoQ7/PWlTnSCwFxMfk5fIHRHCQKsKL4059zSi+0A4qmt6I1owdGQITT16I+3khAAu6Gi+kW/8aX6QVjgnp63HlU6XWtD0Q1fSmfT3qh+DARNLjDJ72QOApEN1OzSS/kCmJRl7J5YAhEK5rrUy4koDcqRXh7XB4YCuVGNMm5VCR2RCBeZuzaRkjoSi8EhCte8HIm6YV8sidexCASNOkFrXoqvtWUR3pBIDJxh3s8HhgCkYsXMZdHeqVEIF5ltlJPeqEh5cu+JWeRXlQgdrL6a3lguOJuZFUkI3FPML9vaFBvZU2k5YHhUlPLquhyRPhwwa1kVWR5zR06G/TlVeR44hedDUbyKjK85g4CEcqvwfCaO3gU0spbOtb3wPAopJRXMdDP9IJANLTjSw3phc4GE9TQjbb0QkchAbqJUld6wbPBGHVlqyu9oL9M0YDWfs0dBCJDWGu/5g4dhch2baPdryoSCAgHT/G6r7lDEtfFC53ua+4+iWNlh+PBBzXpBYHY4DhA8zV30OEWOBrSfM0dPNyp8QaY/HjjD2kFH0FYuqeIUzXphYDwKX5A77cduhv4R/BDJd8pLr1D4gf6uRMpEKhcU8wpLFtJL8FyJasC+VtudeovVenkttxJgEDlmXaWgMqLBAhUwLEK9Wv2GtUHKQjUxnzT6MQ72mGCAhLkoQzSUTSQINceZCBoINES/xPmYagjQf0tK5iNUit/kQ7PPEgkOrMaz6AKdOZ2HrRinRXOyASzlrWsZS1rWcta1nIo/wEcUfBmMVDvRAAAAABJRU5ErkJggg==) - -#### Ordered List (Heading Four) - -This is is an ordered list: - -1. one -2. two -3. three - -##### Unordered List (Heading Five) - -This is an unordered list: - -- apples -- pears -- peaches - -###### Bold Italic (Heading Six) - -This is ***bold italic*** text. More text. - -###### Justified Long Text (Heading Six) - -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Metus dictum at tempor commodo ullamcorper. Arcu odio ut sem nulla. Sapien et ligula ullamcorper malesuada proin libero. Etiam sit amet nisl purus in mollis nunc sed id. Hendrerit gravida rutrum quisque non tellus orci ac auctor augue. Vitae elementum curabitur vitae nunc sed velit dignissim sodales ut. Egestas maecenas pharetra convallis posuere. Risus nullam eget felis eget nunc. Dignissim diam quis enim lobortis scelerisque fermentum dui faucibus. Eu mi bibendum neque egestas. Interdum posuere lorem ipsum dolor sit amet consectetur adipiscing. Viverra aliquet eget sit amet tellus cras adipiscing enim. Suspendisse ultrices gravida dictum fusce. - -Augue lacus viverra vitae congue eu consequat ac felis. Enim lobortis scelerisque fermentum dui faucibus in ornare. Tempus urna et pharetra pharetra. Et tortor at risus viverra adipiscing at in. Mauris pellentesque pulvinar pellentesque habitant morbi tristique senectus et netus. Nibh tellus molestie nunc non blandit massa enim nec dui. Semper feugiat nibh sed pulvinar proin gravida. Enim ut sem viverra aliquet. Tristique et egestas quis ipsum suspendisse ultrices gravida. Mi bibendum neque egestas congue quisque egestas diam in. - -Odio eu feugiat pretium nibh. Imperdiet proin fermentum leo vel orci porta non. Sit amet cursus sit amet dictum sit amet justo donec. Pharetra et ultrices neque ornare. Commodo nulla facilisi nullam vehicula ipsum. Consectetur libero id faucibus nisl. Magna fringilla urna porttitor rhoncus. Et netus et malesuada fames ac. Eget est lorem ipsum dolor sit amet. Tortor at risus viverra adipiscing at in tellus. - -Rhoncus urna neque viverra justo. Commodo nulla facilisi nullam vehicula ipsum a arcu cursus. Sit amet consectetur adipiscing elit. Eu tincidunt tortor aliquam nulla facilisi. Vitae justo eget magna fermentum iaculis eu non diam. Risus ultricies tristique nulla aliquet enim. Diam in arcu cursus euismod quis. Arcu dui vivamus arcu felis bibendum ut tristique et. Tincidunt arcu non sodales neque sodales ut. Penatibus et magnis dis parturient montes nascetur ridiculus mus. Auctor eu augue ut lectus arcu bibendum at varius vel. Sed risus ultricies tristique nulla. Turpis tincidunt id aliquet risus feugiat in. Donec et odio pellentesque diam volutpat. Euismod nisi porta lorem mollis aliquam. Tellus mauris a diam maecenas sed enim ut. Orci a scelerisque purus semper eget duis. - -Elit scelerisque mauris pellentesque pulvinar pellentesque habitant morbi tristique senectus. Aliquam malesuada bibendum arcu vitae elementum curabitur. Adipiscing bibendum est ultricies integer quis auctor elit sed. Laoreet sit amet cursus sit amet dictum sit amet justo. Tristique sollicitudin nibh sit amet commodo. Nisl tincidunt eget nullam non nisi est sit amet. Feugiat nibh sed pulvinar proin. Morbi tristique senectus et netus. Pellentesque eu tincidunt tortor aliquam. Congue eu consequat ac felis donec et odio. Pretium nibh ipsum consequat nisl. Ultrices vitae auctor eu augue ut lectus arcu bibendum at. Donec adipiscing tristique risus nec. Ultricies mi eget mauris pharetra et ultrices neque ornare aenean. Ac felis donec et odio pellentesque diam volutpat commodo sed. Id aliquet risus feugiat in ante metus. Mi quis hendrerit dolor magna eget. Non arcu risus quis varius quam quisque id diam. \ No newline at end of file diff --git a/packages/markdown-pdf/test/data/contract2.md b/packages/markdown-pdf/test/data/contract2.md deleted file mode 100644 index dcd040db..00000000 --- a/packages/markdown-pdf/test/data/contract2.md +++ /dev/null @@ -1,45 +0,0 @@ -Cicero 0.21 Migration -==== - -Demo Day Aug 19th! ----- - -## Smart Clause One - -{{#clause f30a9f03-8d0f-481a-81bb-4a64f46ab297 src="ap://acceptance-of-delivery@0.14.0#5d2fd778622e85e0f9224be383df3db2d4dfdc878d70b94a0a6231d53b3bf5ee"}} -Acceptance of Delivery. ----- - -"Barilla" will be deemed to have completed its delivery obligations -if in "Acme"'s opinion, the "Pasta" satisfies the -Acceptance Criteria, and "Acme" notifies "Barilla" in writing -that it is accepting the "Pasta". - -Inspection and Notice. ----- - -"Acme" will have 10 Business Days to inspect and -evaluate the "Pasta" on the delivery date before notifying -"Barilla" that it is either accepting or rejecting the -"Pasta". - -Acceptance Criteria. ----- - -The "Acceptance Criteria" are the specifications the "Pasta" -must meet for the "Barilla" to comply with its requirements and -obligations under this agreement, detailed in "Attachment X", attached -to this agreement. -{{/clause}} - -## Smart Clause Two - -{{#clause 1e3ba696-a406-4eb4-ac65-b969a7f950ae src="deyway://test-fixed-interests@0.1.0#4a2690f74dea49b151a410a2d0ea23bbd7c3860c8e9daf240747ec45f46383de"}} -Fixed rate loan ----- - -This is a *fixed interest* loan to the amount of £100,000.00 -at the yearly interest rate of 2.5% -with a loan term of 15, -and monthly payments of {{%"£667.00"%}} -{{/clause}} \ No newline at end of file diff --git a/packages/markdown-pdf/test/data/fixedinterest.json b/packages/markdown-pdf/test/data/fixedinterest.json deleted file mode 100644 index 93fab355..00000000 --- a/packages/markdown-pdf/test/data/fixedinterest.json +++ /dev/null @@ -1,93 +0,0 @@ -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "xmlns": "http://commonmark.org/xml/1.0", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Fixed rate loan" - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This is a " - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Emph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "fixed interest" - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " loan to the amount of " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.FormattedVariable", - "format": "K0,0.00", - "value": "£100,000.00", - "name": "loanAmount", - "elementType": "org.accordproject.money.MonetaryAmount" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "at the yearly interest rate of " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "2.5", - "name": "rate", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with a loan term of " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "15", - "name": "loanDuration", - "elementType": "Integer" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "," - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and monthly payments of " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Formula", - "value": " eval( monthlyPaymentFormula(loanAmount,rate,loanDuration) as \"K0,0.00\" ) ", - "dependencies": [], - "code": " monthlyPaymentFormula(loanAmount,rate,loanDuration) as \"K0,0.00\" ", - "name": "formula" - } - ] - } - ] -} \ No newline at end of file diff --git a/packages/markdown-pdf/test/data/latedelivery.json b/packages/markdown-pdf/test/data/latedelivery.json deleted file mode 100644 index 8ea13aa6..00000000 --- a/packages/markdown-pdf/test/data/latedelivery.json +++ /dev/null @@ -1,202 +0,0 @@ -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Late Delivery and Penalty." - } - ], - "level": "2" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In case of delayed delivery" - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Conditional", - "name": "forceMajeure", - "isTrue": true, - "whenTrue": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " except for Force Majeure cases," - } - ], - "whenFalse": [], - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " except for Force Majeure cases," - } - ] - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "name": "partyId", - "value": "\"Dan\"", - "elementType": "String" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " (the Seller) shall pay to " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "name": "partyId", - "value": "\"Steve\"", - "elementType": "String" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " (the Buyer) for every " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "name": "amount", - "value": "2", - "elementType": "Long" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.EnumVariable", - "name": "unit", - "value": "days", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks" - ], - "elementType": "org.accordproject.time.TemporalUnit" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of delay penalty amounting to " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "name": "penaltyPercentage", - "value": "10.5", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "% of the total value of the Equipment" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "whose delivery has been delayed. Any fractional part of a " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.EnumVariable", - "name": "fractionalPart", - "value": "days", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks" - ], - "elementType": "org.accordproject.time.TemporalUnit" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " is to be" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "considered a full " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.EnumVariable", - "name": "fractionalPart", - "value": "days", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks" - ], - "elementType": "org.accordproject.time.TemporalUnit" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ". The total amount of penalty shall not however," - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "exceed " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "name": "capPercentage", - "value": "55.0", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "% of the total value of the Equipment involved in late delivery." - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If the delay is more than " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "name": "amount", - "value": "15", - "elementType": "Long" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.EnumVariable", - "name": "unit", - "value": "days", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks" - ], - "elementType": "org.accordproject.time.TemporalUnit" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", the Buyer is entitled to terminate this Contract." - } - ] - } - ], - "xmlns": "http://commonmark.org/xml/1.0" -} \ No newline at end of file diff --git a/packages/markdown-pdf/test/data/tables.md b/packages/markdown-pdf/test/data/tables.md deleted file mode 100644 index 5e56c198..00000000 --- a/packages/markdown-pdf/test/data/tables.md +++ /dev/null @@ -1,14 +0,0 @@ -This is a simple table: - -| Header1 | Header 2 | -| ----------- | ----------- | -| Simple | Table | -| Paragraph | Text | - -This is a complex table: - -| Column1 | Column 2 | -| ----------- | ----------- | -| `code block` | ![](https://docs.accordproject.org/docs/assets/020/template.png "AP triangle") | -| Paragraph | **Bold content** | -| [link](http://clause.io) | *Italics* | \ No newline at end of file diff --git a/packages/markdown-pdf/webpack.config.js b/packages/markdown-pdf/webpack.config.js deleted file mode 100644 index dcc2ef1d..00000000 --- a/packages/markdown-pdf/webpack.config.js +++ /dev/null @@ -1,83 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -let path = require('path'); -const webpack = require('webpack'); -const packageJson = require('./package.json'); - -module.exports = { - entry: { - client: [ - './index.dist.js' - ] - }, - output: { - path: path.join(__dirname, 'umd'), - filename: 'markdown-pdf.js', - library: { - name: 'markdown-pdf', - type: 'umd', - }, - umdNamedDefine: true, - }, - plugins: [ - new webpack.BannerPlugin(`Markdown Transform v${packageJson.version} - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License.`), - new webpack.DefinePlugin({ - 'process.env': { - 'NODE_ENV': JSON.stringify('production') - } - }), - new webpack.IgnorePlugin({ - resourceRegExp: /^\.$/, - contextRegExp: /jsdom$/, - }) - ], - module: { - rules: [ - { - test: /\.js$/, - include: [path.join(__dirname, 'src')], - use: ['babel-loader'] - }, - { - test: /\.ne$/, - use:['raw-loader'] - } - ] - }, - resolve: { - fallback: { - 'fs': false, - 'tls': false, - 'net': false, - 'path': false, - 'os': false, - 'util': false, - 'url': false, - 'crypto': require.resolve('crypto-browserify'), - 'stream': require.resolve('stream-browserify'), - } - } -}; \ No newline at end of file diff --git a/packages/markdown-slate/.eslintignore b/packages/markdown-slate/.eslintignore deleted file mode 100644 index e0114b5e..00000000 --- a/packages/markdown-slate/.eslintignore +++ /dev/null @@ -1,6 +0,0 @@ -coverage -node_modules -out -umd -test/data -scripts diff --git a/packages/markdown-slate/.eslintrc.yml b/packages/markdown-slate/.eslintrc.yml deleted file mode 100644 index ec0c5d88..00000000 --- a/packages/markdown-slate/.eslintrc.yml +++ /dev/null @@ -1,47 +0,0 @@ -env: - es6: true - node: true - mocha: true -extends: 'eslint:recommended' -parserOptions: - ecmaVersion: 12 - sourceType: 'script' -rules: - indent: - - error - - 4 - linebreak-style: - - warn - - unix - quotes: - - error - - single - semi: - - error - - always - no-unused-vars: - - error - - args: none - no-console: warn - curly: error - eqeqeq: error - no-throw-literal: error - strict: error - no-var: error - dot-notation: error - no-tabs: error - no-trailing-spaces: error - # no-use-before-define: error - no-useless-call: error - no-with: error - operator-linebreak: error - require-jsdoc: - - error - - require: - ClassDeclaration: true - MethodDefinition: true - FunctionDeclaration: true - valid-jsdoc: - - error - - requireReturn: false - yoda: error diff --git a/packages/markdown-slate/.gitignore b/packages/markdown-slate/.gitignore deleted file mode 100644 index 7b72ec14..00000000 --- a/packages/markdown-slate/.gitignore +++ /dev/null @@ -1,80 +0,0 @@ -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -.DS_Store - -# Downloaded model files -# **/models/@*.cto - -# Logs -logs -*.log -npm-debug.log* -yarn-debug.log* -yarn-error.log* - -# Runtime data -pids -*.pid -*.seed -*.pid.lock - -# Directory for instrumented libs generated by jscoverage/JSCover -lib-cov - -# Coverage directory used by tools like istanbul -coverage - -# nyc test coverage -.nyc_output - -# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) -.grunt - -# Bower dependency directory (https://bower.io/) -bower_components - -# node-waf configuration -.lock-wscript - -# Compiled binary addons (http://nodejs.org/api/addons.html) -build/Release - -# Dependency directories -node_modules/ -jspm_packages/ - -# Typescript v1 declaration files -typings/ - -# Optional npm cache directory -.npm - -# Optional eslint cache -.eslintcache - -# Optional REPL history -.node_repl_history - -# Output of 'npm pack' -*.tgz - -# Yarn Integrity file -.yarn-integrity - -# User Data -userdata.json - -# build output -umd \ No newline at end of file diff --git a/packages/markdown-slate/HEADER b/packages/markdown-slate/HEADER deleted file mode 100644 index e1971c44..00000000 --- a/packages/markdown-slate/HEADER +++ /dev/null @@ -1,13 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ diff --git a/packages/markdown-slate/LICENSE b/packages/markdown-slate/LICENSE deleted file mode 100644 index 8dada3ed..00000000 --- a/packages/markdown-slate/LICENSE +++ /dev/null @@ -1,201 +0,0 @@ - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "{}" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright {yyyy} {name of copyright owner} - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/packages/markdown-slate/README.md b/packages/markdown-slate/README.md deleted file mode 100644 index 60772762..00000000 --- a/packages/markdown-slate/README.md +++ /dev/null @@ -1,22 +0,0 @@ -# Slate Transformer - -Use `SlateTransformer` to transform a CiceroMark DOM to/from a JSON representation for the Slate DOM (version 0.4x.x). - -## Installation - -``` -npm install @accordproject/markdown-slate --save -``` - -## Usage - -``` javascript -const SlateTransformer = require('@accordproject/markdown-slate').SlateTransformer; -slateTransformer = new SlateTransformer(); -const slateValue = slateTransformer.fromMarkdown('test '); -``` - -## License -Accord Project source code files are made available under the Apache License, Version 2.0 (Apache-2.0), located in the LICENSE file. Accord Project documentation files are made available under the Creative Commons Attribution 4.0 International License (CC-BY-4.0), available at http://creativecommons.org/licenses/by/4.0/. - -© 2017-2019 Clause, Inc. diff --git a/packages/markdown-slate/header.md b/packages/markdown-slate/header.md deleted file mode 100644 index 0b2e1ff6..00000000 --- a/packages/markdown-slate/header.md +++ /dev/null @@ -1,2 +0,0 @@ -## License -Accord Project source code files are made available under the Apache License, Version 2.0 (Apache-2.0), located in the LICENSE file. Accord Project documentation files are made available under the Creative Commons Attribution 4.0 International License (CC-BY-4.0), available at http://creativecommons.org/licenses/by/4.0/. \ No newline at end of file diff --git a/packages/markdown-slate/header.txt b/packages/markdown-slate/header.txt deleted file mode 100644 index c90765b4..00000000 --- a/packages/markdown-slate/header.txt +++ /dev/null @@ -1,11 +0,0 @@ -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/packages/markdown-slate/index.js b/packages/markdown-slate/index.js deleted file mode 100644 index 2df4b23f..00000000 --- a/packages/markdown-slate/index.js +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -/** - * Export the framework and plugins - * @module markdown-transform - */ - -module.exports.SlateTransformer = require('./lib/SlateTransformer'); diff --git a/packages/markdown-slate/jest.config.js b/packages/markdown-slate/jest.config.js deleted file mode 100644 index 958bd62d..00000000 --- a/packages/markdown-slate/jest.config.js +++ /dev/null @@ -1,197 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; -// For a detailed explanation regarding each configuration property, visit: -// https://jestjs.io/docs/en/configuration.html - -module.exports = { - // All imported modules in your tests should be mocked automatically - // automock: false, - - // Stop running tests after `n` failures - // bail: 0, - - // Respect "browser" field in package.json when resolving modules - // browser: false, - - // The directory where Jest should store its cached dependency information - // cacheDirectory: "/private/var/folders/tv/4ljndl3s2jg90nxd8h7f3bgr0000gn/T/jest_dx", - - // Automatically clear mock calls and instances between every test - clearMocks: true, - - // Indicates whether the coverage information should be collected while executing the test - // collectCoverage: false, - - // An array of glob patterns indicating a set of files for which coverage information should be collected - collectCoverageFrom: [ 'lib/**/*.js' ], - - // The directory where Jest should output its coverage files - coverageDirectory: 'coverage', - - // An array of regexp pattern strings used to skip coverage collection - coveragePathIgnorePatterns: [ - '/node_modules/' - ], - - // A list of reporter names that Jest uses when writing coverage reports - coverageReporters: [ - 'json', - 'text', - 'lcov', - 'html' - ], - - // An object that configures minimum threshold enforcement for coverage results - // coverageThreshold: null, - - // A path to a custom dependency extractor - // dependencyExtractor: null, - - // Make calling deprecated APIs throw helpful error messages - // errorOnDeprecated: false, - - // Force coverage collection from ignored files using an array of glob patterns - // forceCoverageMatch: [], - - // A path to a module which exports an async function that is triggered once before all test suites - // globalSetup: null, - - // A path to a module which exports an async function that is triggered once after all test suites - // globalTeardown: null, - - // A set of global variables that need to be available in all test environments - // globals: {}, - - // An array of directory names to be searched recursively up from the requiring module's location - // moduleDirectories: [ - // "node_modules" - // ], - - // An array of file extensions your modules use - // moduleFileExtensions: [ - // "js", - // "json", - // "jsx", - // "ts", - // "tsx", - // "node" - // ], - - // An array of regexp pattern strings, matched against all module paths before considered 'visible' to the module loader - // modulePathIgnorePatterns: [], - - // Activates notifications for test results - // notify: false, - - // An enum that specifies notification mode. Requires { notify: true } - // notifyMode: "failure-change", - - // A preset that is used as a base for Jest's configuration - // preset: null, - - // Run tests from one or more projects - // projects: null, - - // Use this configuration option to add custom reporters to Jest - // reporters: undefined, - - // Automatically reset mock state between every test - // resetMocks: false, - - // Reset the module registry before running each individual test - // resetModules: false, - - // A path to a custom resolver - // resolver: null, - - // Automatically restore mock state between every test - // restoreMocks: false, - - // The root directory that Jest should scan for tests and modules within - // rootDir: null, - - // A list of paths to directories that Jest should use to search for files in - // roots: [ - // "" - // ], - - // Allows you to use a custom runner instead of Jest's default test runner - // runner: "jest-runner", - - // The paths to modules that run some code to configure or set up the testing environment before each test - // setupFiles: [], - - // A list of paths to modules that run some code to configure or set up the testing framework before each test - // setupFilesAfterEnv: [], - - // A list of paths to snapshot serializer modules Jest should use for snapshot testing - // snapshotSerializers: [], - - // The test environment that will be used for testing - testEnvironment: 'node', - - // Options that will be passed to the testEnvironment - // testEnvironmentOptions: {}, - - // Adds a location field to test results - // testLocationInResults: false, - - // The glob patterns Jest uses to detect test files - // testMatch: [ - // "**/__tests__/**/*.[jt]s?(x)", - // "**/?(*.)+(spec|test).[tj]s?(x)" - // ], - - // An array of regexp pattern strings that are matched against all test paths, matched tests are skipped - // testPathIgnorePatterns: [ - // "/node_modules/" - // ], - - // The regexp pattern or array of patterns that Jest uses to detect test files - // testRegex: [], - - // This option allows the use of a custom results processor - // testResultsProcessor: null, - - // This option allows use of a custom test runner - // testRunner: "jasmine2", - - // This option sets the URL for the jsdom environment. It is reflected in properties such as location.href - // testURL: "http://localhost", - - // Setting this value to "fake" allows the use of fake timers for functions such as "setTimeout" - // timers: "real", - - // A map from regular expressions to paths to transformers - // transform: null, - - // An array of regexp pattern strings that are matched against all source file paths, matched files will skip transformation - // transformIgnorePatterns: [ - // "/node_modules/" - // ], - - // An array of regexp pattern strings that are matched against all modules before the module loader will automatically return a mock for them - // unmockedModulePathPatterns: undefined, - - // Indicates whether each individual test should be reported during the run - // verbose: null, - - // An array of regexp patterns that are matched against all source file paths before re-running tests in watch mode - // watchPathIgnorePatterns: [], - - // Whether to use watchman for file crawling - // watchman: true, -}; diff --git a/packages/markdown-slate/jsdoc.json b/packages/markdown-slate/jsdoc.json deleted file mode 100644 index 0e564706..00000000 --- a/packages/markdown-slate/jsdoc.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "tags": { - "allowUnknownTags": true, - "dictionaries": ["jsdoc", "closure"] - }, - "source": { - "include": [ - "./lib", - "./index.js" - ], - "includePattern": ".+\\.js(doc|x)?$" - }, - "plugins": ["plugins/markdown"], - "templates": { - "logoFile": "", - "cleverLinks": false, - "monospaceLinks": false, - "dateFormat": "ddd MMM Do YYYY", - "outputSourceFiles": true, - "outputSourcePath": true, - "systemName": "Accord Project Cicero SDK", - "footer": "", - "copyright": "Released under the Apache License v2.0", - "navType": "vertical", - "theme": "spacelab", - "linenums": true, - "collapseSymbols": false, - "inverseNav": true, - "protocol": "html://", - "methodHeadingReturns": false - }, - "markdown": { - "parser": "gfm", - "hardwrap": true - } -} \ No newline at end of file diff --git a/packages/markdown-slate/lib/CiceroMarkFromSlateVisitor.js b/packages/markdown-slate/lib/CiceroMarkFromSlateVisitor.js deleted file mode 100644 index ab7fa429..00000000 --- a/packages/markdown-slate/lib/CiceroMarkFromSlateVisitor.js +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -const FromSlateVisitor = require('./FromSlateVisitor'); -const ciceromarkfromslaterules = require('./ciceromarkfromslaterules'); - -/** - * Converts a Slate JSON to a CiceroMark DOM. - */ -class CiceroMarkFromSlateVisitor extends FromSlateVisitor { - /** - * Constructor for a new slate visitor - */ - constructor() { - super(ciceromarkfromslaterules); - } -} - -module.exports = CiceroMarkFromSlateVisitor; \ No newline at end of file diff --git a/packages/markdown-slate/lib/CiceroMarkToSlateVisitor.js b/packages/markdown-slate/lib/CiceroMarkToSlateVisitor.js deleted file mode 100644 index 805e9d18..00000000 --- a/packages/markdown-slate/lib/CiceroMarkToSlateVisitor.js +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -const ToSlateVisitor = require('./ToSlateVisitor'); -const ciceromarktoslaterules = require('./ciceromarktoslaterules'); - -/** - * Converts a CiceroMark DOM to a Slate JSON. - */ -class CiceroMarkToSlateVisitor extends ToSlateVisitor { - /** - * Constructor for a new slate visitor - */ - constructor() { - super(ciceromarktoslaterules); - } -} - -module.exports = CiceroMarkToSlateVisitor; \ No newline at end of file diff --git a/packages/markdown-slate/lib/CommonMarkFromSlateVisitor.js b/packages/markdown-slate/lib/CommonMarkFromSlateVisitor.js deleted file mode 100644 index c8c54408..00000000 --- a/packages/markdown-slate/lib/CommonMarkFromSlateVisitor.js +++ /dev/null @@ -1,31 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -const FromSlateVisitor = require('./FromSlateVisitor'); - -/** - * Converts a Slate DOM to a CommonMark JSON. - */ -class CommonMarkFromSlateVisitor extends FromSlateVisitor { - /** - * Constructor for a new slate visitor - */ - constructor() { - super(); - } -} - -module.exports = CommonMarkFromSlateVisitor; \ No newline at end of file diff --git a/packages/markdown-slate/lib/CommonMarkToSlateVisitor.js b/packages/markdown-slate/lib/CommonMarkToSlateVisitor.js deleted file mode 100644 index e64373f5..00000000 --- a/packages/markdown-slate/lib/CommonMarkToSlateVisitor.js +++ /dev/null @@ -1,31 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -const ToSlateVisitor = require('./ToSlateVisitor'); - -/** - * Converts a CommonMark DOM to a Slate JSON. - */ -class CommonMarkToSlateVisitor extends ToSlateVisitor { - /** - * Constructor for a new slate visitor - */ - constructor() { - super(); - } -} - -module.exports = CommonMarkToSlateVisitor; \ No newline at end of file diff --git a/packages/markdown-slate/lib/FromSlateVisitor.js b/packages/markdown-slate/lib/FromSlateVisitor.js deleted file mode 100644 index 799f709b..00000000 --- a/packages/markdown-slate/lib/FromSlateVisitor.js +++ /dev/null @@ -1,100 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -const { CommonMarkModel } = require('@accordproject/markdown-common'); - -const fromslateutil = require('./fromslateutil'); -const commonmarkfromslaterules = require('./commonmarkfromslaterules'); - -/** - * Converts a Slate DOM to a Markdown DOM - */ -class FromSlateVisitor { - /** - * Constructor for a new visitor from slate - * @param {*} rules - additional rules - */ - constructor(rules) { - this.rules = commonmarkfromslaterules; - if (rules) { - this.rules = Object.assign(this.rules,rules); - } - } - - /** - * Converts a set of Slate child node to Markdown DOM (as JSON) - * @param {*} value the Slate value - * @returns {*} the Markdown DOM - */ - fromSlate(value) { - - const result = { - $class : `${CommonMarkModel.NAMESPACE}.Document`, - xmlns : 'http://commonmark.org/xml/1.0', - nodes : [] - }; - // convert the value to a plain object - this.processChildren(result, value.document.children); - return fromslateutil.removeEmptyParagraphs(result); - } - - /** - * Converts an array of Slate nodes, pushing them into the parent - * @param {*} parent the parent CiceroMark DOM node - * @param {*} nodes an array of Slate nodes - */ - processChildren(parent, nodes) { - if(!parent.nodes) { - throw new Error(`Parent node doesn't have children ${JSON.stringify(parent)}`); - } - this.processNodes(parent.nodes, nodes); - } - - /** - * Converts an array of Slate nodes, pushing them into the parent - * @param {*} target the target nodes - * @param {*} nodes an array of Slate nodes - */ - processNodes(target, nodes) { - nodes.forEach((node, index) => { - let result = null; - let handleChildren = !(node.type === 'variable'); // XXX Can't remember why - - if('text' in node && !node.type) { - result = fromslateutil.handleText(node); - } else { - const rule = this.rules[node.type]; - if (rule) { - result = rule(node,this.processNodes); - } - } - - // process any children, attaching to first child if it exists (for list items) - if(node.children && result && result.nodes && handleChildren) { - this.processChildren(result.nodes[0] ? result.nodes[0] : result, node.children); - if (result.nodes.length === 0) { - result.nodes.push({$class : `${CommonMarkModel.NAMESPACE}.Text`, text : ''}); - } - } - - if(result) { - target.push(result); - } - }); - } -} - -module.exports = FromSlateVisitor; \ No newline at end of file diff --git a/packages/markdown-slate/lib/SlateTransformer.js b/packages/markdown-slate/lib/SlateTransformer.js deleted file mode 100644 index 2e8d15a0..00000000 --- a/packages/markdown-slate/lib/SlateTransformer.js +++ /dev/null @@ -1,186 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -const CiceroMarkTransformer = require('@accordproject/markdown-cicero').CiceroMarkTransformer; -const TemplateMarkTransformer = require('@accordproject/markdown-template').TemplateMarkTransformer; - -const CiceroMarkFromSlateVisitor = require('./CiceroMarkFromSlateVisitor'); -const TemplateMarkFromSlateVisitor = require('./TemplateMarkFromSlateVisitor'); -const CiceroMarkToSlateVisitor = require('./CiceroMarkToSlateVisitor'); -const TemplateMarkToSlateVisitor = require('./TemplateMarkToSlateVisitor'); - -/** - * post processing for clause nodes - * @param {object} node - the slate node - * @return {obejct} the post processed nodes - */ -function postProcessClauses(node) { - const result = node; - - const CLAUSE = 'clause'; - const paragraphSpaceNodeJSON = { - object: 'block', - type: 'paragraph', - data: { - }, - children: [ - { - object: 'text', - text: '' - } - ] - }; - - // Find any clauses next to each other, force in a paragraph between - if (result.document.children.length > 1) { - let newArray = []; - for (let i = 0; i <= result.document.children.length-1; i++) { - newArray.push(result.document.children[i]); - if (result.document.children[i].type === CLAUSE && - result.document.children[i + 1] && - result.document.children[i + 1].type === CLAUSE) { - newArray.push(paragraphSpaceNodeJSON); - } - } - result.document.children = newArray; - } - - // If the final node is a clause, force in a paragraph after - const lastNodeType = result.document.children[result.document.children.length - 1] - ? result.document.children[result.document.children.length - 1].type - : null; - - if (lastNodeType === CLAUSE) { - result.document.children.push(paragraphSpaceNodeJSON); - } - return result; -} - -/** - * Converts a CiceroMark DOM to/from a Slate DOM. - */ -class SlateTransformer { - /** - * Construct the Slate transformer. - */ - constructor() { - this.ciceroMarkTransformer = new CiceroMarkTransformer(); - this.templateMarkTransformer = new TemplateMarkTransformer(); - this.serializerCicero = this.ciceroMarkTransformer.getSerializer(); - this.serializerTemplate = this.templateMarkTransformer.getSerializer(); - } - - /** - * Converts a CiceroMark DOM to a Slate DOM - * @param {*} input - CiceroMark DOM - * @returns {*} Slate JSON - */ - fromCiceroMark(input) { - if(!input.getType) { - input = this.serializerCicero.fromJSON(input); - } - - const parameters = {}; - parameters.serializer = this.serializerCicero; - parameters.result = {}; - const visitor = new CiceroMarkToSlateVisitor(); - input.accept( visitor, parameters ); - const result = { - document: parameters.result - }; - - return postProcessClauses(result); - } - - /** - * Converts a TemplateMark DOM to a Slate DOM - * @param {*} input - TemplateMark DOM - * @returns {*} Slate JSON - */ - fromTemplateMark(input) { - if(!input.getType) { - input = this.serializerTemplate.fromJSON(input); - } - - const parameters = {}; - parameters.serializer = this.serializerTemplate; - parameters.result = {}; - const visitor = new TemplateMarkToSlateVisitor(); - input.accept( visitor, parameters ); - const result = { - document: parameters.result - }; - - return postProcessClauses(result); - } - - /** - * Converts a Slate JSON to CiceroMark DOM - * @param {*} value - Slate json - * @returns {*} the CiceroMark DOM - */ - toCiceroMark(value) { - const clonedValue = JSON.parse(JSON.stringify(value)); // Workaround in case value is immutable - const visitor = new CiceroMarkFromSlateVisitor(); - return visitor.fromSlate(clonedValue); - } - - /** - * Converts a Slate JSON to TemplateMark DOM - * @param {*} value - Slate json - * @returns {*} the TemplateMark DOM - */ - toTemplateMark(value) { - const clonedValue = JSON.parse(JSON.stringify(value)); // Workaround in case value is immutable - const visitor = new TemplateMarkFromSlateVisitor(); - return visitor.fromSlate(clonedValue); - } - - /** - * Converts a Slate JSON to a markdown string - * @param {*} value - Slate json - * @param {object} [options] - configuration options - * @returns {*} markdown string - */ - toMarkdown(value, options) { - const ciceroMark = this.toCiceroMark(value); - return this.ciceroMarkTransformer.toMarkdown(ciceroMark, options); - } - - /** - * Converts a Slate JSON to a markdown cicero string - * @param {*} value - Slate json - * @param {object} [options] - configuration options - * @returns {*} markdown cicero string - */ - toMarkdownCicero(value, options) { - const ciceroMark = this.toCiceroMark(value); - const ciceroMarkUnwrapped = this.ciceroMarkTransformer.toCiceroMarkUnwrapped(ciceroMark, options); - return this.ciceroMarkTransformer.toMarkdownCicero(ciceroMarkUnwrapped, options); - } - - /** - * Converts a markdown string to a Slate JSON - * @param {string} markdown - a markdown string - * @returns {*} Slate json - */ - fromMarkdown(markdown) { - const ciceroMarkDom = this.ciceroMarkTransformer.fromMarkdown(markdown); - return this.fromCiceroMark(ciceroMarkDom); - } -} - -module.exports = SlateTransformer; \ No newline at end of file diff --git a/packages/markdown-slate/lib/SlateTransformer.test.js b/packages/markdown-slate/lib/SlateTransformer.test.js deleted file mode 100644 index ad0148a5..00000000 --- a/packages/markdown-slate/lib/SlateTransformer.test.js +++ /dev/null @@ -1,201 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -const fs = require('fs'); -const path = require('path'); -const SlateTransformer = require('./SlateTransformer'); - -let slateTransformer = null; - -/* eslint-disable no-undef */ -// @ts-nocheck - -/** - * Prepare the text for parsing (normalizes new lines, etc) - * @param {string} input - the text for the clause - * @return {string} - the normalized text for the clause - */ -function normalizeNLs(input) { - // we replace all \r and \n with \n - let text = input.replace(/\r/gm,''); - return text; -} - -// @ts-ignore -// eslint-disable-next-line no-undef -beforeAll(() => { - slateTransformer = new SlateTransformer(); -}); - -/** - * Get the name and contents of all slate test files for Markdown - * @returns {*} an array of name/contents tuples - */ -function getMarkdownSlateFiles() { - const result = []; - const files = fs.readdirSync(__dirname + '/../test/data/markdown/'); - - files.forEach(function(file) { - if(file.endsWith('.json')) { - let contents = fs.readFileSync(__dirname + '/../test/data/markdown/' + file, 'utf8'); - result.push([file, contents]); - } - }); - - return result; -} - -describe('markdown <-> slate', () => { - getMarkdownSlateFiles().forEach( ([file, jsonText], index) => { - it(`converts ${file} to and from Markdown`, () => { - const value = JSON.parse(jsonText); - const ciceroMark = slateTransformer.toCiceroMark(value, 'json'); - - // check no changes to cicero mark - expect(ciceroMark).toMatchSnapshot(); // (1) - - // load expected markdown - const extension = path.extname(file); - const mdFile = path.basename(file,extension); - const expectedMarkdown = fs.readFileSync(__dirname + '/../test/data/markdown/' + mdFile + '.md', 'utf8'); - expect(expectedMarkdown).toMatchSnapshot(); // (2) - - // convert the expected markdown to cicero mark and compare - const expectedSlateValue = slateTransformer.fromMarkdown(expectedMarkdown); - expect(expectedSlateValue).toMatchSnapshot(); // (3) - // if(mdFile === 'image') { - // console.log(JSON.stringify(expectedSlateValue, null, 4)); - // } - - const expectedCiceroMark = slateTransformer.toCiceroMark(expectedSlateValue, 'json'); - expect(expectedCiceroMark).toMatchSnapshot(); // (4) - // if(mdFile === 'image') { - // console.log('Expected expectedCiceroMark', JSON.stringify(expectedCiceroMark, null, 4)); - // } - - // check that ast created from slate and from the expected md is the same - expect(ciceroMark).toEqual(expectedCiceroMark); - - // check roundtrip - expect(expectedSlateValue).toEqual(value); - }); - }); -}); - -/** - * Get the name and contents of all slate test files for CiceroMark - * @returns {*} an array of name/contents tuples - */ -function getCiceroMarkSlateFiles() { - const result = []; - const files = fs.readdirSync(__dirname + '/../test/data/ciceromark/'); - - files.forEach(function(file) { - if(file.endsWith('_slate.json')) { - let contents = fs.readFileSync(__dirname + '/../test/data/ciceromark/' + file, 'utf8'); - result.push([file, contents]); - } - }); - - return result; -} - -/** - * Get the name and contents of all slate test files for TemplateMark - * @returns {*} an array of name/contents tuples - */ -function getTemplateMarkSlateFiles() { - const result = []; - const files = fs.readdirSync(__dirname + '/../test/data/templatemark/'); - - files.forEach(function(file) { - if(file.endsWith('_slate.json')) { - let contents = fs.readFileSync(__dirname + '/../test/data/templatemark/' + file, 'utf8'); - result.push([file, contents]); - } - }); - - return result; -} - -describe('ciceromark <-> slate', () => { - getCiceroMarkSlateFiles().forEach( ([file, jsonText], index) => { - it(`converts ${file} to and from CiceroMark`, () => { - const value = JSON.parse(jsonText); - const ciceroMark = slateTransformer.toCiceroMark(value, 'json'); - - // check no changes to ciceromark - expect(ciceroMark).toMatchSnapshot(); // (1) - - // load expected ciceromark - const expectedCiceroMark = JSON.parse(fs.readFileSync(__dirname + '/../test/data/ciceromark/' + file.replace(/_slate.json$/,'_ciceromark.json'), 'utf8')); - expect(expectedCiceroMark).toMatchSnapshot(); // (2) - - // convert the expected markdown to ciceromark and compare - const expectedSlateValue = slateTransformer.fromCiceroMark(expectedCiceroMark); - expect(expectedSlateValue).toMatchSnapshot(); // (3) - - // check that ast created from slate and from the expected md is the same - expect(ciceroMark).toEqual(expectedCiceroMark); - - // check roundtrip - expect(expectedSlateValue).toEqual(value); - }); - }); -}); - -describe('templatemark <-> slate', () => { - getTemplateMarkSlateFiles().forEach( ([file, jsonText], index) => { - it(`converts ${file} to and from TemplateMark`, () => { - const value = JSON.parse(jsonText); - const templateMark = slateTransformer.toTemplateMark(value, 'json'); - - // check no changes to templatemark - expect(templateMark).toMatchSnapshot(); // (1) - - // load expected templatemark - const expectedTemplateMark = JSON.parse(fs.readFileSync(__dirname + '/../test/data/templatemark/' + file.replace(/_slate.json$/,'_templatemark.json'), 'utf8')); - expect(expectedTemplateMark).toMatchSnapshot(); // (2) - - // convert the expected markdown to templatemark and compare - const expectedSlateValue = slateTransformer.fromTemplateMark(expectedTemplateMark); - expect(expectedSlateValue).toMatchSnapshot(); // (3) - - // check that ast created from slate and from the expected md is the same - expect(templateMark).toEqual(expectedTemplateMark); - - // check roundtrip - expect(expectedSlateValue).toEqual(value); - }); - }); -}); - -describe('slate -> markdown_cicero', () => { - it('converts acceptance from slate to markdown cicero', () => { - // load slate DOM - const slateDom = JSON.parse(fs.readFileSync(__dirname + '/../test/data/ciceromark/acceptance_slate.json', 'utf8')); - // load expected markdown cicero - const expectedMarkdownCicero = normalizeNLs(fs.readFileSync(__dirname + '/../test/data/ciceromark/acceptance.md', 'utf8')); - - // convert the slate to markdown cicero and compare - const actualMarkdownCicero = slateTransformer.toMarkdownCicero(slateDom); - expect(actualMarkdownCicero).toMatchSnapshot(); // (3) - - // check roundtrip - expect(actualMarkdownCicero).toEqual(expectedMarkdownCicero); - }); -}); - diff --git a/packages/markdown-slate/lib/TemplateMarkFromSlateVisitor.js b/packages/markdown-slate/lib/TemplateMarkFromSlateVisitor.js deleted file mode 100644 index 00392a23..00000000 --- a/packages/markdown-slate/lib/TemplateMarkFromSlateVisitor.js +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -const FromSlateVisitor = require('./FromSlateVisitor'); -const templatemarkfromslaterules = require('./templatemarkfromslaterules'); - -/** - * Converts a TemplateMark DOM to a Slate JSON. - */ -class TemplateMarkFromSlateVisitor extends FromSlateVisitor { - /** - * Constructor for a new slate visitor - */ - constructor() { - super(templatemarkfromslaterules); - } -} - -module.exports = TemplateMarkFromSlateVisitor; \ No newline at end of file diff --git a/packages/markdown-slate/lib/TemplateMarkToSlateVisitor.js b/packages/markdown-slate/lib/TemplateMarkToSlateVisitor.js deleted file mode 100644 index 4c3230a6..00000000 --- a/packages/markdown-slate/lib/TemplateMarkToSlateVisitor.js +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -const ToSlateVisitor = require('./ToSlateVisitor'); -const templatemarktoslaterules = require('./templatemarktoslaterules'); - -/** - * Converts a TemplateMark DOM to a Slate JSON. - */ -class TemplateMarkToSlateVisitor extends ToSlateVisitor { - /** - * Constructor for a new slate visitor - */ - constructor() { - super(templatemarktoslaterules); - } -} - -module.exports = TemplateMarkToSlateVisitor; \ No newline at end of file diff --git a/packages/markdown-slate/lib/ToSlateVisitor.js b/packages/markdown-slate/lib/ToSlateVisitor.js deleted file mode 100644 index ccb610cc..00000000 --- a/packages/markdown-slate/lib/ToSlateVisitor.js +++ /dev/null @@ -1,88 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -const toslateutil = require('./toslateutil'); -const commonmarktoslaterules = require('./commonmarktoslaterules'); - -/** - * Converts a Markdown DOM to a Slate DOM - */ -class ToSlateVisitor { - /** - * Constructor for a new visitor to slate - * @param {*} rules - additional rules - */ - constructor(rules) { - this.rules = commonmarktoslaterules; - if (rules) { - this.rules = Object.assign(this.rules,rules); - } - } - - /** - * Returns the processed children - * @param {*} thing a concerto ast node - * @param {string} fieldName name of the field containing the children - * @param {*} parameters the parameters - * @returns {*} an array of slate nodes - */ - processChildren(thing,fieldName,parameters) { - const result = []; - const nodes = thing[fieldName] ? thing[fieldName] : []; - - nodes.forEach(node => { - //console.log(`Processing ${thing.getType()} > ${node.getType()}`); - const newParameters = { - serializer: parameters.serializer, - strong: parameters.strong, - emph: parameters.emph, - }; - node.accept(this, newParameters); - if (Array.isArray(newParameters.result)) { - Array.prototype.push.apply(result,newParameters.result); - } else { - result.push(newParameters.result); - } - }); - - return result; - } - - /** - * Visit a concerto ast node and return the corresponding slate node - * @param {*} thing the object being visited - * @param {*} parameters the parameters - */ - visit(thing, parameters) { - - let result = null; - - const processChildren = (thing,fieldName,parameters) => { - return this.processChildren(thing,fieldName,parameters); - }; - - const rule = this.rules[thing.getType()]; - if (!rule) { - throw new Error(`Unhandled type ${thing.getType()}`); - } - result = rule(thing,processChildren,parameters); - - const cleanResult = toslateutil.cleanup(result); - parameters.result = cleanResult; - } -} - -module.exports = ToSlateVisitor; \ No newline at end of file diff --git a/packages/markdown-slate/lib/__snapshots__/SlateTransformer.test.js.snap b/packages/markdown-slate/lib/__snapshots__/SlateTransformer.test.js.snap deleted file mode 100644 index b1b513b5..00000000 --- a/packages/markdown-slate/lib/__snapshots__/SlateTransformer.test.js.snap +++ /dev/null @@ -1,13886 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`ciceromark <-> slate converts acceptance_slate.json to and from CiceroMark 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "1", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Heading", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "And below is a ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "clause", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - ], - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Clause", - "elementType": "org.accordproject.acceptanceofdelivery@1.0.0.AcceptanceOfDeliveryClause", - "name": "deliveryClause", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acceptance of Delivery.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "shipper", - "value": ""Party A"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " will be deemed to have completed its delivery obligations", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "if in ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "receiver", - "value": ""Party B"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "'s opinion, the ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "String", - "name": "deliverable", - "value": ""Widgets"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " satisfies the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acceptance Criteria, and ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "receiver", - "value": ""Party B"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " notifies ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "shipper", - "value": ""Party A"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " in writing", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "that it is accepting the ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "String", - "name": "deliverable", - "value": ""Widgets"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Inspection and Notice.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "receiver", - "value": ""Party B"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " will have ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Long", - "name": "businessDays", - "value": "10", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " Business Days to inspect and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "evaluate the ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "String", - "name": "deliverable", - "value": ""Widgets"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " on the delivery date before notifying", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "shipper", - "value": ""Party A"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " that it is either accepting or rejecting the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "String", - "name": "deliverable", - "value": ""Widgets"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acceptance Criteria.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The "Acceptance Criteria" are the specifications the ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "String", - "name": "deliverable", - "value": ""Widgets"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "must meet for the ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "shipper", - "value": ""Party A"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " to comply with its requirements and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "obligations under this agreement, detailed in ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "String", - "name": "attachment", - "value": ""Attachment X"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", attached", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to this agreement.", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "More text", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`ciceromark <-> slate converts acceptance_slate.json to and from CiceroMark 2`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "1", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Heading", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "And below is a ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "clause", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - ], - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Clause", - "elementType": "org.accordproject.acceptanceofdelivery@1.0.0.AcceptanceOfDeliveryClause", - "name": "deliveryClause", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acceptance of Delivery.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "shipper", - "value": ""Party A"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " will be deemed to have completed its delivery obligations", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "if in ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "receiver", - "value": ""Party B"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "'s opinion, the ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "String", - "name": "deliverable", - "value": ""Widgets"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " satisfies the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acceptance Criteria, and ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "receiver", - "value": ""Party B"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " notifies ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "shipper", - "value": ""Party A"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " in writing", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "that it is accepting the ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "String", - "name": "deliverable", - "value": ""Widgets"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Inspection and Notice.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "receiver", - "value": ""Party B"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " will have ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Long", - "name": "businessDays", - "value": "10", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " Business Days to inspect and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "evaluate the ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "String", - "name": "deliverable", - "value": ""Widgets"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " on the delivery date before notifying", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "shipper", - "value": ""Party A"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " that it is either accepting or rejecting the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "String", - "name": "deliverable", - "value": ""Widgets"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acceptance Criteria.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The "Acceptance Criteria" are the specifications the ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "String", - "name": "deliverable", - "value": ""Widgets"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "must meet for the ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "shipper", - "value": ""Party A"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " to comply with its requirements and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "obligations under this agreement, detailed in ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "String", - "name": "attachment", - "value": ""Attachment X"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", attached", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to this agreement.", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "More text", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`ciceromark <-> slate converts acceptance_slate.json to and from CiceroMark 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "object": "text", - "text": "Heading", - }, - ], - "data": {}, - "object": "block", - "type": "heading_one", - }, - { - "children": [ - { - "object": "text", - "text": "And below is a ", - }, - { - "bold": true, - "object": "text", - "text": "clause", - }, - { - "object": "text", - "text": ".", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "Acceptance of Delivery.", - }, - ], - "data": {}, - "object": "block", - "type": "heading_two", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "Party A", - }, - ], - "data": { - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "shipper", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": " will be deemed to have completed its delivery obligations", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "if in ", - }, - { - "children": [ - { - "object": "text", - "text": "Party B", - }, - ], - "data": { - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "receiver", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "'s opinion, the ", - }, - { - "children": [ - { - "object": "text", - "text": "Widgets", - }, - ], - "data": { - "elementType": "String", - "name": "deliverable", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": " satisfies the", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "Acceptance Criteria, and ", - }, - { - "children": [ - { - "object": "text", - "text": "Party B", - }, - ], - "data": { - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "receiver", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": " notifies ", - }, - { - "children": [ - { - "object": "text", - "text": "Party A", - }, - ], - "data": { - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "shipper", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": " in writing", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "that it is accepting the ", - }, - { - "children": [ - { - "object": "text", - "text": "Widgets", - }, - ], - "data": { - "elementType": "String", - "name": "deliverable", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": ".", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "object": "text", - "text": "Inspection and Notice.", - }, - ], - "data": {}, - "object": "block", - "type": "heading_two", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "Party B", - }, - ], - "data": { - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "receiver", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": " will have ", - }, - { - "children": [ - { - "object": "text", - "text": "10", - }, - ], - "data": { - "elementType": "Long", - "name": "businessDays", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": " Business Days to inspect and", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "evaluate the ", - }, - { - "children": [ - { - "object": "text", - "text": "Widgets", - }, - ], - "data": { - "elementType": "String", - "name": "deliverable", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": " on the delivery date before notifying", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "Party A", - }, - ], - "data": { - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "shipper", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": " that it is either accepting or rejecting the", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "Widgets", - }, - ], - "data": { - "elementType": "String", - "name": "deliverable", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": ".", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "object": "text", - "text": "Acceptance Criteria.", - }, - ], - "data": {}, - "object": "block", - "type": "heading_two", - }, - { - "children": [ - { - "object": "text", - "text": "The "Acceptance Criteria" are the specifications the ", - }, - { - "children": [ - { - "object": "text", - "text": "Widgets", - }, - ], - "data": { - "elementType": "String", - "name": "deliverable", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "must meet for the ", - }, - { - "children": [ - { - "object": "text", - "text": "Party A", - }, - ], - "data": { - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "shipper", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": " to comply with its requirements and", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "obligations under this agreement, detailed in ", - }, - { - "children": [ - { - "object": "text", - "text": "Attachment X", - }, - ], - "data": { - "elementType": "String", - "name": "attachment", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": ", attached", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "to this agreement.", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": { - "elementType": "org.accordproject.acceptanceofdelivery@1.0.0.AcceptanceOfDeliveryClause", - "name": "deliveryClause", - }, - "object": "block", - "type": "clause", - }, - { - "children": [ - { - "object": "text", - "text": "More text", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`ciceromark <-> slate converts fixedinterest_slate.json to and from CiceroMark 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Fixed rate loan", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This is a ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Emph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "fixed interest", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " loan to the amount of ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.FormattedVariable", - "elementType": "org.accordproject.money.MonetaryAmount", - "format": "K0,0.00", - "name": "loanAmount", - "value": "£100,000.00", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "at the yearly interest rate of ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "rate", - "value": "2.5", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with a loan term of ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Integer", - "name": "loanDuration", - "value": "15", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ",", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and monthly payments of ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Formula", - "code": " monthlyPaymentFormula(loanAmount,rate,loanDuration) as "K0,0.00" ", - "dependencies": [], - "name": "formula", - "value": " eval( monthlyPaymentFormula(loanAmount,rate,loanDuration) as "K0,0.00" ) ", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`ciceromark <-> slate converts fixedinterest_slate.json to and from CiceroMark 2`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Fixed rate loan", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This is a ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Emph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "fixed interest", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " loan to the amount of ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.FormattedVariable", - "elementType": "org.accordproject.money.MonetaryAmount", - "format": "K0,0.00", - "name": "loanAmount", - "value": "£100,000.00", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "at the yearly interest rate of ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "rate", - "value": "2.5", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with a loan term of ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Integer", - "name": "loanDuration", - "value": "15", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ",", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and monthly payments of ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Formula", - "code": " monthlyPaymentFormula(loanAmount,rate,loanDuration) as "K0,0.00" ", - "dependencies": [], - "name": "formula", - "value": " eval( monthlyPaymentFormula(loanAmount,rate,loanDuration) as "K0,0.00" ) ", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`ciceromark <-> slate converts fixedinterest_slate.json to and from CiceroMark 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "object": "text", - "text": "Fixed rate loan", - }, - ], - "data": {}, - "object": "block", - "type": "heading_two", - }, - { - "children": [ - { - "object": "text", - "text": "This is a ", - }, - { - "italic": true, - "object": "text", - "text": "fixed interest", - }, - { - "object": "text", - "text": " loan to the amount of ", - }, - { - "children": [ - { - "object": "text", - "text": "£100,000.00", - }, - ], - "data": { - "elementType": "org.accordproject.money.MonetaryAmount", - "format": "K0,0.00", - "name": "loanAmount", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "at the yearly interest rate of ", - }, - { - "children": [ - { - "object": "text", - "text": "2.5", - }, - ], - "data": { - "elementType": "Double", - "name": "rate", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "%", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "with a loan term of ", - }, - { - "children": [ - { - "object": "text", - "text": "15", - }, - ], - "data": { - "elementType": "Integer", - "name": "loanDuration", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": ",", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "and monthly payments of ", - }, - { - "children": [ - { - "object": "text", - "text": " eval( monthlyPaymentFormula(loanAmount,rate,loanDuration) as "K0,0.00" ) ", - }, - ], - "data": { - "code": " monthlyPaymentFormula(loanAmount,rate,loanDuration) as "K0,0.00" ", - "dependencies": [], - "name": "formula", - }, - "object": "inline", - "type": "formula", - }, - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`ciceromark <-> slate converts latedelivery_slate.json to and from CiceroMark 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Late Delivery and Penalty.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In case of delayed delivery", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Conditional", - "isTrue": true, - "name": "forceMajeure", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " except for Force Majeure cases,", - }, - ], - "whenFalse": [], - "whenTrue": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " except for Force Majeure cases,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "String", - "name": "partyId", - "value": ""Dan"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " (the Seller) shall pay to ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "String", - "name": "partyId", - "value": ""Steve"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " (the Buyer) for every ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Long", - "name": "amount", - "value": "2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.EnumVariable", - "elementType": "org.accordproject.time.TemporalUnit", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks", - ], - "name": "unit", - "value": "days", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of delay penalty amounting to ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "penaltyPercentage", - "value": "10.5", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "% of the total value of the Equipment", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "whose delivery has been delayed. Any fractional part of a ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.EnumVariable", - "elementType": "org.accordproject.time.TemporalUnit", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks", - ], - "name": "fractionalPart", - "value": "days", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " is to be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "considered a full ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.EnumVariable", - "elementType": "org.accordproject.time.TemporalUnit", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks", - ], - "name": "fractionalPart", - "value": "days", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ". The total amount of penalty shall not however,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "exceed ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "capPercentage", - "value": "55.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "% of the total value of the Equipment involved in late delivery.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If the delay is more than ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Long", - "name": "amount", - "value": "15", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.EnumVariable", - "elementType": "org.accordproject.time.TemporalUnit", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks", - ], - "name": "unit", - "value": "days", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", the Buyer is entitled to terminate this Contract.", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`ciceromark <-> slate converts latedelivery_slate.json to and from CiceroMark 2`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Late Delivery and Penalty.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In case of delayed delivery", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Conditional", - "isTrue": true, - "name": "forceMajeure", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " except for Force Majeure cases,", - }, - ], - "whenFalse": [], - "whenTrue": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " except for Force Majeure cases,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "String", - "name": "partyId", - "value": ""Dan"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " (the Seller) shall pay to ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "String", - "name": "partyId", - "value": ""Steve"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " (the Buyer) for every ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Long", - "name": "amount", - "value": "2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.EnumVariable", - "elementType": "org.accordproject.time.TemporalUnit", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks", - ], - "name": "unit", - "value": "days", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of delay penalty amounting to ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "penaltyPercentage", - "value": "10.5", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "% of the total value of the Equipment", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "whose delivery has been delayed. Any fractional part of a ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.EnumVariable", - "elementType": "org.accordproject.time.TemporalUnit", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks", - ], - "name": "fractionalPart", - "value": "days", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " is to be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "considered a full ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.EnumVariable", - "elementType": "org.accordproject.time.TemporalUnit", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks", - ], - "name": "fractionalPart", - "value": "days", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ". The total amount of penalty shall not however,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "exceed ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "capPercentage", - "value": "55.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "% of the total value of the Equipment involved in late delivery.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If the delay is more than ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Long", - "name": "amount", - "value": "15", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.EnumVariable", - "elementType": "org.accordproject.time.TemporalUnit", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks", - ], - "name": "unit", - "value": "days", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", the Buyer is entitled to terminate this Contract.", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`ciceromark <-> slate converts latedelivery_slate.json to and from CiceroMark 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "object": "text", - "text": "Late Delivery and Penalty.", - }, - ], - "data": {}, - "object": "block", - "type": "heading_two", - }, - { - "children": [ - { - "object": "text", - "text": "In case of delayed delivery", - }, - { - "children": [ - { - "object": "text", - "text": " except for Force Majeure cases,", - }, - ], - "data": { - "isTrue": true, - "name": "forceMajeure", - "whenFalse": [], - "whenTrue": [ - { - "object": "text", - "text": " except for Force Majeure cases,", - }, - ], - }, - "object": "inline", - "type": "conditional", - }, - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "Dan", - }, - ], - "data": { - "elementType": "String", - "name": "partyId", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": " (the Seller) shall pay to ", - }, - { - "children": [ - { - "object": "text", - "text": "Steve", - }, - ], - "data": { - "elementType": "String", - "name": "partyId", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": " (the Buyer) for every ", - }, - { - "children": [ - { - "object": "text", - "text": "2", - }, - ], - "data": { - "elementType": "Long", - "name": "amount", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": " ", - }, - { - "children": [ - { - "object": "text", - "text": "days", - }, - ], - "data": { - "elementType": "org.accordproject.time.TemporalUnit", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks", - ], - "name": "unit", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "of delay penalty amounting to ", - }, - { - "children": [ - { - "object": "text", - "text": "10.5", - }, - ], - "data": { - "elementType": "Double", - "name": "penaltyPercentage", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "% of the total value of the Equipment", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "whose delivery has been delayed. Any fractional part of a ", - }, - { - "children": [ - { - "object": "text", - "text": "days", - }, - ], - "data": { - "elementType": "org.accordproject.time.TemporalUnit", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks", - ], - "name": "fractionalPart", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": " is to be", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "considered a full ", - }, - { - "children": [ - { - "object": "text", - "text": "days", - }, - ], - "data": { - "elementType": "org.accordproject.time.TemporalUnit", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks", - ], - "name": "fractionalPart", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": ". The total amount of penalty shall not however,", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "exceed ", - }, - { - "children": [ - { - "object": "text", - "text": "55.0", - }, - ], - "data": { - "elementType": "Double", - "name": "capPercentage", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "% of the total value of the Equipment involved in late delivery.", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "If the delay is more than ", - }, - { - "children": [ - { - "object": "text", - "text": "15", - }, - ], - "data": { - "elementType": "Long", - "name": "amount", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": " ", - }, - { - "children": [ - { - "object": "text", - "text": "days", - }, - ], - "data": { - "elementType": "org.accordproject.time.TemporalUnit", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks", - ], - "name": "unit", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": ", the Buyer is entitled to terminate this Contract.", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`ciceromark <-> slate converts signature_slate.json to and from CiceroMark 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Signature: ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "SignHere", - }, - ], - "name": "DocuSignTab", - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [], - "name": "SignatureVariable", - }, - ], - "elementType": "String", - "name": "signature", - "value": ""{{sn}}|alice@example.com"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [], - "name": "SignatureVariable", - }, - ], - "elementType": "org.accordproject.cicero.contract.AccordParty", - "identifiedBy": "partyId", - "name": "party", - "value": ""{{partyId}}|alice@example.com"", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Title: ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "Title", - }, - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "optional", - }, - ], - "name": "DocuSignTab", - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [], - "name": "SignatureVariable", - }, - ], - "elementType": "String", - "name": "title", - "value": ""{{title}}|alice@example.com"", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Full name: ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "FullName", - }, - ], - "name": "DocuSignTab", - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [], - "name": "SignatureVariable", - }, - ], - "elementType": "String", - "name": "name", - "value": ""{{fullName}}|alice@example.com"", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Date signed: ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "DateSigned", - }, - ], - "name": "DocuSignTab", - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [], - "name": "SignatureVariable", - }, - ], - "elementType": "String", - "name": "date", - "value": ""{{dateSigned}}|alice@example.com"", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Favorite Color: ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "Text", - }, - ], - "name": "DocuSignTab", - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [], - "name": "SignatureVariable", - }, - ], - "elementType": "String", - "name": "favoriteColor", - "value": ""{{favoriteColor}}|alice@example.com"", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Test: ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorBoolean", - "value": true, - }, - ], - "name": "BoolAnnot", - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "foo", - }, - ], - "name": "StringAnnot", - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorNumber", - "value": 3.14, - }, - ], - "name": "NumberAnnot", - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorTypeReference", - "isArray": false, - "type": { - "$class": "concerto.metamodel@1.0.0.TypeIdentifier", - "name": "identifier", - }, - }, - ], - "name": "IdentAnnot", - }, - ], - "elementType": "Boolean", - "name": "bool", - "value": "true", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " Numbers: ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorNumber", - "value": 3, - }, - ], - "name": "ArrayAnnot", - }, - ], - "elementType": "Double", - "name": "this", - "value": "1.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ",", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorNumber", - "value": 3, - }, - ], - "name": "ArrayAnnot", - }, - ], - "elementType": "Double", - "name": "this", - "value": "2.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ",", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorNumber", - "value": 3, - }, - ], - "name": "ArrayAnnot", - }, - ], - "elementType": "Double", - "name": "this", - "value": "3.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ",", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorNumber", - "value": 3, - }, - ], - "name": "ArrayAnnot", - }, - ], - "elementType": "Double", - "name": "this", - "value": "4.4", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`ciceromark <-> slate converts signature_slate.json to and from CiceroMark 2`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Signature: ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "SignHere", - }, - ], - "name": "DocuSignTab", - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [], - "name": "SignatureVariable", - }, - ], - "elementType": "String", - "name": "signature", - "value": ""{{sn}}|alice@example.com"", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [], - "name": "SignatureVariable", - }, - ], - "elementType": "org.accordproject.cicero.contract.AccordParty", - "identifiedBy": "partyId", - "name": "party", - "value": ""{{partyId}}|alice@example.com"", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Title: ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "Title", - }, - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "optional", - }, - ], - "name": "DocuSignTab", - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [], - "name": "SignatureVariable", - }, - ], - "elementType": "String", - "name": "title", - "value": ""{{title}}|alice@example.com"", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Full name: ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "FullName", - }, - ], - "name": "DocuSignTab", - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [], - "name": "SignatureVariable", - }, - ], - "elementType": "String", - "name": "name", - "value": ""{{fullName}}|alice@example.com"", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Date signed: ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "DateSigned", - }, - ], - "name": "DocuSignTab", - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [], - "name": "SignatureVariable", - }, - ], - "elementType": "String", - "name": "date", - "value": ""{{dateSigned}}|alice@example.com"", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Favorite Color: ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "Text", - }, - ], - "name": "DocuSignTab", - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [], - "name": "SignatureVariable", - }, - ], - "elementType": "String", - "name": "favoriteColor", - "value": ""{{favoriteColor}}|alice@example.com"", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Test: ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorBoolean", - "value": true, - }, - ], - "name": "BoolAnnot", - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "foo", - }, - ], - "name": "StringAnnot", - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorNumber", - "value": 3.14, - }, - ], - "name": "NumberAnnot", - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorTypeReference", - "isArray": false, - "type": { - "$class": "concerto.metamodel@1.0.0.TypeIdentifier", - "name": "identifier", - }, - }, - ], - "name": "IdentAnnot", - }, - ], - "elementType": "Boolean", - "name": "bool", - "value": "true", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " Numbers: ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorNumber", - "value": 3, - }, - ], - "name": "ArrayAnnot", - }, - ], - "elementType": "Double", - "name": "this", - "value": "1.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ",", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorNumber", - "value": 3, - }, - ], - "name": "ArrayAnnot", - }, - ], - "elementType": "Double", - "name": "this", - "value": "2.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ",", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorNumber", - "value": 3, - }, - ], - "name": "ArrayAnnot", - }, - ], - "elementType": "Double", - "name": "this", - "value": "3.3", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ",", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorNumber", - "value": 3, - }, - ], - "name": "ArrayAnnot", - }, - ], - "elementType": "Double", - "name": "this", - "value": "4.4", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`ciceromark <-> slate converts signature_slate.json to and from CiceroMark 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "object": "text", - "text": "Signature: ", - }, - { - "children": [ - { - "object": "text", - "text": "{{sn}}|alice@example.com", - }, - ], - "data": { - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "SignHere", - }, - ], - "name": "DocuSignTab", - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [], - "name": "SignatureVariable", - }, - ], - "elementType": "String", - "name": "signature", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": " ", - }, - { - "children": [ - { - "object": "text", - "text": "{{partyId}}|alice@example.com", - }, - ], - "data": { - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [], - "name": "SignatureVariable", - }, - ], - "elementType": "org.accordproject.cicero.contract.AccordParty", - "identifiedBy": "partyId", - "name": "party", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "object": "text", - "text": "Title: ", - }, - { - "children": [ - { - "object": "text", - "text": "{{title}}|alice@example.com", - }, - ], - "data": { - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "Title", - }, - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "optional", - }, - ], - "name": "DocuSignTab", - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [], - "name": "SignatureVariable", - }, - ], - "elementType": "String", - "name": "title", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "object": "text", - "text": "Full name: ", - }, - { - "children": [ - { - "object": "text", - "text": "{{fullName}}|alice@example.com", - }, - ], - "data": { - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "FullName", - }, - ], - "name": "DocuSignTab", - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [], - "name": "SignatureVariable", - }, - ], - "elementType": "String", - "name": "name", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "object": "text", - "text": "Date signed: ", - }, - { - "children": [ - { - "object": "text", - "text": "{{dateSigned}}|alice@example.com", - }, - ], - "data": { - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "DateSigned", - }, - ], - "name": "DocuSignTab", - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [], - "name": "SignatureVariable", - }, - ], - "elementType": "String", - "name": "date", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "object": "text", - "text": "Favorite Color: ", - }, - { - "children": [ - { - "object": "text", - "text": "{{favoriteColor}}|alice@example.com", - }, - ], - "data": { - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "Text", - }, - ], - "name": "DocuSignTab", - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [], - "name": "SignatureVariable", - }, - ], - "elementType": "String", - "name": "favoriteColor", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "object": "text", - "text": "Test: ", - }, - { - "children": [ - { - "object": "text", - "text": "true", - }, - ], - "data": { - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorBoolean", - "value": true, - }, - ], - "name": "BoolAnnot", - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "foo", - }, - ], - "name": "StringAnnot", - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorNumber", - "value": 3.14, - }, - ], - "name": "NumberAnnot", - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorTypeReference", - "isArray": false, - "type": { - "$class": "concerto.metamodel@1.0.0.TypeIdentifier", - "name": "identifier", - }, - }, - ], - "name": "IdentAnnot", - }, - ], - "elementType": "Boolean", - "name": "bool", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": " Numbers: ", - }, - { - "children": [ - { - "object": "text", - "text": "1.1", - }, - ], - "data": { - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorNumber", - "value": 3, - }, - ], - "name": "ArrayAnnot", - }, - ], - "elementType": "Double", - "name": "this", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": ",", - }, - { - "children": [ - { - "object": "text", - "text": "2.2", - }, - ], - "data": { - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorNumber", - "value": 3, - }, - ], - "name": "ArrayAnnot", - }, - ], - "elementType": "Double", - "name": "this", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": ",", - }, - { - "children": [ - { - "object": "text", - "text": "3.3", - }, - ], - "data": { - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorNumber", - "value": 3, - }, - ], - "name": "ArrayAnnot", - }, - ], - "elementType": "Double", - "name": "this", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": ",", - }, - { - "children": [ - { - "object": "text", - "text": "4.4", - }, - ], - "data": { - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorNumber", - "value": 3, - }, - ], - "name": "ArrayAnnot", - }, - ], - "elementType": "Double", - "name": "this", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`ciceromark <-> slate converts volumediscountolist_slate.json to and from CiceroMark 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Volume-Based Card Acceptance Agreement [Abbreviated]", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This Agreement is by and between Card, Inc., a New York corporation, and you, the Merchant. By accepting the Card, you agree to be bound by the Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Discount means an amount that we charge you for accepting the Card, which amount is:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(i) a percentage (Discount Rate) of the face amount of the Charge that you submit, or a flat per-", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Transaction fee, or a combination of both; and/or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(ii) a Monthly Flat Fee (if you meet our requirements).", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Transaction Processing and Payments. Our Card acceptance, processing, and payment requirements are set forth in the Merchant Regulations. Some requirements are summarized here for ease of reference, but do not supersede the provisions in the Merchant Regulations.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Payment for Charges. We will pay you, through our agent, according to your payment plan in US dollars for the face amount of Charges submitted from your Establishments less all applicable deductions, rejections, and withholdings, which include:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(i) the Discount,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(ii) any amounts you owe us or our Affiliates,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(iii) any amounts for which we have Chargebacks and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(iv) any Credits you submit. Your initial Discount is indicated in the Agreement or otherwise provided to you in writing by us. In addition to your Discount we may charge you additional fees and assessments, as listed in the Merchant Regulations or as otherwise provided to you in writing by us. We may adjust any of these amounts and may change any other amount we charge you for accepting the Card.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "SETTLEMENT", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a) Settlement Amount. Our agent will pay you according to your payment plan, as described below, in US dollars for the face amount of Charges submitted from your Establishments less all applicable deductions, rejections, and withholdings, which include:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(i) the Discount,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(ii) any amounts you owe us or our Affiliates,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(iii) any amounts for which we have Chargebacks, and (iv) any Credits you submit. Our agent will subtract the full amount of all applicable deductions, rejections, and withholdings, from this payment to you (or debit your Bank Account), but if it cannot, then you must pay it promptly upon demand.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "b) Discount. The Discount is determined according to the following table:", - }, - ], - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.ListBlock", - "delimiter": "period", - "name": "rates", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeAbove", - "value": "0.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeUpTo", - "value": "1.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "rate", - "value": "3.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeAbove", - "value": "1.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeUpTo", - "value": "10.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "rate", - "value": "3.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeAbove", - "value": "10.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeUpTo", - "value": "50.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "rate", - "value": "2.9", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeAbove", - "value": "50.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeUpTo", - "value": "500.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "rate", - "value": "2.5", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeAbove", - "value": "500.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeUpTo", - "value": "1000.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "rate", - "value": "1.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeAbove", - "value": "1000.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeUpTo", - "value": "1000000.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "rate", - "value": "0.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%", - }, - ], - }, - ], - }, - ], - "start": "1", - "tight": "true", - "type": "ordered", - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`ciceromark <-> slate converts volumediscountolist_slate.json to and from CiceroMark 2`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Volume-Based Card Acceptance Agreement [Abbreviated]", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This Agreement is by and between Card, Inc., a New York corporation, and you, the Merchant. By accepting the Card, you agree to be bound by the Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Discount means an amount that we charge you for accepting the Card, which amount is:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(i) a percentage (Discount Rate) of the face amount of the Charge that you submit, or a flat per-", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Transaction fee, or a combination of both; and/or", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(ii) a Monthly Flat Fee (if you meet our requirements).", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Transaction Processing and Payments. Our Card acceptance, processing, and payment requirements are set forth in the Merchant Regulations. Some requirements are summarized here for ease of reference, but do not supersede the provisions in the Merchant Regulations.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Payment for Charges. We will pay you, through our agent, according to your payment plan in US dollars for the face amount of Charges submitted from your Establishments less all applicable deductions, rejections, and withholdings, which include:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(i) the Discount,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(ii) any amounts you owe us or our Affiliates,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(iii) any amounts for which we have Chargebacks and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(iv) any Credits you submit. Your initial Discount is indicated in the Agreement or otherwise provided to you in writing by us. In addition to your Discount we may charge you additional fees and assessments, as listed in the Merchant Regulations or as otherwise provided to you in writing by us. We may adjust any of these amounts and may change any other amount we charge you for accepting the Card.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "SETTLEMENT", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a) Settlement Amount. Our agent will pay you according to your payment plan, as described below, in US dollars for the face amount of Charges submitted from your Establishments less all applicable deductions, rejections, and withholdings, which include:", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(i) the Discount,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(ii) any amounts you owe us or our Affiliates,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(iii) any amounts for which we have Chargebacks, and (iv) any Credits you submit. Our agent will subtract the full amount of all applicable deductions, rejections, and withholdings, from this payment to you (or debit your Bank Account), but if it cannot, then you must pay it promptly upon demand.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "b) Discount. The Discount is determined according to the following table:", - }, - ], - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.ListBlock", - "delimiter": "period", - "name": "rates", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeAbove", - "value": "0.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeUpTo", - "value": "1.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "rate", - "value": "3.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeAbove", - "value": "1.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeUpTo", - "value": "10.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "rate", - "value": "3.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeAbove", - "value": "10.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeUpTo", - "value": "50.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "rate", - "value": "2.9", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeAbove", - "value": "50.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeUpTo", - "value": "500.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "rate", - "value": "2.5", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeAbove", - "value": "500.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeUpTo", - "value": "1000.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "rate", - "value": "1.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeAbove", - "value": "1000.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeUpTo", - "value": "1000000.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "rate", - "value": "0.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%", - }, - ], - }, - ], - }, - ], - "start": "1", - "tight": "true", - "type": "ordered", - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`ciceromark <-> slate converts volumediscountolist_slate.json to and from CiceroMark 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "object": "text", - "text": "Volume-Based Card Acceptance Agreement [Abbreviated]", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "object": "text", - "text": "This Agreement is by and between Card, Inc., a New York corporation, and you, the Merchant. By accepting the Card, you agree to be bound by the Agreement.", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "Discount means an amount that we charge you for accepting the Card, which amount is:", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "(i) a percentage (Discount Rate) of the face amount of the Charge that you submit, or a flat per-", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "Transaction fee, or a combination of both; and/or", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "(ii) a Monthly Flat Fee (if you meet our requirements).", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "object": "text", - "text": "Transaction Processing and Payments. Our Card acceptance, processing, and payment requirements are set forth in the Merchant Regulations. Some requirements are summarized here for ease of reference, but do not supersede the provisions in the Merchant Regulations.", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "Payment for Charges. We will pay you, through our agent, according to your payment plan in US dollars for the face amount of Charges submitted from your Establishments less all applicable deductions, rejections, and withholdings, which include:", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "(i) the Discount,", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "(ii) any amounts you owe us or our Affiliates,", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "(iii) any amounts for which we have Chargebacks and", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "(iv) any Credits you submit. Your initial Discount is indicated in the Agreement or otherwise provided to you in writing by us. In addition to your Discount we may charge you additional fees and assessments, as listed in the Merchant Regulations or as otherwise provided to you in writing by us. We may adjust any of these amounts and may change any other amount we charge you for accepting the Card.", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "object": "text", - "text": "SETTLEMENT", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "a) Settlement Amount. Our agent will pay you according to your payment plan, as described below, in US dollars for the face amount of Charges submitted from your Establishments less all applicable deductions, rejections, and withholdings, which include:", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "(i) the Discount,", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "(ii) any amounts you owe us or our Affiliates,", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "(iii) any amounts for which we have Chargebacks, and (iv) any Credits you submit. Our agent will subtract the full amount of all applicable deductions, rejections, and withholdings, from this payment to you (or debit your Bank Account), but if it cannot, then you must pay it promptly upon demand.", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "b) Discount. The Discount is determined according to the following table:", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "0.0", - }, - ], - "data": { - "elementType": "Double", - "name": "volumeAbove", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "$ million <= Volume < ", - }, - { - "children": [ - { - "object": "text", - "text": "1.0", - }, - ], - "data": { - "elementType": "Double", - "name": "volumeUpTo", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "$ million : ", - }, - { - "children": [ - { - "object": "text", - "text": "3.1", - }, - ], - "data": { - "elementType": "Double", - "name": "rate", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "%", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "1.0", - }, - ], - "data": { - "elementType": "Double", - "name": "volumeAbove", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "$ million <= Volume < ", - }, - { - "children": [ - { - "object": "text", - "text": "10.0", - }, - ], - "data": { - "elementType": "Double", - "name": "volumeUpTo", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "$ million : ", - }, - { - "children": [ - { - "object": "text", - "text": "3.1", - }, - ], - "data": { - "elementType": "Double", - "name": "rate", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "%", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "10.0", - }, - ], - "data": { - "elementType": "Double", - "name": "volumeAbove", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "$ million <= Volume < ", - }, - { - "children": [ - { - "object": "text", - "text": "50.0", - }, - ], - "data": { - "elementType": "Double", - "name": "volumeUpTo", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "$ million : ", - }, - { - "children": [ - { - "object": "text", - "text": "2.9", - }, - ], - "data": { - "elementType": "Double", - "name": "rate", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "%", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "50.0", - }, - ], - "data": { - "elementType": "Double", - "name": "volumeAbove", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "$ million <= Volume < ", - }, - { - "children": [ - { - "object": "text", - "text": "500.0", - }, - ], - "data": { - "elementType": "Double", - "name": "volumeUpTo", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "$ million : ", - }, - { - "children": [ - { - "object": "text", - "text": "2.5", - }, - ], - "data": { - "elementType": "Double", - "name": "rate", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "%", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "500.0", - }, - ], - "data": { - "elementType": "Double", - "name": "volumeAbove", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "$ million <= Volume < ", - }, - { - "children": [ - { - "object": "text", - "text": "1000.0", - }, - ], - "data": { - "elementType": "Double", - "name": "volumeUpTo", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "$ million : ", - }, - { - "children": [ - { - "object": "text", - "text": "1.2", - }, - ], - "data": { - "elementType": "Double", - "name": "rate", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "%", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "1000.0", - }, - ], - "data": { - "elementType": "Double", - "name": "volumeAbove", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "$ million <= Volume < ", - }, - { - "children": [ - { - "object": "text", - "text": "1000000.0", - }, - ], - "data": { - "elementType": "Double", - "name": "volumeUpTo", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "$ million : ", - }, - { - "children": [ - { - "object": "text", - "text": "0.1", - }, - ], - "data": { - "elementType": "Double", - "name": "rate", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "%", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - ], - "data": { - "delimiter": "period", - "name": "rates", - "start": "1", - "tight": "true", - "type": "variable", - }, - "object": "block", - "type": "ol_list_block", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`ciceromark <-> slate converts volumediscountulist_slate.json to and from CiceroMark 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Volume-Based Card Acceptance Agreement [Abbreviated]", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This Agreement is by and between Card, Inc., a New York corporation, and you, the Merchant. By accepting the Card, you agree to be bound by the Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Discount means an amount that we charge you for accepting the Card, which amount is:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.List", - "delimiter": "period", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a percentage (Discount Rate) of the face amount of the Charge that you submit, or a flat per-", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Transaction fee, or a combination of both; and/or", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a Monthly Flat Fee (if you meet our requirements).", - }, - ], - }, - ], - }, - ], - "start": "1", - "tight": "true", - "type": "ordered", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Transaction Processing and Payments. Our Card acceptance, processing, and payment requirements are set forth in the Merchant Regulations. Some requirements are summarized here for ease of reference, but do not supersede the provisions in the Merchant Regulations.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Payment for Charges. We will pay you, through our agent, according to your payment plan in US dollars for the face amount of Charges submitted from your Establishments less all applicable deductions, rejections, and withholdings, which include:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.List", - "delimiter": "period", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Discount,", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any amounts you owe us or our Affiliates,", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any amounts for which we have Chargebacks and", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any Credits you submit.", - }, - ], - }, - ], - }, - ], - "start": "1", - "tight": "true", - "type": "ordered", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Your initial Discount is indicated in the Agreement or otherwise provided to you in writing by us. In addition to your Discount we may charge you additional fees and assessments, as listed in the Merchant Regulations or as otherwise provided to you in writing by us. We may adjust any of these amounts and may change any other amount we charge you for accepting the Card.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "3", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "SETTLEMENT", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "4", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Settlement Amount.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Our agent will pay you according to your payment plan, as described below, in US dollars for the face amount of Charges submitted from your Establishments less all applicable deductions, rejections, and withholdings, which include:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.List", - "delimiter": "period", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Discount,", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any amounts you owe us or our Affiliates,", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any amounts for which we have Chargebacks, and", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any Credits you submit.", - }, - ], - }, - ], - }, - ], - "start": "1", - "tight": "true", - "type": "ordered", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Our agent will subtract the full amount of all applicable deductions, rejections, and withholdings, from this payment to you (or debit your Bank Account), but if it cannot, then you must pay it promptly upon demand.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "4", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Discount.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The Discount is determined according to the following table:", - }, - ], - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.ListBlock", - "delimiter": undefined, - "name": "rates", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeAbove", - "value": "0.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeUpTo", - "value": "1.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "rate", - "value": "3.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeAbove", - "value": "1.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeUpTo", - "value": "10.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "rate", - "value": "3.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeAbove", - "value": "10.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeUpTo", - "value": "50.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "rate", - "value": "2.9", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeAbove", - "value": "50.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeUpTo", - "value": "500.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "rate", - "value": "2.5", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeAbove", - "value": "500.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeUpTo", - "value": "1000.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "rate", - "value": "1.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeAbove", - "value": "1000.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeUpTo", - "value": "1000000.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "rate", - "value": "0.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%", - }, - ], - }, - ], - }, - ], - "start": undefined, - "tight": "true", - "type": "bullet", - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`ciceromark <-> slate converts volumediscountulist_slate.json to and from CiceroMark 2`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Volume-Based Card Acceptance Agreement [Abbreviated]", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This Agreement is by and between Card, Inc., a New York corporation, and you, the Merchant. By accepting the Card, you agree to be bound by the Agreement.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Discount means an amount that we charge you for accepting the Card, which amount is:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.List", - "delimiter": "period", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a percentage (Discount Rate) of the face amount of the Charge that you submit, or a flat per-", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Transaction fee, or a combination of both; and/or", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a Monthly Flat Fee (if you meet our requirements).", - }, - ], - }, - ], - }, - ], - "start": "1", - "tight": "true", - "type": "ordered", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Transaction Processing and Payments. Our Card acceptance, processing, and payment requirements are set forth in the Merchant Regulations. Some requirements are summarized here for ease of reference, but do not supersede the provisions in the Merchant Regulations.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Payment for Charges. We will pay you, through our agent, according to your payment plan in US dollars for the face amount of Charges submitted from your Establishments less all applicable deductions, rejections, and withholdings, which include:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.List", - "delimiter": "period", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Discount,", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any amounts you owe us or our Affiliates,", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any amounts for which we have Chargebacks and", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any Credits you submit.", - }, - ], - }, - ], - }, - ], - "start": "1", - "tight": "true", - "type": "ordered", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Your initial Discount is indicated in the Agreement or otherwise provided to you in writing by us. In addition to your Discount we may charge you additional fees and assessments, as listed in the Merchant Regulations or as otherwise provided to you in writing by us. We may adjust any of these amounts and may change any other amount we charge you for accepting the Card.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "3", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "SETTLEMENT", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "4", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Settlement Amount.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Our agent will pay you according to your payment plan, as described below, in US dollars for the face amount of Charges submitted from your Establishments less all applicable deductions, rejections, and withholdings, which include:", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.List", - "delimiter": "period", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Discount,", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any amounts you owe us or our Affiliates,", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any amounts for which we have Chargebacks, and", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any Credits you submit.", - }, - ], - }, - ], - }, - ], - "start": "1", - "tight": "true", - "type": "ordered", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Our agent will subtract the full amount of all applicable deductions, rejections, and withholdings, from this payment to you (or debit your Bank Account), but if it cannot, then you must pay it promptly upon demand.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "4", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Discount.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The Discount is determined according to the following table:", - }, - ], - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.ListBlock", - "name": "rates", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeAbove", - "value": "0.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeUpTo", - "value": "1.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "rate", - "value": "3.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeAbove", - "value": "1.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeUpTo", - "value": "10.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "rate", - "value": "3.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeAbove", - "value": "10.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeUpTo", - "value": "50.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "rate", - "value": "2.9", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeAbove", - "value": "50.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeUpTo", - "value": "500.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "rate", - "value": "2.5", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeAbove", - "value": "500.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeUpTo", - "value": "1000.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "rate", - "value": "1.2", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeAbove", - "value": "1000.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "volumeUpTo", - "value": "1000000.0", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : ", - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "elementType": "Double", - "name": "rate", - "value": "0.1", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%", - }, - ], - }, - ], - }, - ], - "tight": "true", - "type": "bullet", - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`ciceromark <-> slate converts volumediscountulist_slate.json to and from CiceroMark 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "object": "text", - "text": "Volume-Based Card Acceptance Agreement [Abbreviated]", - }, - ], - "data": {}, - "object": "block", - "type": "heading_two", - }, - { - "children": [ - { - "object": "text", - "text": "This Agreement is by and between Card, Inc., a New York corporation, and you, the Merchant. By accepting the Card, you agree to be bound by the Agreement.", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "Discount means an amount that we charge you for accepting the Card, which amount is:", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "a percentage (Discount Rate) of the face amount of the Charge that you submit, or a flat per-", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "Transaction fee, or a combination of both; and/or", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "a Monthly Flat Fee (if you meet our requirements).", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - ], - "data": { - "delimiter": "period", - "start": "1", - "tight": "true", - }, - "object": "block", - "type": "ol_list", - }, - { - "children": [ - { - "object": "text", - "text": "Transaction Processing and Payments. Our Card acceptance, processing, and payment requirements are set forth in the Merchant Regulations. Some requirements are summarized here for ease of reference, but do not supersede the provisions in the Merchant Regulations.", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "Payment for Charges. We will pay you, through our agent, according to your payment plan in US dollars for the face amount of Charges submitted from your Establishments less all applicable deductions, rejections, and withholdings, which include:", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "the Discount,", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "any amounts you owe us or our Affiliates,", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "any amounts for which we have Chargebacks and", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "any Credits you submit.", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - ], - "data": { - "delimiter": "period", - "start": "1", - "tight": "true", - }, - "object": "block", - "type": "ol_list", - }, - { - "children": [ - { - "object": "text", - "text": "Your initial Discount is indicated in the Agreement or otherwise provided to you in writing by us. In addition to your Discount we may charge you additional fees and assessments, as listed in the Merchant Regulations or as otherwise provided to you in writing by us. We may adjust any of these amounts and may change any other amount we charge you for accepting the Card.", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "object": "text", - "text": "SETTLEMENT", - }, - ], - "data": {}, - "object": "block", - "type": "heading_three", - }, - { - "children": [ - { - "object": "text", - "text": "Settlement Amount.", - }, - ], - "data": {}, - "object": "block", - "type": "heading_four", - }, - { - "children": [ - { - "object": "text", - "text": "Our agent will pay you according to your payment plan, as described below, in US dollars for the face amount of Charges submitted from your Establishments less all applicable deductions, rejections, and withholdings, which include:", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "the Discount,", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "any amounts you owe us or our Affiliates,", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "any amounts for which we have Chargebacks, and", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "any Credits you submit.", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - ], - "data": { - "delimiter": "period", - "start": "1", - "tight": "true", - }, - "object": "block", - "type": "ol_list", - }, - { - "children": [ - { - "object": "text", - "text": "Our agent will subtract the full amount of all applicable deductions, rejections, and withholdings, from this payment to you (or debit your Bank Account), but if it cannot, then you must pay it promptly upon demand.", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "object": "text", - "text": "Discount.", - }, - ], - "data": {}, - "object": "block", - "type": "heading_four", - }, - { - "children": [ - { - "object": "text", - "text": "The Discount is determined according to the following table:", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "0.0", - }, - ], - "data": { - "elementType": "Double", - "name": "volumeAbove", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "$ million <= Volume < ", - }, - { - "children": [ - { - "object": "text", - "text": "1.0", - }, - ], - "data": { - "elementType": "Double", - "name": "volumeUpTo", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "$ million : ", - }, - { - "children": [ - { - "object": "text", - "text": "3.1", - }, - ], - "data": { - "elementType": "Double", - "name": "rate", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "%", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "1.0", - }, - ], - "data": { - "elementType": "Double", - "name": "volumeAbove", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "$ million <= Volume < ", - }, - { - "children": [ - { - "object": "text", - "text": "10.0", - }, - ], - "data": { - "elementType": "Double", - "name": "volumeUpTo", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "$ million : ", - }, - { - "children": [ - { - "object": "text", - "text": "3.1", - }, - ], - "data": { - "elementType": "Double", - "name": "rate", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "%", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "10.0", - }, - ], - "data": { - "elementType": "Double", - "name": "volumeAbove", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "$ million <= Volume < ", - }, - { - "children": [ - { - "object": "text", - "text": "50.0", - }, - ], - "data": { - "elementType": "Double", - "name": "volumeUpTo", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "$ million : ", - }, - { - "children": [ - { - "object": "text", - "text": "2.9", - }, - ], - "data": { - "elementType": "Double", - "name": "rate", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "%", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "50.0", - }, - ], - "data": { - "elementType": "Double", - "name": "volumeAbove", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "$ million <= Volume < ", - }, - { - "children": [ - { - "object": "text", - "text": "500.0", - }, - ], - "data": { - "elementType": "Double", - "name": "volumeUpTo", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "$ million : ", - }, - { - "children": [ - { - "object": "text", - "text": "2.5", - }, - ], - "data": { - "elementType": "Double", - "name": "rate", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "%", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "500.0", - }, - ], - "data": { - "elementType": "Double", - "name": "volumeAbove", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "$ million <= Volume < ", - }, - { - "children": [ - { - "object": "text", - "text": "1000.0", - }, - ], - "data": { - "elementType": "Double", - "name": "volumeUpTo", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "$ million : ", - }, - { - "children": [ - { - "object": "text", - "text": "1.2", - }, - ], - "data": { - "elementType": "Double", - "name": "rate", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "%", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "1000.0", - }, - ], - "data": { - "elementType": "Double", - "name": "volumeAbove", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "$ million <= Volume < ", - }, - { - "children": [ - { - "object": "text", - "text": "1000000.0", - }, - ], - "data": { - "elementType": "Double", - "name": "volumeUpTo", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "$ million : ", - }, - { - "children": [ - { - "object": "text", - "text": "0.1", - }, - ], - "data": { - "elementType": "Double", - "name": "rate", - }, - "object": "inline", - "type": "variable", - }, - { - "object": "text", - "text": "%", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - ], - "data": { - "delimiter": undefined, - "name": "rates", - "start": undefined, - "tight": "true", - "type": "variable", - }, - "object": "block", - "type": "ul_list_block", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts bold.json to and from Markdown 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "bold", - }, - ], - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts bold.json to and from Markdown 2`] = `"**bold**"`; - -exports[`markdown <-> slate converts bold.json to and from Markdown 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "bold": true, - "object": "text", - "text": "bold", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts bold.json to and from Markdown 4`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "bold", - }, - ], - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts boldem.json to and from Markdown 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Emph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "bold", - }, - ], - }, - ], - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts boldem.json to and from Markdown 2`] = `"_**bold**_"`; - -exports[`markdown <-> slate converts boldem.json to and from Markdown 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "bold": true, - "italic": true, - "object": "text", - "text": "bold", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts boldem.json to and from Markdown 4`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Emph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "bold", - }, - ], - }, - ], - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts code.json to and from Markdown 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Code", - "text": "some code", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts code.json to and from Markdown 2`] = `"\`some code\`"`; - -exports[`markdown <-> slate converts code.json to and from Markdown 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "code": true, - "object": "text", - "text": "some code", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts code.json to and from Markdown 4`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Code", - "text": "some code", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts codeblock.json to and from Markdown 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.CodeBlock", - "text": " -this -is a -code block. -", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "end.", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts codeblock.json to and from Markdown 2`] = ` -"\`\`\` -this -is a -code block. -\`\`\` - - - -end." -`; - -exports[`markdown <-> slate converts codeblock.json to and from Markdown 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "this -is a -code block. -", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "code_block", - }, - { - "children": [ - { - "object": "text", - "text": "end.", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts codeblock.json to and from Markdown 4`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.CodeBlock", - "text": " -this -is a -code block. -", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "end.", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts commonmark.json to and from Markdown 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Try CommonMark", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "You can try CommonMark here. This dingus is powered by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Link", - "destination": "https://github.com/jgm/commonmark.js", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " commonmark.js", - }, - ], - "title": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", the JavaScript reference implementation.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.List", - "delimiter": "period", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "item one", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "item two", - }, - ], - }, - ], - }, - ], - "start": "1", - "tight": "true", - "type": "ordered", - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts commonmark.json to and from Markdown 2`] = ` -"Try CommonMark ----- - -You can try CommonMark here. This dingus is powered by[ commonmark.js](https://github.com/jgm/commonmark.js), the JavaScript reference implementation. -1. item one -2. item two" -`; - -exports[`markdown <-> slate converts commonmark.json to and from Markdown 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "object": "text", - "text": "Try CommonMark", - }, - ], - "data": {}, - "object": "block", - "type": "heading_two", - }, - { - "children": [ - { - "object": "text", - "text": "You can try CommonMark here. This dingus is powered by", - }, - { - "children": [ - { - "object": "text", - "text": " commonmark.js", - }, - ], - "data": { - "href": "https://github.com/jgm/commonmark.js", - "title": "", - }, - "object": "inline", - "type": "link", - }, - { - "object": "text", - "text": ", the JavaScript reference implementation.", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "item one", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "item two", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - ], - "data": { - "delimiter": "period", - "start": "1", - "tight": "true", - }, - "object": "block", - "type": "ol_list", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts commonmark.json to and from Markdown 4`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Try CommonMark", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "You can try CommonMark here. This dingus is powered by", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Link", - "destination": "https://github.com/jgm/commonmark.js", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " commonmark.js", - }, - ], - "title": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", the JavaScript reference implementation.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.List", - "delimiter": "period", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "item one", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "item two", - }, - ], - }, - ], - }, - ], - "start": "1", - "tight": "true", - "type": "ordered", - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts empty.json to and from Markdown 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts empty.json to and from Markdown 2`] = `""`; - -exports[`markdown <-> slate converts empty.json to and from Markdown 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts empty.json to and from Markdown 4`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts headings.json to and from Markdown 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "H1", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "H2", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "3", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "H3", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "4", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "H4", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "5", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "H5", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "6", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "H6", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "####### Text!!", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "end.", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts headings.json to and from Markdown 2`] = ` -"## H1 - - -## H2 - - -### H3 - - -#### H4 - - -##### H5 - - -###### H6 - - -\\####### Text!! - - -end. -" -`; - -exports[`markdown <-> slate converts headings.json to and from Markdown 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "object": "text", - "text": "H1", - }, - ], - "data": {}, - "object": "block", - "type": "heading_two", - }, - { - "children": [ - { - "object": "text", - "text": "H2", - }, - ], - "data": {}, - "object": "block", - "type": "heading_two", - }, - { - "children": [ - { - "object": "text", - "text": "H3", - }, - ], - "data": {}, - "object": "block", - "type": "heading_three", - }, - { - "children": [ - { - "object": "text", - "text": "H4", - }, - ], - "data": {}, - "object": "block", - "type": "heading_four", - }, - { - "children": [ - { - "object": "text", - "text": "H5", - }, - ], - "data": {}, - "object": "block", - "type": "heading_five", - }, - { - "children": [ - { - "object": "text", - "text": "H6", - }, - ], - "data": {}, - "object": "block", - "type": "heading_six", - }, - { - "children": [ - { - "object": "text", - "text": "####### Text!!", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "object": "text", - "text": "end.", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts headings.json to and from Markdown 4`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "H1", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "H2", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "3", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "H3", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "4", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "H4", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "5", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "H5", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "6", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "H6", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "####### Text!!", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "end.", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts html.json to and from Markdown 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This is text with ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.HtmlInline", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " inside it", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.HtmlBlock", - "text": " -", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This is more text", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts html.json to and from Markdown 2`] = ` -"This is text with inside it - - - -This is more text -" -`; - -exports[`markdown <-> slate converts html.json to and from Markdown 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "object": "text", - "text": "This is text with ", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": { - "content": "", - }, - "object": "inline", - "type": "html_inline", - }, - { - "object": "text", - "text": " inside it", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "children": [ - { - "html": true, - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "html_block", - }, - { - "children": [ - { - "object": "text", - "text": "This is more text", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts html.json to and from Markdown 4`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This is text with ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.HtmlInline", - "text": "", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " inside it", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.HtmlBlock", - "text": " -", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This is more text", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts html-block.json to and from Markdown 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.HtmlBlock", - "text": " - -this -is an -html block. - -end.", - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts html-block.json to and from Markdown 2`] = ` -" -this -is an -html block. - -end." -`; - -exports[`markdown <-> slate converts html-block.json to and from Markdown 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "children": [ - { - "html": true, - "object": "text", - "text": " -this -is an -html block. - -end.", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "html_block", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts html-block.json to and from Markdown 4`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.HtmlBlock", - "text": " - -this -is an -html block. - -end.", - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts image.json to and from Markdown 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This is an image", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Image", - "destination": "https://studio.accordproject.org/static/img/logo.png", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - "title": "title", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts image.json to and from Markdown 2`] = ` -"This is an image - -![ap_logo](https://studio.accordproject.org/static/img/logo.png "title")" -`; - -exports[`markdown <-> slate converts image.json to and from Markdown 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "object": "text", - "text": "This is an image", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": { - "href": "https://studio.accordproject.org/static/img/logo.png", - "title": "title", - }, - "object": "inline", - "type": "image", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts image.json to and from Markdown 4`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This is an image", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Image", - "destination": "https://studio.accordproject.org/static/img/logo.png", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - "title": "title", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts image-notitle.json to and from Markdown 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This is an image", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Image", - "destination": "https://studio.accordproject.org/static/img/logo.png", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - "title": "", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts image-notitle.json to and from Markdown 2`] = ` -"This is an image - -![ap_logo](https://studio.accordproject.org/static/img/logo.png)" -`; - -exports[`markdown <-> slate converts image-notitle.json to and from Markdown 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "object": "text", - "text": "This is an image", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": { - "href": "https://studio.accordproject.org/static/img/logo.png", - "title": "", - }, - "object": "inline", - "type": "image", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts image-notitle.json to and from Markdown 4`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This is an image", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Image", - "destination": "https://studio.accordproject.org/static/img/logo.png", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - "title": "", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts italic.json to and from Markdown 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Emph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "italic", - }, - ], - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts italic.json to and from Markdown 2`] = `"*italic*"`; - -exports[`markdown <-> slate converts italic.json to and from Markdown 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "italic": true, - "object": "text", - "text": "italic", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts italic.json to and from Markdown 4`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Emph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "italic", - }, - ], - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts linebreak.json to and from Markdown 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This is a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Linebreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "linebreak in para 1.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "And this is para 2.", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts linebreak.json to and from Markdown 2`] = ` -"This is a -linebreak in para 1. - -And this is para 2." -`; - -exports[`markdown <-> slate converts linebreak.json to and from Markdown 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "object": "text", - "text": "This is a", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "linebreak", - }, - { - "object": "text", - "text": "linebreak in para 1.", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "object": "text", - "text": "And this is para 2.", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts linebreak.json to and from Markdown 4`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This is a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Linebreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "linebreak in para 1.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "And this is para 2.", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts link.json to and from Markdown 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Link", - "destination": "http://clause.io", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "link", - }, - ], - "title": "title", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts link.json to and from Markdown 2`] = `"a [link](http://clause.io "title")"`; - -exports[`markdown <-> slate converts link.json to and from Markdown 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "object": "text", - "text": "a ", - }, - { - "children": [ - { - "object": "text", - "text": "link", - }, - ], - "data": { - "href": "http://clause.io", - "title": "title", - }, - "object": "inline", - "type": "link", - }, - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts link.json to and from Markdown 4`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Link", - "destination": "http://clause.io", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "link", - }, - ], - "title": "title", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts link-notitle.json to and from Markdown 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Link", - "destination": "http://clause.io", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "link", - }, - ], - "title": "", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts link-notitle.json to and from Markdown 2`] = `"a [link](http://clause.io)"`; - -exports[`markdown <-> slate converts link-notitle.json to and from Markdown 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "object": "text", - "text": "a ", - }, - { - "children": [ - { - "object": "text", - "text": "link", - }, - ], - "data": { - "href": "http://clause.io", - "title": "", - }, - "object": "inline", - "type": "link", - }, - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts link-notitle.json to and from Markdown 4`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Link", - "destination": "http://clause.io", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "link", - }, - ], - "title": "", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts linkcode.json to and from Markdown 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this is a ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Link", - "destination": "https://google.com", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Code", - "text": "code link", - }, - ], - "title": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this is a ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Code", - "text": "code snippet", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts linkcode.json to and from Markdown 2`] = ` -"this is a [\`code link\`](https://google.com) - -this is a \`code snippet\`" -`; - -exports[`markdown <-> slate converts linkcode.json to and from Markdown 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "object": "text", - "text": "this is a ", - }, - { - "children": [ - { - "code": true, - "object": "text", - "text": "code link", - }, - ], - "data": { - "href": "https://google.com", - "title": "", - }, - "object": "inline", - "type": "link", - }, - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "object": "text", - "text": "this is a ", - }, - { - "code": true, - "object": "text", - "text": "code snippet", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts linkcode.json to and from Markdown 4`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this is a ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Link", - "destination": "https://google.com", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Code", - "text": "code link", - }, - ], - "title": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this is a ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Code", - "text": "code snippet", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts linkem.json to and from Markdown 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this is a ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Link", - "destination": "https://google.com", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Emph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "code link", - }, - ], - }, - ], - "title": "", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts linkem.json to and from Markdown 2`] = ` -"this is a [*code link*](https://google.com) -" -`; - -exports[`markdown <-> slate converts linkem.json to and from Markdown 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "object": "text", - "text": "this is a ", - }, - { - "children": [ - { - "italic": true, - "object": "text", - "text": "code link", - }, - ], - "data": { - "href": "https://google.com", - "title": "", - }, - "object": "inline", - "type": "link", - }, - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts linkem.json to and from Markdown 4`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this is a ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Link", - "destination": "https://google.com", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Emph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "code link", - }, - ], - }, - ], - "title": "", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts linkmixed.json to and from Markdown 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Link", - "destination": "http://google.com", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This is a ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Emph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "link", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " with ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Code", - "text": "code", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " and ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "bold", - }, - ], - }, - ], - "title": "", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts linkmixed.json to and from Markdown 2`] = `"[This is a *link* with \`code\` and **bold**](http://google.com)"`; - -exports[`markdown <-> slate converts linkmixed.json to and from Markdown 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "This is a ", - }, - { - "italic": true, - "object": "text", - "text": "link", - }, - { - "object": "text", - "text": " with ", - }, - { - "code": true, - "object": "text", - "text": "code", - }, - { - "object": "text", - "text": " and ", - }, - { - "bold": true, - "object": "text", - "text": "bold", - }, - ], - "data": { - "href": "http://google.com", - "title": "", - }, - "object": "inline", - "type": "link", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts linkmixed.json to and from Markdown 4`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Link", - "destination": "http://google.com", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This is a ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Emph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "link", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " with ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Code", - "text": "code", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " and ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "bold", - }, - ], - }, - ], - "title": "", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts linktext.json to and from Markdown 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this is a ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Link", - "destination": "https://google.com", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "code link", - }, - ], - "title": "", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts linktext.json to and from Markdown 2`] = ` -"this is a [code link](https://google.com) -" -`; - -exports[`markdown <-> slate converts linktext.json to and from Markdown 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "object": "text", - "text": "this is a ", - }, - { - "children": [ - { - "object": "text", - "text": "code link", - }, - ], - "data": { - "href": "https://google.com", - "title": "", - }, - "object": "inline", - "type": "link", - }, - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts linktext.json to and from Markdown 4`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this is a ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Link", - "destination": "https://google.com", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "code link", - }, - ], - "title": "", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts nested-list.json to and from Markdown 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Prolog", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.List", - "delimiter": "period", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "item one", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "item two", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.List", - "delimiter": undefined, - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sublist", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sublist", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with some text in the same paragraph", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - ], - "start": undefined, - "tight": "true", - "type": "bullet", - }, - ], - }, - ], - "start": "1", - "tight": "true", - "type": "ordered", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Epilog", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts nested-list.json to and from Markdown 2`] = ` -"Prolog -1. item one -2. item two - - sublist - - sublist -with some text in the same paragraph - - - -Epilog -" -`; - -exports[`markdown <-> slate converts nested-list.json to and from Markdown 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "object": "text", - "text": "Prolog", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "item one", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "item two", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "sublist", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "sublist", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "with some text in the same paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - ], - "data": { - "delimiter": undefined, - "start": undefined, - "tight": "true", - }, - "object": "block", - "type": "ul_list", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - ], - "data": { - "delimiter": "period", - "start": "1", - "tight": "true", - }, - "object": "block", - "type": "ol_list", - }, - { - "children": [ - { - "object": "text", - "text": "Epilog", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts nested-list.json to and from Markdown 4`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Prolog", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.List", - "delimiter": "period", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "item one", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "item two", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.List", - "delimiter": undefined, - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sublist", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "sublist", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with some text in the same paragraph", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - }, - ], - "start": undefined, - "tight": "true", - "type": "bullet", - }, - ], - }, - ], - "start": "1", - "tight": "true", - "type": "ordered", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Epilog", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts ordered.json to and from Markdown 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.List", - "delimiter": "period", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "one", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "two", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "three", - }, - ], - }, - ], - }, - ], - "start": "1", - "tight": "true", - "type": "ordered", - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts ordered.json to and from Markdown 2`] = ` -"1. one -2. two -3. three" -`; - -exports[`markdown <-> slate converts ordered.json to and from Markdown 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "one", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "two", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "three", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - ], - "data": { - "delimiter": "period", - "start": "1", - "tight": "true", - }, - "object": "block", - "type": "ol_list", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts ordered.json to and from Markdown 4`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.List", - "delimiter": "period", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "one", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "two", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "three", - }, - ], - }, - ], - }, - ], - "start": "1", - "tight": "true", - "type": "ordered", - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts paragraphs.json to and from Markdown 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "one", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "two", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "three", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts paragraphs.json to and from Markdown 2`] = ` -"one - -two - -three" -`; - -exports[`markdown <-> slate converts paragraphs.json to and from Markdown 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "object": "text", - "text": "one", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "object": "text", - "text": "two", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "object": "text", - "text": "three", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts paragraphs.json to and from Markdown 4`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "one", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "two", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "three", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts plain.json to and from Markdown 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "plain", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts plain.json to and from Markdown 2`] = `"plain"`; - -exports[`markdown <-> slate converts plain.json to and from Markdown 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "object": "text", - "text": "plain", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts plain.json to and from Markdown 4`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "plain", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts quote.json to and from Markdown 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.BlockQuote", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this is a quote", - }, - ], - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts quote.json to and from Markdown 2`] = `"> this is a quote"`; - -exports[`markdown <-> slate converts quote.json to and from Markdown 3`] = ` -{ - "document": { - "children": [ - { - "block_quote": true, - "children": [ - { - "children": [ - { - "object": "text", - "text": "this is a quote", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "block_quote", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts quote.json to and from Markdown 4`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.BlockQuote", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "this is a quote", - }, - ], - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts softbreak.json to and from Markdown 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This is a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "softbreak in para 1.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "And this is para 2.", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts softbreak.json to and from Markdown 2`] = ` -"This is a -softbreak in para 1. - -And this is para 2." -`; - -exports[`markdown <-> slate converts softbreak.json to and from Markdown 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "object": "text", - "text": "This is a", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "softbreak in para 1.", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "object": "text", - "text": "And this is para 2.", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts softbreak.json to and from Markdown 4`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This is a", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "softbreak in para 1.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "And this is para 2.", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts table.json to and from Markdown 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Table", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.TableHead", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.TableRow", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.HeaderCell", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Column 1", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.HeaderCell", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Column 2", - }, - ], - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.TableBody", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.TableRow", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.TableCell", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Simple", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.TableCell", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Table", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.TableRow", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.TableCell", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Paragraph", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.TableCell", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Text", - }, - ], - }, - ], - }, - ], - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts table.json to and from Markdown 2`] = ` -"| Column 1 | Column 2 | -| ----------- | ----------- | -| Simple | Table | -| Paragraph | Text |" -`; - -exports[`markdown <-> slate converts table.json to and from Markdown 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "children": [ - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "Column 1", - }, - ], - "data": {}, - "object": "block", - "type": "header_cell", - }, - { - "children": [ - { - "object": "text", - "text": "Column 2", - }, - ], - "data": {}, - "object": "block", - "type": "header_cell", - }, - ], - "data": {}, - "object": "block", - "type": "table_row", - }, - ], - "data": {}, - "object": "block", - "type": "table_head", - }, - { - "children": [ - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "Simple", - }, - ], - "data": {}, - "object": "block", - "type": "table_cell", - }, - { - "children": [ - { - "object": "text", - "text": "Table", - }, - ], - "data": {}, - "object": "block", - "type": "table_cell", - }, - ], - "data": {}, - "object": "block", - "type": "table_row", - }, - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "Paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "table_cell", - }, - { - "children": [ - { - "object": "text", - "text": "Text", - }, - ], - "data": {}, - "object": "block", - "type": "table_cell", - }, - ], - "data": {}, - "object": "block", - "type": "table_row", - }, - ], - "data": {}, - "object": "block", - "type": "table_body", - }, - ], - "data": {}, - "object": "block", - "type": "table", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts table.json to and from Markdown 4`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Table", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.TableHead", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.TableRow", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.HeaderCell", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Column 1", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.HeaderCell", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Column 2", - }, - ], - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.TableBody", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.TableRow", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.TableCell", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Simple", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.TableCell", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Table", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.TableRow", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.TableCell", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Paragraph", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.TableCell", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Text", - }, - ], - }, - ], - }, - ], - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts table_complex.json to and from Markdown 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Table", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.TableHead", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.TableRow", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.HeaderCell", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Column 1", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.HeaderCell", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Column 2", - }, - ], - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.TableBody", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.TableRow", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.TableCell", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Code", - "text": "code block", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.TableCell", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Image", - "destination": "https://docs.accordproject.org/docs/assets/020/template.png", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - "title": "AP triangle", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.TableRow", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.TableCell", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Paragraph", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.TableCell", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Bold content", - }, - ], - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.TableRow", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.TableCell", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Link", - "destination": "http://clause.io", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "link", - }, - ], - "title": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.TableCell", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Emph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Italics", - }, - ], - }, - ], - }, - ], - }, - ], - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts table_complex.json to and from Markdown 2`] = ` -"| Column 1 | Column 2 | -| ----------- | ----------- | -| \`code block\` | ![](https://docs.accordproject.org/docs/assets/020/template.png "AP triangle") | -| Paragraph | **Bold content** | -| [link](http://clause.io) | *Italics* |" -`; - -exports[`markdown <-> slate converts table_complex.json to and from Markdown 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "children": [ - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "Column 1", - }, - ], - "data": {}, - "object": "block", - "type": "header_cell", - }, - { - "children": [ - { - "object": "text", - "text": "Column 2", - }, - ], - "data": {}, - "object": "block", - "type": "header_cell", - }, - ], - "data": {}, - "object": "block", - "type": "table_row", - }, - ], - "data": {}, - "object": "block", - "type": "table_head", - }, - { - "children": [ - { - "children": [ - { - "children": [ - { - "code": true, - "object": "text", - "text": "code block", - }, - ], - "data": {}, - "object": "block", - "type": "table_cell", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": { - "href": "https://docs.accordproject.org/docs/assets/020/template.png", - "title": "AP triangle", - }, - "object": "inline", - "type": "image", - }, - ], - "data": {}, - "object": "block", - "type": "table_cell", - }, - ], - "data": {}, - "object": "block", - "type": "table_row", - }, - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "Paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "table_cell", - }, - { - "children": [ - { - "bold": true, - "object": "text", - "text": "Bold content", - }, - ], - "data": {}, - "object": "block", - "type": "table_cell", - }, - ], - "data": {}, - "object": "block", - "type": "table_row", - }, - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "link", - }, - ], - "data": { - "href": "http://clause.io", - "title": "", - }, - "object": "inline", - "type": "link", - }, - ], - "data": {}, - "object": "block", - "type": "table_cell", - }, - { - "children": [ - { - "italic": true, - "object": "text", - "text": "Italics", - }, - ], - "data": {}, - "object": "block", - "type": "table_cell", - }, - ], - "data": {}, - "object": "block", - "type": "table_row", - }, - ], - "data": {}, - "object": "block", - "type": "table_body", - }, - ], - "data": {}, - "object": "block", - "type": "table", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts table_complex.json to and from Markdown 4`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Table", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.TableHead", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.TableRow", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.HeaderCell", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Column 1", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.HeaderCell", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Column 2", - }, - ], - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.TableBody", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.TableRow", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.TableCell", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Code", - "text": "code block", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.TableCell", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Image", - "destination": "https://docs.accordproject.org/docs/assets/020/template.png", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "", - }, - ], - "title": "AP triangle", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.TableRow", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.TableCell", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Paragraph", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.TableCell", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Bold content", - }, - ], - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.TableRow", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.TableCell", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Link", - "destination": "http://clause.io", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "link", - }, - ], - "title": "", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.TableCell", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Emph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Italics", - }, - ], - }, - ], - }, - ], - }, - ], - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts text.json to and from Markdown 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "plain ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Emph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "italic", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "bold", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Emph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "bold-italic", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Code", - "text": "code", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts text.json to and from Markdown 2`] = `"plain *italic* **bold** ***bold-italic*** \`code\`"`; - -exports[`markdown <-> slate converts text.json to and from Markdown 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "object": "text", - "text": "plain ", - }, - { - "italic": true, - "object": "text", - "text": "italic", - }, - { - "object": "text", - "text": " ", - }, - { - "bold": true, - "object": "text", - "text": "bold", - }, - { - "object": "text", - "text": " ", - }, - { - "bold": true, - "italic": true, - "object": "text", - "text": "bold-italic", - }, - { - "object": "text", - "text": " ", - }, - { - "code": true, - "object": "text", - "text": "code", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts text.json to and from Markdown 4`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "plain ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Emph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "italic", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "bold", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Emph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "bold-italic", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Code", - "text": "code", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts thematicbreak.json to and from Markdown 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This is a", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.ThematicBreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "thematic break", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts thematicbreak.json to and from Markdown 2`] = ` -"This is a - ----- - -thematic break" -`; - -exports[`markdown <-> slate converts thematicbreak.json to and from Markdown 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "object": "text", - "text": "This is a", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "hr": true, - "object": "block", - "type": "horizontal_rule", - }, - { - "children": [ - { - "object": "text", - "text": "thematic break", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts thematicbreak.json to and from Markdown 4`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This is a", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.ThematicBreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "thematic break", - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts unordered.json to and from Markdown 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.List", - "delimiter": undefined, - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "one", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "two", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "three", - }, - ], - }, - ], - }, - ], - "start": undefined, - "tight": "true", - "type": "bullet", - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`markdown <-> slate converts unordered.json to and from Markdown 2`] = ` -"* one -* two -* three" -`; - -exports[`markdown <-> slate converts unordered.json to and from Markdown 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "one", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "two", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "three", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": {}, - "object": "block", - "type": "list_item", - }, - ], - "data": { - "delimiter": undefined, - "start": undefined, - "tight": "true", - }, - "object": "block", - "type": "ul_list", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`markdown <-> slate converts unordered.json to and from Markdown 4`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.List", - "delimiter": undefined, - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "one", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "two", - }, - ], - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "three", - }, - ], - }, - ], - }, - ], - "start": undefined, - "tight": "true", - "type": "bullet", - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`slate -> markdown_cicero converts acceptance from slate to markdown cicero 1`] = ` -"Heading -==== - -And below is a **clause**. - -{{#clause deliveryClause}} -Acceptance of Delivery. ----- - -"Party A" will be deemed to have completed its delivery obligations -if in "Party B"'s opinion, the "Widgets" satisfies the -Acceptance Criteria, and "Party B" notifies "Party A" in writing -that it is accepting the "Widgets". - -Inspection and Notice. ----- - -"Party B" will have 10 Business Days to inspect and -evaluate the "Widgets" on the delivery date before notifying -"Party A" that it is either accepting or rejecting the -"Widgets". - -Acceptance Criteria. ----- - -The "Acceptance Criteria" are the specifications the "Widgets" -must meet for the "Party A" to comply with its requirements and -obligations under this agreement, detailed in "Attachment X", attached -to this agreement. -{{/clause}} - -More text" -`; - -exports[`templatemark <-> slate converts acceptance_slate.json to and from TemplateMark 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.templatemark@0.5.0.ClauseDefinition", - "elementType": "org.accordproject.acceptanceofdelivery@1.0.0.AcceptanceOfDeliveryClause", - "name": "top", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acceptance of Delivery.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "shipper", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " will be deemed to have completed its delivery obligations", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "if in ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "receiver", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "'s opinion, the ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "String", - "name": "deliverable", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " satisfies the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acceptance Criteria, and ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "receiver", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " notifies ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "shipper", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " in writing", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "that it is accepting the ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "String", - "name": "deliverable", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Inspection and Notice.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "receiver", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " will have ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "Long", - "name": "businessDays", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " Business Days to inspect and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "evaluate the ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "String", - "name": "deliverable", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " on the delivery date before notifying", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "shipper", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " that it is either accepting or rejecting the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "String", - "name": "deliverable", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acceptance Criteria.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The "Acceptance Criteria" are the specifications the ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "String", - "name": "deliverable", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "must meet for the ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "shipper", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " to comply with its requirements and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "obligations under this agreement, detailed in ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "String", - "name": "attachment", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", attached", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to this agreement.", - }, - ], - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`templatemark <-> slate converts acceptance_slate.json to and from TemplateMark 2`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.templatemark@0.5.0.ClauseDefinition", - "elementType": "org.accordproject.acceptanceofdelivery@1.0.0.AcceptanceOfDeliveryClause", - "name": "top", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acceptance of Delivery.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "shipper", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " will be deemed to have completed its delivery obligations", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "if in ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "receiver", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "'s opinion, the ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "String", - "name": "deliverable", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " satisfies the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acceptance Criteria, and ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "receiver", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " notifies ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "shipper", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " in writing", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "that it is accepting the ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "String", - "name": "deliverable", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Inspection and Notice.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "receiver", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " will have ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "Long", - "name": "businessDays", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " Business Days to inspect and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "evaluate the ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "String", - "name": "deliverable", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " on the delivery date before notifying", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "shipper", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " that it is either accepting or rejecting the", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "String", - "name": "deliverable", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acceptance Criteria.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The "Acceptance Criteria" are the specifications the ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "String", - "name": "deliverable", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "must meet for the ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "shipper", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " to comply with its requirements and", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "obligations under this agreement, detailed in ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "String", - "name": "attachment", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", attached", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to this agreement.", - }, - ], - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`templatemark <-> slate converts acceptance_slate.json to and from TemplateMark 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "Acceptance of Delivery.", - }, - ], - "data": {}, - "object": "block", - "type": "heading_two", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "shipper", - }, - ], - "data": { - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "shipper", - }, - "object": "inline", - "type": "variable_definition", - }, - { - "object": "text", - "text": " will be deemed to have completed its delivery obligations", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "if in ", - }, - { - "children": [ - { - "object": "text", - "text": "receiver", - }, - ], - "data": { - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "receiver", - }, - "object": "inline", - "type": "variable_definition", - }, - { - "object": "text", - "text": "'s opinion, the ", - }, - { - "children": [ - { - "object": "text", - "text": "deliverable", - }, - ], - "data": { - "elementType": "String", - "name": "deliverable", - }, - "object": "inline", - "type": "variable_definition", - }, - { - "object": "text", - "text": " satisfies the", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "Acceptance Criteria, and ", - }, - { - "children": [ - { - "object": "text", - "text": "receiver", - }, - ], - "data": { - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "receiver", - }, - "object": "inline", - "type": "variable_definition", - }, - { - "object": "text", - "text": " notifies ", - }, - { - "children": [ - { - "object": "text", - "text": "shipper", - }, - ], - "data": { - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "shipper", - }, - "object": "inline", - "type": "variable_definition", - }, - { - "object": "text", - "text": " in writing", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "that it is accepting the ", - }, - { - "children": [ - { - "object": "text", - "text": "deliverable", - }, - ], - "data": { - "elementType": "String", - "name": "deliverable", - }, - "object": "inline", - "type": "variable_definition", - }, - { - "object": "text", - "text": ".", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "object": "text", - "text": "Inspection and Notice.", - }, - ], - "data": {}, - "object": "block", - "type": "heading_two", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "receiver", - }, - ], - "data": { - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "receiver", - }, - "object": "inline", - "type": "variable_definition", - }, - { - "object": "text", - "text": " will have ", - }, - { - "children": [ - { - "object": "text", - "text": "businessDays", - }, - ], - "data": { - "elementType": "Long", - "name": "businessDays", - }, - "object": "inline", - "type": "variable_definition", - }, - { - "object": "text", - "text": " Business Days to inspect and", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "evaluate the ", - }, - { - "children": [ - { - "object": "text", - "text": "deliverable", - }, - ], - "data": { - "elementType": "String", - "name": "deliverable", - }, - "object": "inline", - "type": "variable_definition", - }, - { - "object": "text", - "text": " on the delivery date before notifying", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "shipper", - }, - ], - "data": { - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "shipper", - }, - "object": "inline", - "type": "variable_definition", - }, - { - "object": "text", - "text": " that it is either accepting or rejecting the", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "deliverable", - }, - ], - "data": { - "elementType": "String", - "name": "deliverable", - }, - "object": "inline", - "type": "variable_definition", - }, - { - "object": "text", - "text": ".", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - { - "children": [ - { - "object": "text", - "text": "Acceptance Criteria.", - }, - ], - "data": {}, - "object": "block", - "type": "heading_two", - }, - { - "children": [ - { - "object": "text", - "text": "The "Acceptance Criteria" are the specifications the ", - }, - { - "children": [ - { - "object": "text", - "text": "deliverable", - }, - ], - "data": { - "elementType": "String", - "name": "deliverable", - }, - "object": "inline", - "type": "variable_definition", - }, - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "must meet for the ", - }, - { - "children": [ - { - "object": "text", - "text": "shipper", - }, - ], - "data": { - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier", - "name": "shipper", - }, - "object": "inline", - "type": "variable_definition", - }, - { - "object": "text", - "text": " to comply with its requirements and", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "obligations under this agreement, detailed in ", - }, - { - "children": [ - { - "object": "text", - "text": "attachment", - }, - ], - "data": { - "elementType": "String", - "name": "attachment", - }, - "object": "inline", - "type": "variable_definition", - }, - { - "object": "text", - "text": ", attached", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "to this agreement.", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": { - "elementType": "org.accordproject.acceptanceofdelivery@1.0.0.AcceptanceOfDeliveryClause", - "name": "top", - }, - "object": "block", - "type": "clause_definition", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`templatemark <-> slate converts latedelivery_slate.json to and from TemplateMark 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.templatemark@0.5.0.ContractDefinition", - "elementType": "org.accordproject.latedeliveryandpenalty.LateDeliveryAndPenaltyContract", - "name": "top", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Late Delivery and Penalty.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In case of delayed delivery", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.ConditionalDefinition", - "name": "forceMajeure", - "whenFalse": [], - "whenTrue": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " except for Force Majeure cases,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "org.accordproject.cicero.contract.AccordParty", - "name": "seller", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " (the Seller) shall pay to ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "org.accordproject.cicero.contract.AccordParty", - "name": "buyer", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " (the Buyer) for every ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "org.accordproject.time.Duration", - "name": "penaltyDuration", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of delay penalty amounting to ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "Double", - "name": "penaltyPercentage", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "% of the total value of the Equipment", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "whose delivery has been delayed. Any fractional part of a ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.EnumVariableDefinition", - "elementType": "org.accordproject.time.TemporalUnit", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks", - ], - "name": "fractionalPart", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " is to be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "considered a full ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.EnumVariableDefinition", - "elementType": "org.accordproject.time.TemporalUnit", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks", - ], - "name": "fractionalPart", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ". The total amount of penalty shall not however,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "exceed ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "Double", - "name": "capPercentage", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "% of the total value of the Equipment involved in late delivery.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If the delay is more than ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "org.accordproject.time.Duration", - "name": "termination", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", the Buyer is entitled to terminate this Contract.", - }, - ], - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`templatemark <-> slate converts latedelivery_slate.json to and from TemplateMark 2`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.templatemark@0.5.0.ContractDefinition", - "elementType": "org.accordproject.latedeliveryandpenalty.LateDeliveryAndPenaltyContract", - "name": "top", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Late Delivery and Penalty.", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In case of delayed delivery", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.ConditionalDefinition", - "name": "forceMajeure", - "whenFalse": [], - "whenTrue": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " except for Force Majeure cases,", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "org.accordproject.cicero.contract.AccordParty", - "name": "seller", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " (the Seller) shall pay to ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "org.accordproject.cicero.contract.AccordParty", - "name": "buyer", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " (the Buyer) for every ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "org.accordproject.time.Duration", - "name": "penaltyDuration", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of delay penalty amounting to ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "Double", - "name": "penaltyPercentage", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "% of the total value of the Equipment", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "whose delivery has been delayed. Any fractional part of a ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.EnumVariableDefinition", - "elementType": "org.accordproject.time.TemporalUnit", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks", - ], - "name": "fractionalPart", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " is to be", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "considered a full ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.EnumVariableDefinition", - "elementType": "org.accordproject.time.TemporalUnit", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks", - ], - "name": "fractionalPart", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ". The total amount of penalty shall not however,", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "exceed ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "Double", - "name": "capPercentage", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "% of the total value of the Equipment involved in late delivery.", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If the delay is more than ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "org.accordproject.time.Duration", - "name": "termination", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", the Buyer is entitled to terminate this Contract.", - }, - ], - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`templatemark <-> slate converts latedelivery_slate.json to and from TemplateMark 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "Late Delivery and Penalty.", - }, - ], - "data": {}, - "object": "block", - "type": "heading_two", - }, - { - "children": [ - { - "object": "text", - "text": "In case of delayed delivery", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": { - "isTrue": undefined, - "name": "forceMajeure", - "whenFalse": [], - "whenTrue": [ - { - "object": "text", - "text": " except for Force Majeure cases,", - }, - ], - }, - "object": "inline", - "type": "conditional_definition", - }, - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "seller", - }, - ], - "data": { - "elementType": "org.accordproject.cicero.contract.AccordParty", - "name": "seller", - }, - "object": "inline", - "type": "variable_definition", - }, - { - "object": "text", - "text": " (the Seller) shall pay to ", - }, - { - "children": [ - { - "object": "text", - "text": "buyer", - }, - ], - "data": { - "elementType": "org.accordproject.cicero.contract.AccordParty", - "name": "buyer", - }, - "object": "inline", - "type": "variable_definition", - }, - { - "object": "text", - "text": " (the Buyer) for every ", - }, - { - "children": [ - { - "object": "text", - "text": "penaltyDuration", - }, - ], - "data": { - "elementType": "org.accordproject.time.Duration", - "name": "penaltyDuration", - }, - "object": "inline", - "type": "variable_definition", - }, - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "of delay penalty amounting to ", - }, - { - "children": [ - { - "object": "text", - "text": "penaltyPercentage", - }, - ], - "data": { - "elementType": "Double", - "name": "penaltyPercentage", - }, - "object": "inline", - "type": "variable_definition", - }, - { - "object": "text", - "text": "% of the total value of the Equipment", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "whose delivery has been delayed. Any fractional part of a ", - }, - { - "children": [ - { - "object": "text", - "text": "fractionalPart", - }, - ], - "data": { - "elementType": "org.accordproject.time.TemporalUnit", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks", - ], - "name": "fractionalPart", - }, - "object": "inline", - "type": "variable_definition", - }, - { - "object": "text", - "text": " is to be", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "considered a full ", - }, - { - "children": [ - { - "object": "text", - "text": "fractionalPart", - }, - ], - "data": { - "elementType": "org.accordproject.time.TemporalUnit", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks", - ], - "name": "fractionalPart", - }, - "object": "inline", - "type": "variable_definition", - }, - { - "object": "text", - "text": ". The total amount of penalty shall not however,", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "exceed ", - }, - { - "children": [ - { - "object": "text", - "text": "capPercentage", - }, - ], - "data": { - "elementType": "Double", - "name": "capPercentage", - }, - "object": "inline", - "type": "variable_definition", - }, - { - "object": "text", - "text": "% of the total value of the Equipment involved in late delivery.", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": {}, - "object": "inline", - "type": "softbreak", - }, - { - "object": "text", - "text": "If the delay is more than ", - }, - { - "children": [ - { - "object": "text", - "text": "termination", - }, - ], - "data": { - "elementType": "org.accordproject.time.Duration", - "name": "termination", - }, - "object": "inline", - "type": "variable_definition", - }, - { - "object": "text", - "text": ", the Buyer is entitled to terminate this Contract.", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": { - "elementType": "org.accordproject.latedeliveryandpenalty.LateDeliveryAndPenaltyContract", - "name": "top", - }, - "object": "block", - "type": "contract_definition", - }, - ], - "data": {}, - "object": "document", - }, -} -`; - -exports[`templatemark <-> slate converts test1_slate.json to and from TemplateMark 1`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.templatemark@0.5.0.ClauseDefinition", - "elementType": "org.test.MyClause", - "name": "top", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This is a contract between ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "String", - "name": "seller", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " and ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "String", - "name": "buyer", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " for the amount of ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "Double", - "name": "amount", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.EnumVariableDefinition", - "elementType": "org.accordproject.money.CurrencyCode", - "enumValues": [ - "AED", - "AFN", - "ALL", - "AMD", - "ANG", - "AOA", - "ARS", - "AUD", - "AWG", - "AZN", - "BAM", - "BBD", - "BDT", - "BGN", - "BHD", - "BIF", - "BMD", - "BND", - "BOB", - "BOV", - "BRL", - "BSD", - "BTN", - "BWP", - "BYN", - "BZD", - "CAD", - "CDF", - "CHE", - "CHF", - "CHW", - "CLF", - "CLP", - "CNY", - "COP", - "COU", - "CRC", - "CUC", - "CUP", - "CVE", - "CZK", - "DJF", - "DKK", - "DOP", - "DZD", - "EGP", - "ERN", - "ETB", - "EUR", - "FJD", - "FKP", - "GBP", - "GEL", - "GHS", - "GIP", - "GMD", - "GNF", - "GTQ", - "GYD", - "HKD", - "HNL", - "HRK", - "HTG", - "HUF", - "IDR", - "ILS", - "INR", - "IQD", - "IRR", - "ISK", - "JMD", - "JOD", - "JPY", - "KES", - "KGS", - "KHR", - "KMF", - "KPW", - "KRW", - "KWD", - "KYD", - "KZT", - "LAK", - "LBP", - "LKR", - "LRD", - "LSL", - "LYD", - "MAD", - "MDL", - "MGA", - "MKD", - "MMK", - "MNT", - "MOP", - "MRU", - "MUR", - "MVR", - "MWK", - "MXN", - "MXV", - "MYR", - "MZN", - "NAD", - "NGN", - "NIO", - "NOK", - "NPR", - "NZD", - "OMR", - "PAB", - "PEN", - "PGK", - "PHP", - "PKR", - "PLN", - "PYG", - "QAR", - "RON", - "RSD", - "RUB", - "RWF", - "SAR", - "SBD", - "SCR", - "SDG", - "SEK", - "SGD", - "SHP", - "SLL", - "SOS", - "SRD", - "SSP", - "STN", - "SVC", - "SYP", - "SZL", - "THB", - "TJS", - "TMT", - "TND", - "TOP", - "TRY", - "TTD", - "TWD", - "TZS", - "UAH", - "UGX", - "USD", - "USN", - "UYI", - "UYU", - "UZS", - "VEF", - "VND", - "VUV", - "WST", - "XAF", - "XAG", - "XAU", - "XBA", - "XBB", - "XBC", - "XBD", - "XCD", - "XDR", - "XOF", - "XPD", - "XPF", - "XPT", - "XSU", - "XTS", - "XUA", - "XXX", - "YER", - "ZAR", - "ZMW", - "ZWL", - ], - "name": "currency", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.ConditionalDefinition", - "name": "forceMajeure", - "whenFalse": [], - "whenTrue": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", even in the presence of force majeure", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - ], - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`templatemark <-> slate converts test1_slate.json to and from TemplateMark 2`] = ` -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "nodes": [ - { - "$class": "org.accordproject.templatemark@0.5.0.ClauseDefinition", - "elementType": "org.test.MyClause", - "name": "top", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This is a contract between ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "String", - "name": "seller", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " and ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "String", - "name": "buyer", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " for the amount of ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "elementType": "Double", - "name": "amount", - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " ", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.EnumVariableDefinition", - "elementType": "org.accordproject.money.CurrencyCode", - "enumValues": [ - "AED", - "AFN", - "ALL", - "AMD", - "ANG", - "AOA", - "ARS", - "AUD", - "AWG", - "AZN", - "BAM", - "BBD", - "BDT", - "BGN", - "BHD", - "BIF", - "BMD", - "BND", - "BOB", - "BOV", - "BRL", - "BSD", - "BTN", - "BWP", - "BYN", - "BZD", - "CAD", - "CDF", - "CHE", - "CHF", - "CHW", - "CLF", - "CLP", - "CNY", - "COP", - "COU", - "CRC", - "CUC", - "CUP", - "CVE", - "CZK", - "DJF", - "DKK", - "DOP", - "DZD", - "EGP", - "ERN", - "ETB", - "EUR", - "FJD", - "FKP", - "GBP", - "GEL", - "GHS", - "GIP", - "GMD", - "GNF", - "GTQ", - "GYD", - "HKD", - "HNL", - "HRK", - "HTG", - "HUF", - "IDR", - "ILS", - "INR", - "IQD", - "IRR", - "ISK", - "JMD", - "JOD", - "JPY", - "KES", - "KGS", - "KHR", - "KMF", - "KPW", - "KRW", - "KWD", - "KYD", - "KZT", - "LAK", - "LBP", - "LKR", - "LRD", - "LSL", - "LYD", - "MAD", - "MDL", - "MGA", - "MKD", - "MMK", - "MNT", - "MOP", - "MRU", - "MUR", - "MVR", - "MWK", - "MXN", - "MXV", - "MYR", - "MZN", - "NAD", - "NGN", - "NIO", - "NOK", - "NPR", - "NZD", - "OMR", - "PAB", - "PEN", - "PGK", - "PHP", - "PKR", - "PLN", - "PYG", - "QAR", - "RON", - "RSD", - "RUB", - "RWF", - "SAR", - "SBD", - "SCR", - "SDG", - "SEK", - "SGD", - "SHP", - "SLL", - "SOS", - "SRD", - "SSP", - "STN", - "SVC", - "SYP", - "SZL", - "THB", - "TJS", - "TMT", - "TND", - "TOP", - "TRY", - "TTD", - "TWD", - "TZS", - "UAH", - "UGX", - "USD", - "USN", - "UYI", - "UYU", - "UZS", - "VEF", - "VND", - "VUV", - "WST", - "XAF", - "XAG", - "XAU", - "XBA", - "XBB", - "XBC", - "XBD", - "XCD", - "XDR", - "XOF", - "XPD", - "XPF", - "XPT", - "XSU", - "XTS", - "XUA", - "XXX", - "YER", - "ZAR", - "ZMW", - "ZWL", - ], - "name": "currency", - }, - { - "$class": "org.accordproject.templatemark@0.5.0.ConditionalDefinition", - "name": "forceMajeure", - "whenFalse": [], - "whenTrue": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", even in the presence of force majeure", - }, - ], - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ".", - }, - ], - }, - ], - }, - ], - "xmlns": "http://commonmark.org/xml/1.0", -} -`; - -exports[`templatemark <-> slate converts test1_slate.json to and from TemplateMark 3`] = ` -{ - "document": { - "children": [ - { - "children": [ - { - "children": [ - { - "object": "text", - "text": "This is a contract between ", - }, - { - "children": [ - { - "object": "text", - "text": "seller", - }, - ], - "data": { - "elementType": "String", - "name": "seller", - }, - "object": "inline", - "type": "variable_definition", - }, - { - "object": "text", - "text": " and ", - }, - { - "children": [ - { - "object": "text", - "text": "buyer", - }, - ], - "data": { - "elementType": "String", - "name": "buyer", - }, - "object": "inline", - "type": "variable_definition", - }, - { - "object": "text", - "text": " for the amount of ", - }, - { - "children": [ - { - "object": "text", - "text": "amount", - }, - ], - "data": { - "elementType": "Double", - "name": "amount", - }, - "object": "inline", - "type": "variable_definition", - }, - { - "object": "text", - "text": " ", - }, - { - "children": [ - { - "object": "text", - "text": "currency", - }, - ], - "data": { - "elementType": "org.accordproject.money.CurrencyCode", - "enumValues": [ - "AED", - "AFN", - "ALL", - "AMD", - "ANG", - "AOA", - "ARS", - "AUD", - "AWG", - "AZN", - "BAM", - "BBD", - "BDT", - "BGN", - "BHD", - "BIF", - "BMD", - "BND", - "BOB", - "BOV", - "BRL", - "BSD", - "BTN", - "BWP", - "BYN", - "BZD", - "CAD", - "CDF", - "CHE", - "CHF", - "CHW", - "CLF", - "CLP", - "CNY", - "COP", - "COU", - "CRC", - "CUC", - "CUP", - "CVE", - "CZK", - "DJF", - "DKK", - "DOP", - "DZD", - "EGP", - "ERN", - "ETB", - "EUR", - "FJD", - "FKP", - "GBP", - "GEL", - "GHS", - "GIP", - "GMD", - "GNF", - "GTQ", - "GYD", - "HKD", - "HNL", - "HRK", - "HTG", - "HUF", - "IDR", - "ILS", - "INR", - "IQD", - "IRR", - "ISK", - "JMD", - "JOD", - "JPY", - "KES", - "KGS", - "KHR", - "KMF", - "KPW", - "KRW", - "KWD", - "KYD", - "KZT", - "LAK", - "LBP", - "LKR", - "LRD", - "LSL", - "LYD", - "MAD", - "MDL", - "MGA", - "MKD", - "MMK", - "MNT", - "MOP", - "MRU", - "MUR", - "MVR", - "MWK", - "MXN", - "MXV", - "MYR", - "MZN", - "NAD", - "NGN", - "NIO", - "NOK", - "NPR", - "NZD", - "OMR", - "PAB", - "PEN", - "PGK", - "PHP", - "PKR", - "PLN", - "PYG", - "QAR", - "RON", - "RSD", - "RUB", - "RWF", - "SAR", - "SBD", - "SCR", - "SDG", - "SEK", - "SGD", - "SHP", - "SLL", - "SOS", - "SRD", - "SSP", - "STN", - "SVC", - "SYP", - "SZL", - "THB", - "TJS", - "TMT", - "TND", - "TOP", - "TRY", - "TTD", - "TWD", - "TZS", - "UAH", - "UGX", - "USD", - "USN", - "UYI", - "UYU", - "UZS", - "VEF", - "VND", - "VUV", - "WST", - "XAF", - "XAG", - "XAU", - "XBA", - "XBB", - "XBC", - "XBD", - "XCD", - "XDR", - "XOF", - "XPD", - "XPF", - "XPT", - "XSU", - "XTS", - "XUA", - "XXX", - "YER", - "ZAR", - "ZMW", - "ZWL", - ], - "name": "currency", - }, - "object": "inline", - "type": "variable_definition", - }, - { - "object": "text", - "text": "", - }, - { - "children": [ - { - "object": "text", - "text": "", - }, - ], - "data": { - "isTrue": undefined, - "name": "forceMajeure", - "whenFalse": [], - "whenTrue": [ - { - "object": "text", - "text": ", even in the presence of force majeure", - }, - ], - }, - "object": "inline", - "type": "conditional_definition", - }, - { - "object": "text", - "text": ".", - }, - ], - "data": {}, - "object": "block", - "type": "paragraph", - }, - ], - "data": { - "elementType": "org.test.MyClause", - "name": "top", - }, - "object": "block", - "type": "clause_definition", - }, - ], - "data": {}, - "object": "document", - }, -} -`; diff --git a/packages/markdown-slate/lib/ciceromarkfromslaterules.js b/packages/markdown-slate/lib/ciceromarkfromslaterules.js deleted file mode 100644 index 44ec5f5d..00000000 --- a/packages/markdown-slate/lib/ciceromarkfromslaterules.js +++ /dev/null @@ -1,84 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -const { CiceroMarkModel } = require('@accordproject/markdown-common'); - -const fromslateutil = require('./fromslateutil'); - -const rules = {}; - -// CiceroMark rules -rules.ol_list_block = (node,processNodes) => { - let result; - result = {$class : `${CiceroMarkModel.NAMESPACE}.ListBlock`, name: node.data.name, type: 'ordered', delimiter: node.data.delimiter, start: node.data.start, tight: node.data.tight, nodes: []}; - if (node.data.elementType) { - result.elementType = node.data.elementType; - } - if (node.data.decorators) { - result.decorators = node.data.decorators; - } - return result; -}; -rules.ul_list_block = (node,processNodes) => { - let result; - result = {$class : `${CiceroMarkModel.NAMESPACE}.ListBlock`, name: node.data.name, type: 'bullet', delimiter: node.data.delimiter, start: node.data.start, tight: node.data.tight, nodes: []}; - if (node.data.elementType) { - result.elementType = node.data.elementType; - } - if (node.data.decorators) { - result.decorators = node.data.decorators; - } - return result; -}; - -rules.clause = (node,processNodes) => { - // console.log(JSON.stringify(node, null, 4)); - const result = {$class : `${CiceroMarkModel.NAMESPACE}.Clause`, name: node.data.name, nodes: []}; - if (node.data.elementType) { - result.elementType = node.data.elementType; - } - if (node.data.decorators) { - result.decorators = node.data.decorators; - } - if (node.data.src) { - result.src = node.data.src; - } - return result; -}; -rules.conditional = (node,processNodes) => { - const isTrue = node.data.isTrue; - let whenTrueNodes = []; - processNodes(whenTrueNodes, node.data.whenTrue); - let whenFalseNodes = []; - processNodes(whenFalseNodes, node.data.whenFalse); - return fromslateutil.handleConditional(node,isTrue,whenTrueNodes,whenFalseNodes); -}; -rules.optional = (node,processNodes) => { - const hasSome = node.data.hasSome; - let whenSomeNodes = []; - processNodes(whenSomeNodes, node.data.whenSome); - let whenNoneNodes = []; - processNodes(whenNoneNodes, node.data.whenNone); - return fromslateutil.handleOptional(node,hasSome,whenSomeNodes,whenNoneNodes); -}; -rules.variable = (node,processNodes) => { - return fromslateutil.handleVariable(node); -}; -rules.formula = (node,processNodes) => { - return fromslateutil.handleFormula(node); -}; - -module.exports = rules; \ No newline at end of file diff --git a/packages/markdown-slate/lib/ciceromarktoslaterules.js b/packages/markdown-slate/lib/ciceromarktoslaterules.js deleted file mode 100644 index 8c824560..00000000 --- a/packages/markdown-slate/lib/ciceromarktoslaterules.js +++ /dev/null @@ -1,134 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -const toslateutil = require('./toslateutil'); - -const rules = {}; - -rules.Clause = (thing,processChildren,parameters) => { - const data = {}; - data.name = thing.name; - if (thing.src) { - data.src = thing.src; - } - if (thing.elementType) { - data.elementType = thing.elementType; - } - if (thing.decorators) { - data.decorators = thing.decorators.map(x => parameters.serializer.toJSON(x)); - } - return { - object: 'block', - type: 'clause', - data: data, - children: processChildren(thing,'nodes',parameters), - }; -}; -rules.Variable = (thing,processChildren,parameters) => { - const data = { name: thing.name }; - if (thing.elementType) { - data.elementType = thing.elementType; - } - if (thing.decorators) { - data.decorators = thing.decorators.map(x => parameters.serializer.toJSON(x)); - } - if (thing.identifiedBy) { - data.identifiedBy = thing.identifiedBy; - } - return toslateutil.handleVariable('variable', data, thing.value, parameters); -}; -rules.FormattedVariable = (thing,processChildren,parameters) => { - const data = { name: thing.name, format: thing.format }; - if (thing.elementType) { - data.elementType = thing.elementType; - } - if (thing.decorators) { - data.decorators = thing.decorators.map(x => parameters.serializer.toJSON(x)); - } - return toslateutil.handleVariable('variable', data, thing.value, parameters); -}; -rules.EnumVariable = (thing,processChildren,parameters) => { - const data = { name: thing.name, enumValues: thing.enumValues }; - if (thing.elementType) { - data.elementType = thing.elementType; - } - if (thing.decorators) { - data.decorators = thing.decorators.map(x => parameters.serializer.toJSON(x)); - } - return toslateutil.handleVariable('variable', data, thing.value, parameters); -}; -rules.Conditional = (thing,processChildren,parameters) => { - const localParameters = Object.assign({},parameters); - parameters.strong = false; - parameters.italic = false; - const nodes = processChildren(thing,'nodes',parameters); - const whenTrue = processChildren(thing,'whenTrue',parameters); - const whenFalse = processChildren(thing,'whenFalse',parameters); - const data = { name: thing.name, isTrue: thing.isTrue, whenTrue: whenTrue, whenFalse: whenFalse }; - if (thing.elementType) { - data.elementType = thing.elementType; - } - if (thing.decorators) { - data.decorators = thing.decorators.map(x => parameters.serializer.toJSON(x)); - } - return toslateutil.handleBlockDefinition('conditional', data, nodes, localParameters); -}; -rules.Optional = (thing,processChildren,parameters) => { - const localParameters = Object.assign({},parameters); - parameters.strong = false; - parameters.italic = false; - const nodes = processChildren(thing,'nodes',parameters); - const whenSome = processChildren(thing,'whenSome',parameters); - const whenNone = processChildren(thing,'whenNone',parameters); - const data = { name: thing.name, hasSome: thing.hasSome, whenSome: whenSome, whenNone: whenNone }; - if (thing.elementType) { - data.elementType = thing.elementType; - } - if (thing.decorators) { - data.decorators = thing.decorators.map(x => parameters.serializer.toJSON(x)); - } - return toslateutil.handleBlockDefinition('optional', data, nodes, localParameters); -}; -rules.ListBlock = (thing,processChildren,parameters) => { - const data = { name: thing.name, tight: thing.tight, start: thing.start, delimiter: thing.delimiter, type: 'variable' }; - if (thing.elementType) { - data.elementType = thing.elementType; - } - if (thing.decorators) { - data.decorators = thing.decorators.map(x => parameters.serializer.toJSON(x)); - } - return { - object: 'block', - data: data, - type: thing.type === 'ordered' ? 'ol_list_block' : 'ul_list_block', - children: processChildren(thing,'nodes',parameters) - }; -}; -rules.Formula = (thing,processChildren,parameters) => { - const data = { name: thing.name }; - if (thing.elementType) { - data.elementType = thing.elementType; - } - if (thing.dependencies) { - data.dependencies = thing.dependencies; - } - if (thing.code) { - data.code = thing.code; - } - return toslateutil.handleFormula(data, thing.value, parameters); -}; - -module.exports = rules; \ No newline at end of file diff --git a/packages/markdown-slate/lib/commonmarkfromslaterules.js b/packages/markdown-slate/lib/commonmarkfromslaterules.js deleted file mode 100644 index 50ddada5..00000000 --- a/packages/markdown-slate/lib/commonmarkfromslaterules.js +++ /dev/null @@ -1,100 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -const { CommonMarkModel } = require('@accordproject/markdown-common'); - -const fromslateutil = require('./fromslateutil'); - -const rules = {}; - -// CommonMark rules -rules.paragraph = (node,processNodes) => { - return {$class : `${CommonMarkModel.NAMESPACE}.Paragraph`, nodes: []}; -}; -rules.softbreak = (node,processNodes) => { - return {$class : `${CommonMarkModel.NAMESPACE}.Softbreak`}; -}; -rules.linebreak = (node,processNodes) => { - return {$class : `${CommonMarkModel.NAMESPACE}.Linebreak`}; -}; -rules.horizontal_rule = (node,processNodes) => { - return {$class : `${CommonMarkModel.NAMESPACE}.ThematicBreak`}; -}; -rules.heading_one = (node,processNodes) => { - return {$class : `${CommonMarkModel.NAMESPACE}.Heading`, level : '1', nodes: []}; -}; -rules.heading_two = (node,processNodes) => { - return {$class : `${CommonMarkModel.NAMESPACE}.Heading`, level : '2', nodes: []}; -}; -rules.heading_three = (node,processNodes) => { - return {$class : `${CommonMarkModel.NAMESPACE}.Heading`, level : '3', nodes: []}; -}; -rules.heading_four = (node,processNodes) => { - return {$class : `${CommonMarkModel.NAMESPACE}.Heading`, level : '4', nodes: []}; -}; -rules.heading_five = (node,processNodes) => { - return {$class : `${CommonMarkModel.NAMESPACE}.Heading`, level : '5', nodes: []}; -}; -rules.heading_six = (node,processNodes) => { - return {$class : `${CommonMarkModel.NAMESPACE}.Heading`, level : '6', nodes: []}; -}; -rules.block_quote = (node,processNodes) => { - return {$class : `${CommonMarkModel.NAMESPACE}.BlockQuote`, nodes: []}; -}; -rules.code_block = (node,processNodes) => { - return {$class : `${CommonMarkModel.NAMESPACE}.CodeBlock`, text: fromslateutil.getText(node)}; -}; -rules.html_block = (node,processNodes) => { - return {$class : `${CommonMarkModel.NAMESPACE}.HtmlBlock`, text: fromslateutil.getText(node)}; -}; -rules.html_inline = (node,processNodes) => { - return {$class : `${CommonMarkModel.NAMESPACE}.HtmlInline`, text: node.data.content}; -}; -rules.link = (node,processNodes) => { - return {$class : `${CommonMarkModel.NAMESPACE}.Link`, destination: node.data.href, title: node.data.title ? node.data.title : '', nodes: []}; -}; -rules.image = (node,processNodes) => { - return {$class : `${CommonMarkModel.NAMESPACE}.Image`, destination: node.data.href, title: node.data.title ? node.data.title : '', nodes: []}; -}; -rules.list_item = (node,processNodes) => { - return {$class : `${CommonMarkModel.NAMESPACE}.Item`, nodes: []}; -}; -rules.ol_list = (node,processNodes) => { - return {$class : `${CommonMarkModel.NAMESPACE}.List`, type: 'ordered', delimiter: node.data.delimiter, start: node.data.start, tight: node.data.tight, nodes: []}; -}; -rules.ul_list = (node,processNodes) => { - return {$class : `${CommonMarkModel.NAMESPACE}.List`, type: 'bullet', delimiter: node.data.delimiter, start: node.data.start, tight: node.data.tight, nodes: []}; -}; -rules.table = (node, processNodes) => { - return { $class: `${CommonMarkModel.NAMESPACE}.Table`, nodes: [] }; -}; -rules.table_head = (node, processNodes) => { - return { $class: `${CommonMarkModel.NAMESPACE}.TableHead`, nodes: [] }; -}; -rules.table_body = (node, processNodes) => { - return { $class: `${CommonMarkModel.NAMESPACE}.TableBody`, nodes: [] }; -}; -rules.table_row = (node, processNodes) => { - return { $class: `${CommonMarkModel.NAMESPACE}.TableRow`, nodes: [] }; -}; -rules.table_cell = (node, processNodes) => { - return { $class: `${CommonMarkModel.NAMESPACE}.TableCell`, nodes: [] }; -}; -rules.header_cell = (node, processNodes) => { - return { $class: `${CommonMarkModel.NAMESPACE}.HeaderCell`, nodes: [] }; -}; - -module.exports = rules; \ No newline at end of file diff --git a/packages/markdown-slate/lib/commonmarktoslaterules.js b/packages/markdown-slate/lib/commonmarktoslaterules.js deleted file mode 100644 index 64bf6070..00000000 --- a/packages/markdown-slate/lib/commonmarktoslaterules.js +++ /dev/null @@ -1,231 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -const toslateutil = require('./toslateutil'); - -const rules = {}; - -rules.CodeBlock = (thing,processChildren,parameters) => { - return { - object: 'block', - type: 'code_block', - data: {}, - children: [{ - object: 'block', - type: 'paragraph', - children: [{ - object: 'text', - text: thing.text - }], - data: {} - }] - }; -}; -rules.Code = (thing,processChildren,parameters) => { - return { - object: 'text', - text: thing.text, - code: true - }; -}; -rules.Emph = (thing,processChildren,parameters) => { - parameters.emph = true; - return processChildren(thing,'nodes',parameters); -}; -rules.Strong = (thing,processChildren,parameters) => { - parameters.strong = true; - return processChildren(thing,'nodes',parameters); -}; -rules.Text = (thing,processChildren,parameters) => { - return toslateutil.handleFormattedText(thing, parameters); -}; -rules.BlockQuote = (thing,processChildren,parameters) => { - return { - object: 'block', - type: 'block_quote', - block_quote: true, - children: processChildren(thing,'nodes',parameters), - data: {} - }; -}; -rules.Heading = (thing,processChildren,parameters) => { - return { - object: 'block', - data: {}, - type: toslateutil.getHeadingType(thing), - children: processChildren(thing,'nodes',parameters) - }; -}; -rules.ThematicBreak = (thing,processChildren,parameters) => { - return { - object: 'block', - type: 'horizontal_rule', - hr: true, - children: [] - }; -}; -rules.Linebreak = (thing,processChildren,parameters) => { - return { - object: 'inline', - type: 'linebreak' - }; -}; -rules.Softbreak = (thing,processChildren,parameters) => { - return { - object: 'inline', - type: 'softbreak' - }; -}; -rules.Link = (thing,processChildren,parameters) => { - return { - object: 'inline', - type: 'link', - data: { - href: thing.destination, - title: thing.title ? thing.title : '' - }, - children: processChildren(thing,'nodes',parameters) - }; -}; -rules.Image = (thing,processChildren,parameters) => { - return { - object: 'inline', - type: 'image', - data: { - 'href': thing.destination, - 'title': thing.title ? thing.title : '' - }, - children: [ - { - 'object': 'text', - 'text': thing.text ? thing.text : '' - } - ] - }; -}; -rules.Paragraph = (thing,processChildren,parameters) => { - return { - object: 'block', - type: 'paragraph', - children: processChildren(thing,'nodes',parameters), - data: {} - }; -}; -rules.HtmlBlock = (thing,processChildren,parameters) => { - return { - object: 'block', - type: 'html_block', - data: {}, - children: [{ - object: 'block', - type: 'paragraph', - children: [{ - object: 'text', - text: thing.text, - html: true - }], - data: {} - }] - }; -}; -rules.HtmlInline = (thing,processChildren,parameters) => { - return { - object: 'inline', - type: 'html_inline', - data: { - content: thing.text, - }, - children: [] // XXX - }; -}; -rules.List = (thing,processChildren,parameters) => { - return { - object: 'block', - data: { tight: thing.tight, start: thing.start, delimiter: thing.delimiter}, - type: thing.type === 'ordered' ? 'ol_list' : 'ul_list', - children: processChildren(thing,'nodes',parameters) - }; -}; -rules.Item = (thing,processChildren,parameters) => { - return { - object: 'block', - type: 'list_item', - data: {}, - children: processChildren(thing,'nodes',parameters) - }; -}; -rules.Document = (thing,processChildren,parameters) => { - return { - object: 'document', - children: processChildren(thing,'nodes',parameters), - data : {} - }; -}; -rules.Table = (thing, processChildren, parameters) => { - return { - object: 'block', - type: 'table', - data: {}, - children: processChildren(thing, 'nodes', parameters), - }; -}; - -rules.TableHead = (thing, processChildren, parameters) => { - return { - object: 'block', - type: 'table_head', - data: {}, - children: processChildren(thing, 'nodes', parameters), - }; -}; - -rules.TableBody = (thing, processChildren, parameters) => { - return { - object: 'block', - type: 'table_body', - data: {}, - children: processChildren(thing, 'nodes', parameters), - }; -}; - -rules.TableRow = (thing, processChildren, parameters) => { - return { - object: 'block', - type: 'table_row', - data: {}, - children: processChildren(thing, 'nodes', parameters), - }; -}; - -rules.TableCell = (thing, processChildren, parameters) => { - return { - object: 'block', - type: 'table_cell', - data: {}, - children: processChildren(thing, 'nodes', parameters), - }; -}; - -rules.HeaderCell = (thing, processChildren, parameters) => { - return { - object: 'block', - type: 'header_cell', - data: {}, - children: processChildren(thing, 'nodes', parameters), - }; -}; - -module.exports = rules; \ No newline at end of file diff --git a/packages/markdown-slate/lib/fromslateutil.js b/packages/markdown-slate/lib/fromslateutil.js deleted file mode 100644 index a02f35a3..00000000 --- a/packages/markdown-slate/lib/fromslateutil.js +++ /dev/null @@ -1,413 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -const { TemplateMarkModel, CiceroMarkModel, CommonMarkModel } = require('@accordproject/markdown-common'); - -/** - * Removes nodes if they are an empty paragraph - * @param {*} input - the current result of slateToCiceroMarkDom - * @returns {*} the final result of slateToCiceroMarkDom - */ -function removeEmptyParagraphs(input) { - let nodesWithoutBlankParagraphs = []; - input.nodes.forEach(node => { - if (node.$class === `${CommonMarkModel.NAMESPACE}.Paragraph` && - node.nodes.length === 1 && - node.nodes[0].$class === `${CommonMarkModel.NAMESPACE}.Text` && - node.nodes[0].text === '') { - return; - } - nodesWithoutBlankParagraphs.push(node); - }); - input.nodes = nodesWithoutBlankParagraphs; - return input; -} - -/** - * Gather the text for the node - * @param {*} input - the current slate node - * @returns {string} the text contained in the slate node - */ -function getText (input) { - let result = ''; - - if (input.type === 'paragraph') { - result += '\n'; - } - - if (input.text) { - result += input.text; - } - if (input.children) { - input.children.forEach(node => { - result += getText(node); - }); - } - return result; -} - -/** - * Quote strings - * @param {string} value - the string - * @return {string} the quoted string - */ -function quoteString(value) { - return '"' + value + '"'; -} - -/** - * Handles marks - * @param {*} slateNode the slate node - * @param {*} newNode the new node - * @returns {*} the final ast node - */ -function handleMarks(slateNode,newNode) { - let strong = null; - let emph = null; - let result = newNode; - - const isBold = slateNode.bold; - const isItalic = slateNode.italic; - - if (isBold) { - strong = {$class : `${CommonMarkModel.NAMESPACE}.Strong`, nodes: []}; - } - - if (isItalic) { - emph = {$class : `${CommonMarkModel.NAMESPACE}.Emph`, nodes: []}; - } - - if(strong) { - strong.nodes.push(result); - result = strong; - } - if(emph) { - emph.nodes.push(result); - result = emph; - } - - return result; -} - -/** - * Handles a text node - * @param {*} node the slate text node - * @returns {*} the ast node - */ -function handleText(node) { - let result = null; - const isCode = node.code; - if (node.object === 'text' && node.text === '') { return null; } - if (isCode) { - result = {$class : `${CommonMarkModel.NAMESPACE}.Code`, text: node.text}; - } else { - result = {$class : `${CommonMarkModel.NAMESPACE}.Text`, text : node.text}; - } - - return handleMarks(node,result); -} - -/** - * Handles a variable node - * @param {*} node the slate variable node - * @returns {*} the ast node - */ -function handleVariable(node) { - let result = null; - - const textNode = node.children[0]; // inlines always contain a single text node - node.children = []; // Reset the children for the inline to avoid recursion - - const data = node.data; - - const baseName = Object.prototype.hasOwnProperty.call(data,'format') ? 'FormattedVariable' : (Object.prototype.hasOwnProperty.call(data,'enumValues') ? 'EnumVariable' : 'Variable'); - const className = `${CiceroMarkModel.NAMESPACE}.${baseName}`; - - result = { - $class : className, - name : data.name, - value : textNode.text - }; - - if (Object.prototype.hasOwnProperty.call(data,'format')) { - result.format = data.format; - } - if (node.data.identifiedBy) { - result.identifiedBy = node.data.identifiedBy; - result.value = quoteString(result.value); // XXX Is this safe? - } - if (Object.prototype.hasOwnProperty.call(data,'enumValues')) { - result.enumValues = data.enumValues; - } - if (Object.prototype.hasOwnProperty.call(data,'elementType')) { - result.elementType = data.elementType; - if (result.elementType === 'String') { - result.value = quoteString(result.value); - } - } - if (Object.prototype.hasOwnProperty.call(data,'decorators')) { - result.decorators = data.decorators; - } - - return handleMarks(node,result); -} - -/** - * Handles a variable definition node - * @param {*} node the slate variable node - * @returns {*} the ast node - */ -function handleVariableDefinition(node) { - let result = null; - - node.children = []; // Reset the children for the inline to avoid recursion - - const data = node.data; - - const baseName = Object.prototype.hasOwnProperty.call(data,'format') ? 'FormattedVariableDefinition' : (Object.prototype.hasOwnProperty.call(data,'enumValues') ? 'EnumVariableDefinition' : 'VariableDefinition'); - const className = `${TemplateMarkModel.NAMESPACE}.${baseName}`; - - result = { - $class : className, - name : data.name, - }; - - if (Object.prototype.hasOwnProperty.call(data,'format')) { - result.format = data.format; - } - if (node.data.identifiedBy) { - result.identifiedBy = node.data.identifiedBy; - } - if (Object.prototype.hasOwnProperty.call(data,'enumValues')) { - result.enumValues = data.enumValues; - } - if (Object.prototype.hasOwnProperty.call(data,'elementType')) { - result.elementType = data.elementType; - } - if (Object.prototype.hasOwnProperty.call(data,'decorators')) { - result.decorators = data.decorators; - } - - return handleMarks(node,result); -} - -/** - * Handles a conditional node - * @param {*} node the slate variable node - * @param {*} isTrue is this conditional true - * @param {*} whenTrue the nodes when true - * @param {*} whenFalse the nodes when false - * @returns {*} the ast node - */ -function handleConditional(node, isTrue, whenTrue, whenFalse) { - const data = node.data; - - let result = { - $class : `${CiceroMarkModel.NAMESPACE}.Conditional`, - name : data.name, - nodes: [], - }; - - result.isTrue = isTrue; - result.whenTrue = whenTrue; - result.whenFalse = whenFalse; - - if (Object.prototype.hasOwnProperty.call(data,'elementType')) { - result.elementType = data.elementType; - } - if (Object.prototype.hasOwnProperty.call(data,'decorators')) { - result.decorators = data.decorators; - } - - return handleMarks(node,result); -} - -/** - * Handles a conditional definition node - * @param {*} node the slate variable node - * @param {*} whenTrue the nodes when true - * @param {*} whenFalse the nodes when false - * @returns {*} the ast node - */ -function handleConditionalDefinition(node, whenTrue, whenFalse) { - const data = node.data; - - let result = { - $class : `${TemplateMarkModel.NAMESPACE}.ConditionalDefinition`, - name : data.name, - }; - - result.whenTrue = whenTrue; - result.whenFalse = whenFalse; - - if (Object.prototype.hasOwnProperty.call(data,'elementType')) { - result.elementType = data.elementType; - } - if (Object.prototype.hasOwnProperty.call(data,'decorators')) { - result.decorators = data.decorators; - } - - return handleMarks(node,result); -} - -/** - * Handles a optional node - * @param {*} node the slate variable node - * @param {*} hasSome is this optional is present - * @param {*} whenSome the nodes when present - * @param {*} whenNone the nodes when absent - * @returns {*} the ast node - */ -function handleOptional(node, hasSome, whenSome, whenNone) { - const data = node.data; - - let result = { - $class : `${CiceroMarkModel.NAMESPACE}.Optional`, - name : data.name, - nodes: [], - }; - - result.hasSome = hasSome; - result.whenSome = whenSome; - result.whenNone = whenNone; - - if (Object.prototype.hasOwnProperty.call(data,'elementType')) { - result.elementType = data.elementType; - } - if (Object.prototype.hasOwnProperty.call(data,'decorators')) { - result.decorators = data.decorators; - } - - return handleMarks(node,result); -} - -/** - * Handles a optional definition node - * @param {*} node the slate variable node - * @param {*} whenSome the nodes when true - * @param {*} whenNone the nodes when false - * @returns {*} the ast node - */ -function handleOptionalDefinition(node, whenSome, whenNone) { - const data = node.data; - - let result = { - $class : `${TemplateMarkModel.NAMESPACE}.OptionalDefinition`, - name : data.name, - }; - - result.whenSome = whenSome; - result.whenNone = whenNone; - - if (Object.prototype.hasOwnProperty.call(data,'elementType')) { - result.elementType = data.elementType; - } - if (Object.prototype.hasOwnProperty.call(data,'decorators')) { - result.decorators = data.decorators; - } - - return handleMarks(node,result); -} - -/** - * Handles a formula - * @param {*} node the slate formula node - * @returns {*} the ast node - */ -function handleFormula(node) { - let result = null; - - const textNode = node.children[0]; // inlines always contain a single text node - node.children = []; // Reset the children for the inline to avoid recursion - - const className = `${CiceroMarkModel.NAMESPACE}.Formula`; - - result = { - $class : className, - value : textNode.text - }; - - const data = node.data; - if (Object.prototype.hasOwnProperty.call(data,'elementType')) { - result.elementType = data.elementType; - } - if (Object.prototype.hasOwnProperty.call(data,'decorators')) { - result.decorators = data.decorators; - } - if (Object.prototype.hasOwnProperty.call(data,'dependencies')) { - result.dependencies = data.dependencies; - } - if (Object.prototype.hasOwnProperty.call(data,'code')) { - result.code = data.code; - } - if (Object.prototype.hasOwnProperty.call(data,'name')) { - result.name = data.name; - } - - return handleMarks(node,result); -} - -/** - * Handles a formula definition - * @param {*} node the slate formula node - * @returns {*} the ast node - */ -function handleFormulaDefinition(node) { - let result = null; - - node.children = []; // Reset the children for the inline to avoid recursion - - const className = `${CiceroMarkModel.NAMESPACE}.Formula`; - - result = { - $class : className, - }; - - const data = node.data; - if (Object.prototype.hasOwnProperty.call(data,'elementType')) { - result.elementType = data.elementType; - } - if (Object.prototype.hasOwnProperty.call(data,'decorators')) { - result.decorators = data.decorators; - } - if (Object.prototype.hasOwnProperty.call(data,'dependencies')) { - result.dependencies = data.dependencies; - } - if (Object.prototype.hasOwnProperty.call(data,'code')) { - result.code = data.code; - } - if (Object.prototype.hasOwnProperty.call(data,'name')) { - result.name = data.name; - } - - return handleMarks(node,result); -} - -module.exports = { - removeEmptyParagraphs, - getText, - quoteString, - handleMarks, - handleText, - handleVariable, - handleVariableDefinition, - handleConditional, - handleConditionalDefinition, - handleOptional, - handleOptionalDefinition, - handleFormula, - handleFormulaDefinition, -}; \ No newline at end of file diff --git a/packages/markdown-slate/lib/templatemarkfromslaterules.js b/packages/markdown-slate/lib/templatemarkfromslaterules.js deleted file mode 100644 index 7301dea4..00000000 --- a/packages/markdown-slate/lib/templatemarkfromslaterules.js +++ /dev/null @@ -1,95 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -const { TemplateMarkModel } = require('@accordproject/markdown-common'); - -const fromslateutil = require('./fromslateutil'); - -const rules = {}; - -// CiceroMark rules -rules.contract_definition = (node,processNodes) => { - // console.log(JSON.stringify(node, null, 4)); - const result = {$class : `${TemplateMarkModel.NAMESPACE}.ContractDefinition`, name: node.data.name, nodes: []}; - if (node.data.elementType) { - result.elementType = node.data.elementType; - } - if (node.data.decorators) { - result.decorators = node.data.decorators; - } - if (node.data.src) { - result.src = node.data.src; - } - return result; -}; -rules.clause_definition = (node,processNodes) => { - // console.log(JSON.stringify(node, null, 4)); - const result = {$class : `${TemplateMarkModel.NAMESPACE}.ClauseDefinition`, name: node.data.name, nodes: []}; - if (node.data.elementType) { - result.elementType = node.data.elementType; - } - if (node.data.decorators) { - result.decorators = node.data.decorators; - } - if (node.data.src) { - result.src = node.data.src; - } - return result; -}; -rules.variable_definition = (node,processNodes) => { - return fromslateutil.handleVariableDefinition(node); -}; -rules.conditional_definition = (node,processNodes) => { - let whenTrueNodes = []; - processNodes(whenTrueNodes, node.data.whenTrue); - let whenFalseNodes = []; - processNodes(whenFalseNodes, node.data.whenFalse); - return fromslateutil.handleConditionalDefinition(node,whenTrueNodes,whenFalseNodes); -}; -rules.optional_definition = (node,processNodes) => { - let whenSomeNodes = []; - processNodes(whenSomeNodes, node.data.whenSome); - let whenNoneNodes = []; - processNodes(whenNoneNodes, node.data.whenNone); - return fromslateutil.handleOptionalDefinition(node,whenSomeNodes,whenNoneNodes); -}; -rules.ol_list_block_definition = (node,processNodes) => { - let result; - result = {$class : `${TemplateMarkModel.NAMESPACE}.ListBlockDefinition`, name: node.data.name, type: 'ordered', delimiter: node.data.delimiter, start: node.data.start, tight: node.data.tight, nodes: []}; - if (node.data.elementType) { - result.elementType = node.data.elementType; - } - if (node.data.decorators) { - result.decorators = node.data.decorators; - } - return result; -}; -rules.ul_list_block_definition = (node,processNodes) => { - let result; - result = {$class : `${TemplateMarkModel.NAMESPACE}.ListBlockDefinition`, name: node.data.name, type: 'bullet', delimiter: node.data.delimiter, start: node.data.start, tight: node.data.tight, nodes: []}; - if (node.data.elementType) { - result.elementType = node.data.elementType; - } - if (node.data.decorators) { - result.decorators = node.data.decorators; - } - return result; -}; -rules.formula_definition = (node,processNodes) => { - return fromslateutil.handleFormulaDefinition(node); -}; - -module.exports = rules; \ No newline at end of file diff --git a/packages/markdown-slate/lib/templatemarktoslaterules.js b/packages/markdown-slate/lib/templatemarktoslaterules.js deleted file mode 100644 index dfd57df9..00000000 --- a/packages/markdown-slate/lib/templatemarktoslaterules.js +++ /dev/null @@ -1,153 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -const toslateutil = require('./toslateutil'); - -const rules = {}; - -rules.ContractDefinition = (thing,processChildren,parameters) => { - const data = {}; - data.name = thing.name; - if (thing.src) { - data.src = thing.src; - } - if (thing.elementType) { - data.elementType = thing.elementType; - } - if (thing.decorators) { - data.decorators = thing.decorators.map(x => parameters.serializer.toJSON(x)); - } - return { - object: 'block', - type: 'contract_definition', - data: data, - children: processChildren(thing,'nodes',parameters), - }; -}; -rules.ClauseDefinition = (thing,processChildren,parameters) => { - const data = {}; - data.name = thing.name; - if (thing.src) { - data.src = thing.src; - } - if (thing.elementType) { - data.elementType = thing.elementType; - } - if (thing.decorators) { - data.decorators = thing.decorators.map(x => parameters.serializer.toJSON(x)); - } - return { - object: 'block', - type: 'clause_definition', - data: data, - children: processChildren(thing,'nodes',parameters), - }; -}; -rules.VariableDefinition = (thing,processChildren,parameters) => { - const data = { name: thing.name }; - if (thing.elementType) { - data.elementType = thing.elementType; - } - if (thing.decorators) { - data.decorators = thing.decorators.map(x => parameters.serializer.toJSON(x)); - } - if (thing.identifiedBy) { - data.identifiedBy = thing.identifiedBy; - } - return toslateutil.handleVariableDefinition('variable_definition', data, thing.name, parameters); -}; -rules.FormattedVariableDefinition = (thing,processChildren,parameters) => { - const data = { name: thing.name, format: thing.format }; - if (thing.elementType) { - data.elementType = thing.elementType; - } - if (thing.decorators) { - data.decorators = thing.decorators.map(x => parameters.serializer.toJSON(x)); - } - return toslateutil.handleVariableDefinition('variable_definition', data, thing.name, parameters); -}; -rules.EnumVariableDefinition = (thing,processChildren,parameters) => { - const data = { name: thing.name, enumValues: thing.enumValues }; - if (thing.elementType) { - data.elementType = thing.elementType; - } - if (thing.decorators) { - data.decorators = thing.decorators.map(x => parameters.serializer.toJSON(x)); - } - return toslateutil.handleVariableDefinition('variable_definition', data, thing.name, parameters); -}; -rules.ConditionalDefinition = (thing,processChildren,parameters) => { - const localParameters = Object.assign({},parameters); - parameters.strong = false; - parameters.italic = false; - const nodes = []; - const whenTrue = processChildren(thing,'whenTrue',parameters); - const whenFalse = processChildren(thing,'whenFalse',parameters); - const data = { name: thing.name, isTrue: thing.isTrue, whenTrue: whenTrue, whenFalse: whenFalse }; - if (thing.elementType) { - data.elementType = thing.elementType; - } - if (thing.decorators) { - data.decorators = thing.decorators.map(x => parameters.serializer.toJSON(x)); - } - return toslateutil.handleBlockDefinition('conditional_definition', data, nodes, localParameters); -}; -rules.OptionalDefinition = (thing,processChildren,parameters) => { - const localParameters = Object.assign({},parameters); - parameters.strong = false; - parameters.italic = false; - const nodes = []; - const whenSome = processChildren(thing,'whenSome',parameters); - const whenNone = processChildren(thing,'whenNone',parameters); - const data = { name: thing.name, hasSome: thing.hasSome, whenSome: whenSome, whenNone: whenNone }; - if (thing.elementType) { - data.elementType = thing.elementType; - } - if (thing.decorators) { - data.decorators = thing.decorators.map(x => parameters.serializer.toJSON(x)); - } - return toslateutil.handleBlockDefinition('optional_definition', data, nodes, localParameters); -}; -rules.ListBlockDefinition = (thing,processChildren,parameters) => { - const data = { name: thing.name, tight: thing.tight, start: thing.start, delimiter: thing.delimiter, type: 'variable' }; - if (thing.elementType) { - data.elementType = thing.elementType; - } - if (thing.decorators) { - data.decorators = thing.decorators.map(x => parameters.serializer.toJSON(x)); - } - return { - object: 'block', - data: data, - type: thing.type === 'ordered' ? 'ol_list_block_definition' : 'ul_list_block_definition', - children: processChildren(thing,'nodes',parameters) - }; -}; -rules.FormulaDefinition = (thing,processChildren,parameters) => { - const data = { name: thing.name }; - if (thing.elementType) { - data.elementType = thing.elementType; - } - if (thing.dependencies) { - data.dependencies = thing.dependencies; - } - if (thing.code) { - data.code = thing.code; - } - return toslateutil.handleFormula(data, thing.code, parameters); -}; - -module.exports = rules; \ No newline at end of file diff --git a/packages/markdown-slate/lib/toslateutil.js b/packages/markdown-slate/lib/toslateutil.js deleted file mode 100644 index bef65601..00000000 --- a/packages/markdown-slate/lib/toslateutil.js +++ /dev/null @@ -1,219 +0,0 @@ -/* - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -'use strict'; - -/** - * Unquote strings - * @param {string} value - the string - * @return {string} the unquoted string - */ -function unquoteString(value) { - try { - return value.substring(1,value.length-1); - } catch(err) { - return value; - } -} - -/** - * Apply marks to a leaf node - * @param {*} leafNode the leaf node - * @param {*} parameters the parameters - */ -function applyMarks(leafNode, parameters) { - if (parameters.emph) { - leafNode.italic = true; - } - if (parameters.strong) { - leafNode.bold = true; - } -} - -/** - * Gets the text value from a formatted sub-tree - * @param {*} thing a concerto Strong, Emph or Text node - * @returns {string} the 'text' property of the formatted sub-tree - */ -function getText(thing) { - if(thing.getType() === 'Text') { - return thing.text; - } - else { - if(thing.nodes && thing.nodes.length > 0) { - return getText(thing.nodes[0]); - } - else { - return ''; - } - } -} - -/** - * Converts a heading level to a slate heading type name - * @param {*} thing concert heading node - * @returns {string} the slate heading type - */ -function getHeadingType(thing) { - switch(thing.level) { - case '1': return 'heading_one'; - case '2': return 'heading_two'; - case '3': return 'heading_three'; - case '4': return 'heading_four'; - case '5': return 'heading_five'; - case '6': return 'heading_six'; - default: return 'heading_one'; - } -} - -/** - * Converts a formatted text node to a slate text node with marks - * @param {*} thing a concerto Strong, Emph or Text node - * @param {*} parameters the parameters - * @returns {*} the slate text node with marks - */ -function handleFormattedText(thing, parameters) { - const textNode = { - object: 'text', - text: getText(thing)}; - - applyMarks(textNode, parameters); - return textNode; -} - -/** - * Converts a conditional variable node to a slate node with marks - * @param {string} name - the name of the block - * @param {*} data - the data for the conditional variable - * @param {*} nodes - the conditional nodes - * @param {*} parameters the parameters - * @returns {*} the slate text node with marks - */ -function handleBlockDefinition(name, data, nodes, parameters) { - const inlineNode = { - object: 'inline', - type: name, - data: data, - children: nodes - }; - applyMarks(inlineNode,parameters); - - return inlineNode; -} - -/** - * Converts a variable node to a text node with marks - * @param {*} type - the type of variable - * @param {*} data - the data for the variable - * @param {*} text - the text for the variable - * @param {*} parameters the parameters - * @returns {*} the slate text node with marks - */ -function handleVariable(type, data, text, parameters) { - const fixedText = data.elementType === 'String' || data.identifiedBy ? unquoteString(text) : text; - const textNode = { - object: 'text', - text: fixedText - }; - - return handleBlockDefinition(type, data, [textNode], parameters); -} - -/** - * Converts a variable definition node to a text node with marks - * @param {*} type - the type of variable - * @param {*} data - the data for the variable - * @param {*} text - the text for the variable - * @param {*} parameters the parameters - * @returns {*} the slate text node with marks - */ -function handleVariableDefinition(type, data, text, parameters) { - const textNode = { - object: 'text', - text: text - }; - - return handleBlockDefinition(type, data, [textNode], parameters); -} - -/** - * Converts a formula node to a slate text node with marks - * @param {*} data - the data for the formula - * @param {*} text - the text for the formula - * @param {*} parameters the parameters - * @returns {*} the slate text node with marks - */ -function handleFormula(data, text, parameters) { - const textNode = { - object: 'text', - text: text - }; - return handleBlockDefinition('formula', data, [textNode], parameters); -} - -/** - * Cleanup Slate node (post processing) - * @param {object} node - the slate node - * @returns {object} the cleaned up slate node - */ -function cleanup(node) { - const result = node; - // Cleanup block node for Slate - if (result.object === 'block' || result.object === 'inline') { - const emptyText = () => { return { object: 'text', text: '' }; }; - if (!result.data) { - result.data = {}; - } - if (!result.children || result.children.length === 0) { - result.children = [ emptyText() ]; - } - if (result.children && result.children.length > 0) { - const normalizedChildren = []; - for (let i = 0; i < result.children.length; i++) { - const child = result.children[i]; - const isLast = i === result.children.length - 1; - - if (child.object === 'inline') { - if ( - normalizedChildren.length === 0 || - normalizedChildren[normalizedChildren.length - 1].object === 'inline' - ) { - normalizedChildren.push(emptyText(), child); - } else if (isLast) { - normalizedChildren.push(child, emptyText()); - } else { - normalizedChildren.push(child); - } - } else { - normalizedChildren.push(child); - } - } - result.children = normalizedChildren; - } - } - return result; -} - -module.exports = { - unquoteString, - applyMarks, - getText, - getHeadingType, - handleFormattedText, - handleBlockDefinition, - handleVariable, - handleVariableDefinition, - handleFormula, - cleanup, -}; \ No newline at end of file diff --git a/packages/markdown-slate/package.json b/packages/markdown-slate/package.json deleted file mode 100644 index ab9e96fc..00000000 --- a/packages/markdown-slate/package.json +++ /dev/null @@ -1,118 +0,0 @@ -{ - "name": "@accordproject/markdown-slate", - "version": "0.16.25", - "description": "Transform markdown to/from CommonMark AST", - "engines": { - "node": ">=18", - "npm": ">=9" - }, - "publishConfig": { - "access": "public" - }, - "files": [ - "lib" - ], - "main": "index.js", - "scripts": { - "pretest": "npm run lint", - "lint": "eslint .", - "postlint": "npm run licchk", - "licchk": "license-check-and-add", - "test": "jest --timeOut=10000 --silent", - "test:updateSnapshot": "jest --updateSnapshot --silent", - "test:cov": "npm run lint && jest --timeOut=10000 --coverage --silent", - "jsdoc": "jsdoc -c jsdoc.json package.json" - }, - "repository": { - "type": "git", - "url": "git+https://github.com/accordproject/markdown-transform.git", - "directory": "packages/markdown-slate" - }, - "keywords": [ - "accord-project", - "markdown", - "markdown-it", - "commonmark" - ], - "author": "accordproject.org", - "license": "Apache-2.0", - "bugs": { - "url": "https://github.com/accordproject/slate-markdown-transform/issues" - }, - "homepage": "https://github.com/accordproject/slate-markdown-transform#readme", - "devDependencies": { - "eslint": "8.57.1", - "jest": "^29.7.0", - "jsdoc": "^4.0.4", - "license-check-and-add": "2.3.6" - }, - "dependencies": { - "@accordproject/markdown-cicero": "*", - "@accordproject/markdown-common": "*", - "@accordproject/markdown-template": "*" - }, - "license-check-and-add-config": { - "folder": "./lib", - "license": "header.txt", - "exact_paths_method": "EXCLUDE", - "exact_paths": [ - "coverage", - "index.d.ts", - "./system", - "LICENSE", - "node_modules", - ".nyc-output", - "out", - ".tern-project" - ], - "file_type_method": "EXCLUDE", - "file_types": [ - ".yml", - ".yaml", - ".zip", - ".tgz", - ".snap" - ], - "insert_license": false, - "license_formats": { - "js|njk|pegjs|cto|acl|qry": { - "prepend": "/*", - "append": " */", - "eachLine": { - "prepend": " * " - } - }, - "npmrc|editorconfig|txt": { - "eachLine": { - "prepend": "# " - } - }, - "md": { - "file": "header.md" - } - } - }, - "nyc": { - "produce-source-map": "true", - "sourceMap": "inline", - "reporter": [ - "lcov", - "text", - "text-summary", - "html", - "json" - ], - "include": [ - "src/**/*.js" - ], - "exclude": [ - "scripts/**/*.js" - ], - "all": true, - "check-coverage": true, - "statements": 88, - "branches": 76, - "functions": 84, - "lines": 88 - } -} diff --git a/packages/markdown-slate/test/data/ciceromark/acceptance.md b/packages/markdown-slate/test/data/ciceromark/acceptance.md deleted file mode 100644 index d125f237..00000000 --- a/packages/markdown-slate/test/data/ciceromark/acceptance.md +++ /dev/null @@ -1,32 +0,0 @@ -Heading -==== - -And below is a **clause**. - -{{#clause deliveryClause}} -Acceptance of Delivery. ----- - -"Party A" will be deemed to have completed its delivery obligations -if in "Party B"'s opinion, the "Widgets" satisfies the -Acceptance Criteria, and "Party B" notifies "Party A" in writing -that it is accepting the "Widgets". - -Inspection and Notice. ----- - -"Party B" will have 10 Business Days to inspect and -evaluate the "Widgets" on the delivery date before notifying -"Party A" that it is either accepting or rejecting the -"Widgets". - -Acceptance Criteria. ----- - -The "Acceptance Criteria" are the specifications the "Widgets" -must meet for the "Party A" to comply with its requirements and -obligations under this agreement, detailed in "Attachment X", attached -to this agreement. -{{/clause}} - -More text \ No newline at end of file diff --git a/packages/markdown-slate/test/data/ciceromark/acceptance_ciceromark.json b/packages/markdown-slate/test/data/ciceromark/acceptance_ciceromark.json deleted file mode 100644 index 6e13e5a6..00000000 --- a/packages/markdown-slate/test/data/ciceromark/acceptance_ciceromark.json +++ /dev/null @@ -1,301 +0,0 @@ -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "xmlns": "http://commonmark.org/xml/1.0", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "1", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Heading" - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "And below is a " - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Strong", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "clause" - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "." - } - ] - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Clause", - "name": "deliveryClause", - "elementType": "org.accordproject.acceptanceofdelivery@1.0.0.AcceptanceOfDeliveryClause", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acceptance of Delivery." - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "\"Party A\"", - "identifiedBy": "identifier", - "name": "shipper", - "elementType": "org.accordproject.organization@0.2.0.Organization" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " will be deemed to have completed its delivery obligations" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "if in " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "\"Party B\"", - "identifiedBy": "identifier", - "name": "receiver", - "elementType": "org.accordproject.organization@0.2.0.Organization" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "'s opinion, the " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "\"Widgets\"", - "name": "deliverable", - "elementType": "String" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " satisfies the" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acceptance Criteria, and " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "\"Party B\"", - "identifiedBy": "identifier", - "name": "receiver", - "elementType": "org.accordproject.organization@0.2.0.Organization" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " notifies " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "\"Party A\"", - "identifiedBy": "identifier", - "name": "shipper", - "elementType": "org.accordproject.organization@0.2.0.Organization" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " in writing" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "that it is accepting the " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "\"Widgets\"", - "name": "deliverable", - "elementType": "String" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "." - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Inspection and Notice." - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "\"Party B\"", - "identifiedBy": "identifier", - "name": "receiver", - "elementType": "org.accordproject.organization@0.2.0.Organization" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " will have " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "10", - "name": "businessDays", - "elementType": "Long" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " Business Days to inspect and" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "evaluate the " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "\"Widgets\"", - "name": "deliverable", - "elementType": "String" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " on the delivery date before notifying" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "\"Party A\"", - "identifiedBy": "identifier", - "name": "shipper", - "elementType": "org.accordproject.organization@0.2.0.Organization" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " that it is either accepting or rejecting the" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "\"Widgets\"", - "name": "deliverable", - "elementType": "String" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "." - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acceptance Criteria." - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The \"Acceptance Criteria\" are the specifications the " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "\"Widgets\"", - "name": "deliverable", - "elementType": "String" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "must meet for the " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "\"Party A\"", - "identifiedBy": "identifier", - "name": "shipper", - "elementType": "org.accordproject.organization@0.2.0.Organization" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " to comply with its requirements and" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "obligations under this agreement, detailed in " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "\"Attachment X\"", - "name": "attachment", - "elementType": "String" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", attached" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to this agreement." - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "More text" - } - ] - } - ] -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/ciceromark/acceptance_slate.json b/packages/markdown-slate/test/data/ciceromark/acceptance_slate.json deleted file mode 100644 index 433f62c3..00000000 --- a/packages/markdown-slate/test/data/ciceromark/acceptance_slate.json +++ /dev/null @@ -1,520 +0,0 @@ -{ - "document": { - "object": "document", - "children": [ - { - "object": "block", - "data": {}, - "type": "heading_one", - "children": [ - { - "object": "text", - "text": "Heading" - } - ] - }, - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "And below is a " - }, - { - "object": "text", - "text": "clause", - "bold": true - }, - { - "object": "text", - "text": "." - } - ], - "data": {} - }, - { - "object": "block", - "type": "clause", - "data": { - "name": "deliveryClause", - "elementType": "org.accordproject.acceptanceofdelivery@1.0.0.AcceptanceOfDeliveryClause" - }, - "children": [ - { - "object": "block", - "data": {}, - "type": "heading_two", - "children": [ - { - "object": "text", - "text": "Acceptance of Delivery." - } - ] - }, - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "shipper", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier" - }, - "children": [ - { - "object": "text", - "text": "Party A" - } - ] - }, - { - "object": "text", - "text": " will be deemed to have completed its delivery obligations" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "if in " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "receiver", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier" - }, - "children": [ - { - "object": "text", - "text": "Party B" - } - ] - }, - { - "object": "text", - "text": "'s opinion, the " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "deliverable", - "elementType": "String" - }, - "children": [ - { - "object": "text", - "text": "Widgets" - } - ] - }, - { - "object": "text", - "text": " satisfies the" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "Acceptance Criteria, and " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "receiver", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier" - }, - "children": [ - { - "object": "text", - "text": "Party B" - } - ] - }, - { - "object": "text", - "text": " notifies " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "shipper", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier" - }, - "children": [ - { - "object": "text", - "text": "Party A" - } - ] - }, - { - "object": "text", - "text": " in writing" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "that it is accepting the " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "deliverable", - "elementType": "String" - }, - "children": [ - { - "object": "text", - "text": "Widgets" - } - ] - }, - { - "object": "text", - "text": "." - } - ], - "data": {} - }, - { - "object": "block", - "data": {}, - "type": "heading_two", - "children": [ - { - "object": "text", - "text": "Inspection and Notice." - } - ] - }, - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "receiver", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier" - }, - "children": [ - { - "object": "text", - "text": "Party B" - } - ] - }, - { - "object": "text", - "text": " will have " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "businessDays", - "elementType": "Long" - }, - "children": [ - { - "object": "text", - "text": "10" - } - ] - }, - { - "object": "text", - "text": " Business Days to inspect and" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "evaluate the " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "deliverable", - "elementType": "String" - }, - "children": [ - { - "object": "text", - "text": "Widgets" - } - ] - }, - { - "object": "text", - "text": " on the delivery date before notifying" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "shipper", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier" - }, - "children": [ - { - "object": "text", - "text": "Party A" - } - ] - }, - { - "object": "text", - "text": " that it is either accepting or rejecting the" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "deliverable", - "elementType": "String" - }, - "children": [ - { - "object": "text", - "text": "Widgets" - } - ] - }, - { - "object": "text", - "text": "." - } - ], - "data": {} - }, - { - "object": "block", - "data": {}, - "type": "heading_two", - "children": [ - { - "object": "text", - "text": "Acceptance Criteria." - } - ] - }, - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "The \"Acceptance Criteria\" are the specifications the " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "deliverable", - "elementType": "String" - }, - "children": [ - { - "object": "text", - "text": "Widgets" - } - ] - }, - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "must meet for the " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "shipper", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier" - }, - "children": [ - { - "object": "text", - "text": "Party A" - } - ] - }, - { - "object": "text", - "text": " to comply with its requirements and" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "obligations under this agreement, detailed in " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "attachment", - "elementType": "String" - }, - "children": [ - { - "object": "text", - "text": "Attachment X" - } - ] - }, - { - "object": "text", - "text": ", attached" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "to this agreement." - } - ], - "data": {} - } - ] - }, - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "More text" - } - ], - "data": {} - } - ], - "data": {} - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/ciceromark/fixedinterest_ciceromark.json b/packages/markdown-slate/test/data/ciceromark/fixedinterest_ciceromark.json deleted file mode 100644 index 93fab355..00000000 --- a/packages/markdown-slate/test/data/ciceromark/fixedinterest_ciceromark.json +++ /dev/null @@ -1,93 +0,0 @@ -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "xmlns": "http://commonmark.org/xml/1.0", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Fixed rate loan" - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This is a " - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Emph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "fixed interest" - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " loan to the amount of " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.FormattedVariable", - "format": "K0,0.00", - "value": "£100,000.00", - "name": "loanAmount", - "elementType": "org.accordproject.money.MonetaryAmount" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "at the yearly interest rate of " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "2.5", - "name": "rate", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "with a loan term of " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "15", - "name": "loanDuration", - "elementType": "Integer" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "," - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "and monthly payments of " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Formula", - "value": " eval( monthlyPaymentFormula(loanAmount,rate,loanDuration) as \"K0,0.00\" ) ", - "dependencies": [], - "code": " monthlyPaymentFormula(loanAmount,rate,loanDuration) as \"K0,0.00\" ", - "name": "formula" - } - ] - } - ] -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/ciceromark/fixedinterest_slate.json b/packages/markdown-slate/test/data/ciceromark/fixedinterest_slate.json deleted file mode 100644 index 3d4281ec..00000000 --- a/packages/markdown-slate/test/data/ciceromark/fixedinterest_slate.json +++ /dev/null @@ -1,158 +0,0 @@ -{ - "document": { - "object": "document", - "children": [ - { - "object": "block", - "data": {}, - "type": "heading_two", - "children": [ - { - "object": "text", - "text": "Fixed rate loan" - } - ] - }, - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "This is a " - }, - { - "object": "text", - "text": "fixed interest", - "italic": true - }, - { - "object": "text", - "text": " loan to the amount of " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "loanAmount", - "format": "K0,0.00", - "elementType": "org.accordproject.money.MonetaryAmount" - }, - "children": [ - { - "object": "text", - "text": "£100,000.00" - } - ] - }, - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "at the yearly interest rate of " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "rate", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "2.5" - } - ] - }, - { - "object": "text", - "text": "%" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "with a loan term of " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "loanDuration", - "elementType": "Integer" - }, - "children": [ - { - "object": "text", - "text": "15" - } - ] - }, - { - "object": "text", - "text": "," - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "and monthly payments of " - }, - { - "object": "inline", - "type": "formula", - "data": { - "name": "formula", - "code": " monthlyPaymentFormula(loanAmount,rate,loanDuration) as \"K0,0.00\" ", - "dependencies": [] - }, - "children": [ - { - "object": "text", - "text": " eval( monthlyPaymentFormula(loanAmount,rate,loanDuration) as \"K0,0.00\" ) " - } - ] - }, - { - "object": "text", - "text": "" - } - ], - "data": {} - } - ], - "data": {} - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/ciceromark/latedelivery_ciceromark.json b/packages/markdown-slate/test/data/ciceromark/latedelivery_ciceromark.json deleted file mode 100644 index 3deae649..00000000 --- a/packages/markdown-slate/test/data/ciceromark/latedelivery_ciceromark.json +++ /dev/null @@ -1,205 +0,0 @@ -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "xmlns": "http://commonmark.org/xml/1.0", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Late Delivery and Penalty." - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In case of delayed delivery" - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Conditional", - "isTrue": true, - "whenTrue": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " except for Force Majeure cases," - } - ], - "whenFalse": [], - "name": "forceMajeure", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " except for Force Majeure cases," - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "\"Dan\"", - "name": "partyId", - "elementType": "String" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " (the Seller) shall pay to " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "\"Steve\"", - "name": "partyId", - "elementType": "String" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " (the Buyer) for every " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "2", - "name": "amount", - "elementType": "Long" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.EnumVariable", - "elementType": "org.accordproject.time.TemporalUnit", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks" - ], - "value": "days", - "name": "unit" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of delay penalty amounting to " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "10.5", - "name": "penaltyPercentage", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "% of the total value of the Equipment" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "whose delivery has been delayed. Any fractional part of a " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.EnumVariable", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks" - ], - "value": "days", - "name": "fractionalPart", - "elementType": "org.accordproject.time.TemporalUnit" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " is to be" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "considered a full " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.EnumVariable", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks" - ], - "value": "days", - "name": "fractionalPart", - "elementType": "org.accordproject.time.TemporalUnit" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ". The total amount of penalty shall not however," - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "exceed " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "55.0", - "name": "capPercentage", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "% of the total value of the Equipment involved in late delivery." - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If the delay is more than " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "15", - "name": "amount", - "elementType": "Long" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.EnumVariable", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks" - ], - "value": "days", - "name": "unit", - "elementType": "org.accordproject.time.TemporalUnit" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", the Buyer is entitled to terminate this Contract." - } - ] - } - ] -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/ciceromark/latedelivery_slate.json b/packages/markdown-slate/test/data/ciceromark/latedelivery_slate.json deleted file mode 100644 index 7a9a3186..00000000 --- a/packages/markdown-slate/test/data/ciceromark/latedelivery_slate.json +++ /dev/null @@ -1,353 +0,0 @@ -{ - "document": { - "object": "document", - "children": [ - { - "object": "block", - "data": {}, - "type": "heading_two", - "children": [ - { - "object": "text", - "text": "Late Delivery and Penalty." - } - ] - }, - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "In case of delayed delivery" - }, - { - "object": "inline", - "type": "conditional", - "data": { - "name": "forceMajeure", - "isTrue": true, - "whenTrue": [ - { - "object": "text", - "text": " except for Force Majeure cases," - } - ], - "whenFalse": [] - }, - "children": [ - { - "object": "text", - "text": " except for Force Majeure cases," - } - ] - }, - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "partyId", - "elementType": "String" - }, - "children": [ - { - "object": "text", - "text": "Dan" - } - ] - }, - { - "object": "text", - "text": " (the Seller) shall pay to " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "partyId", - "elementType": "String" - }, - "children": [ - { - "object": "text", - "text": "Steve" - } - ] - }, - { - "object": "text", - "text": " (the Buyer) for every " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "amount", - "elementType": "Long" - }, - "children": [ - { - "object": "text", - "text": "2" - } - ] - }, - { - "object": "text", - "text": " " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "unit", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks" - ], - "elementType": "org.accordproject.time.TemporalUnit" - }, - "children": [ - { - "object": "text", - "text": "days" - } - ] - }, - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "of delay penalty amounting to " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "penaltyPercentage", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "10.5" - } - ] - }, - { - "object": "text", - "text": "% of the total value of the Equipment" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "whose delivery has been delayed. Any fractional part of a " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "fractionalPart", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks" - ], - "elementType": "org.accordproject.time.TemporalUnit" - }, - "children": [ - { - "object": "text", - "text": "days" - } - ] - }, - { - "object": "text", - "text": " is to be" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "considered a full " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "fractionalPart", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks" - ], - "elementType": "org.accordproject.time.TemporalUnit" - }, - "children": [ - { - "object": "text", - "text": "days" - } - ] - }, - { - "object": "text", - "text": ". The total amount of penalty shall not however," - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "exceed " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "capPercentage", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "55.0" - } - ] - }, - { - "object": "text", - "text": "% of the total value of the Equipment involved in late delivery." - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "If the delay is more than " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "amount", - "elementType": "Long" - }, - "children": [ - { - "object": "text", - "text": "15" - } - ] - }, - { - "object": "text", - "text": " " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "unit", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks" - ], - "elementType": "org.accordproject.time.TemporalUnit" - }, - "children": [ - { - "object": "text", - "text": "days" - } - ] - }, - { - "object": "text", - "text": ", the Buyer is entitled to terminate this Contract." - } - ], - "data": {} - } - ], - "data": {} - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/ciceromark/signature_ciceromark.json b/packages/markdown-slate/test/data/ciceromark/signature_ciceromark.json deleted file mode 100644 index d0aa7248..00000000 --- a/packages/markdown-slate/test/data/ciceromark/signature_ciceromark.json +++ /dev/null @@ -1,337 +0,0 @@ -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "xmlns": "http://commonmark.org/xml/1.0", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Signature: " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "name": "signature", - "value": "\"{{sn}}|alice@example.com\"", - "elementType": "String", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "DocuSignTab", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "SignHere" - } - ] - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "SignatureVariable", - "arguments": [] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "name": "party", - "value": "\"{{partyId}}|alice@example.com\"", - "identifiedBy": "partyId", - "elementType": "org.accordproject.cicero.contract.AccordParty", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "SignatureVariable", - "arguments": [] - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Title: " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "name": "title", - "value": "\"{{title}}|alice@example.com\"", - "elementType": "String", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "DocuSignTab", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "Title" - }, - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "optional" - } - ] - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "SignatureVariable", - "arguments": [] - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Full name: " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "name": "name", - "value": "\"{{fullName}}|alice@example.com\"", - "elementType": "String", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "DocuSignTab", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "FullName" - } - ] - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "SignatureVariable", - "arguments": [] - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Date signed: " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "name": "date", - "value": "\"{{dateSigned}}|alice@example.com\"", - "elementType": "String", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "DocuSignTab", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "DateSigned" - } - ] - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "SignatureVariable", - "arguments": [] - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Favorite Color: " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "name": "favoriteColor", - "value": "\"{{favoriteColor}}|alice@example.com\"", - "elementType": "String", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "DocuSignTab", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "Text" - } - ] - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "SignatureVariable", - "arguments": [] - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Test: " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "name": "bool", - "value": "true", - "elementType": "Boolean", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "BoolAnnot", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorBoolean", - "value": true - } - ] - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "StringAnnot", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "foo" - } - ] - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "NumberAnnot", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorNumber", - "value": 3.14 - } - ] - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "IdentAnnot", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorTypeReference", - "type": { - "$class": "concerto.metamodel@1.0.0.TypeIdentifier", - "name": "identifier" - }, - "isArray": false - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " Numbers: " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "name": "this", - "value": "1.1", - "elementType": "Double", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "ArrayAnnot", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorNumber", - "value": 3 - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "," - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "name": "this", - "value": "2.2", - "elementType": "Double", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "ArrayAnnot", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorNumber", - "value": 3 - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "," - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "name": "this", - "value": "3.3", - "elementType": "Double", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "ArrayAnnot", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorNumber", - "value": 3 - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "," - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "name": "this", - "value": "4.4", - "elementType": "Double", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "ArrayAnnot", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorNumber", - "value": 3 - } - ] - } - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/ciceromark/signature_slate.json b/packages/markdown-slate/test/data/ciceromark/signature_slate.json deleted file mode 100644 index 48ecf64e..00000000 --- a/packages/markdown-slate/test/data/ciceromark/signature_slate.json +++ /dev/null @@ -1,463 +0,0 @@ -{ - "document": { - "object": "document", - "children": [ - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "Signature: " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "signature", - "elementType": "String", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "DocuSignTab", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "SignHere" - } - ] - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "SignatureVariable", - "arguments": [] - } - ] - }, - "children": [ - { - "object": "text", - "text": "{{sn}}|alice@example.com" - } - ] - }, - { - "object": "text", - "text": " " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "party", - "elementType": "org.accordproject.cicero.contract.AccordParty", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "SignatureVariable", - "arguments": [] - } - ], - "identifiedBy": "partyId" - }, - "children": [ - { - "object": "text", - "text": "{{partyId}}|alice@example.com" - } - ] - }, - { - "object": "text", - "text": "" - } - ], - "data": {} - }, - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "Title: " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "title", - "elementType": "String", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "DocuSignTab", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "Title" - }, - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "optional" - } - ] - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "SignatureVariable", - "arguments": [] - } - ] - }, - "children": [ - { - "object": "text", - "text": "{{title}}|alice@example.com" - } - ] - }, - { - "object": "text", - "text": "" - } - ], - "data": {} - }, - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "Full name: " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "name", - "elementType": "String", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "DocuSignTab", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "FullName" - } - ] - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "SignatureVariable", - "arguments": [] - } - ] - }, - "children": [ - { - "object": "text", - "text": "{{fullName}}|alice@example.com" - } - ] - }, - { - "object": "text", - "text": "" - } - ], - "data": {} - }, - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "Date signed: " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "date", - "elementType": "String", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "DocuSignTab", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "DateSigned" - } - ] - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "SignatureVariable", - "arguments": [] - } - ] - }, - "children": [ - { - "object": "text", - "text": "{{dateSigned}}|alice@example.com" - } - ] - }, - { - "object": "text", - "text": "" - } - ], - "data": {} - }, - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "Favorite Color: " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "favoriteColor", - "elementType": "String", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "DocuSignTab", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "Text" - } - ] - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "SignatureVariable", - "arguments": [] - } - ] - }, - "children": [ - { - "object": "text", - "text": "{{favoriteColor}}|alice@example.com" - } - ] - }, - { - "object": "text", - "text": "" - } - ], - "data": {} - }, - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "Test: " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "bool", - "elementType": "Boolean", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "BoolAnnot", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorBoolean", - "value": true - } - ] - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "StringAnnot", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorString", - "value": "foo" - } - ] - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "NumberAnnot", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorNumber", - "value": 3.14 - } - ] - }, - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "IdentAnnot", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorTypeReference", - "type": { - "$class": "concerto.metamodel@1.0.0.TypeIdentifier", - "name": "identifier" - }, - "isArray": false - } - ] - } - ] - }, - "children": [ - { - "object": "text", - "text": "true" - } - ] - }, - { - "object": "text", - "text": " Numbers: " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "this", - "elementType": "Double", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "ArrayAnnot", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorNumber", - "value": 3 - } - ] - } - ] - }, - "children": [ - { - "object": "text", - "text": "1.1" - } - ] - }, - { - "object": "text", - "text": "," - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "this", - "elementType": "Double", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "ArrayAnnot", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorNumber", - "value": 3 - } - ] - } - ] - }, - "children": [ - { - "object": "text", - "text": "2.2" - } - ] - }, - { - "object": "text", - "text": "," - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "this", - "elementType": "Double", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "ArrayAnnot", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorNumber", - "value": 3 - } - ] - } - ] - }, - "children": [ - { - "object": "text", - "text": "3.3" - } - ] - }, - { - "object": "text", - "text": "," - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "this", - "elementType": "Double", - "decorators": [ - { - "$class": "concerto.metamodel@1.0.0.Decorator", - "name": "ArrayAnnot", - "arguments": [ - { - "$class": "concerto.metamodel@1.0.0.DecoratorNumber", - "value": 3 - } - ] - } - ] - }, - "children": [ - { - "object": "text", - "text": "4.4" - } - ] - }, - { - "object": "text", - "text": "" - } - ], - "data": {} - } - ], - "data": {} - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/ciceromark/volumediscountolist_ciceromark.json b/packages/markdown-slate/test/data/ciceromark/volumediscountolist_ciceromark.json deleted file mode 100644 index 6bcd9fb5..00000000 --- a/packages/markdown-slate/test/data/ciceromark/volumediscountolist_ciceromark.json +++ /dev/null @@ -1,390 +0,0 @@ -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "xmlns": "http://commonmark.org/xml/1.0", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Volume-Based Card Acceptance Agreement [Abbreviated]" - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This Agreement is by and between Card, Inc., a New York corporation, and you, the Merchant. By accepting the Card, you agree to be bound by the Agreement." - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Discount means an amount that we charge you for accepting the Card, which amount is:" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(i) a percentage (Discount Rate) of the face amount of the Charge that you submit, or a flat per-" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Transaction fee, or a combination of both; and/or" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(ii) a Monthly Flat Fee (if you meet our requirements)." - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Transaction Processing and Payments. Our Card acceptance, processing, and payment requirements are set forth in the Merchant Regulations. Some requirements are summarized here for ease of reference, but do not supersede the provisions in the Merchant Regulations." - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Payment for Charges. We will pay you, through our agent, according to your payment plan in US dollars for the face amount of Charges submitted from your Establishments less all applicable deductions, rejections, and withholdings, which include:" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(i) the Discount," - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(ii) any amounts you owe us or our Affiliates," - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(iii) any amounts for which we have Chargebacks and" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(iv) any Credits you submit. Your initial Discount is indicated in the Agreement or otherwise provided to you in writing by us. In addition to your Discount we may charge you additional fees and assessments, as listed in the Merchant Regulations or as otherwise provided to you in writing by us. We may adjust any of these amounts and may change any other amount we charge you for accepting the Card." - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "SETTLEMENT" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a) Settlement Amount. Our agent will pay you according to your payment plan, as described below, in US dollars for the face amount of Charges submitted from your Establishments less all applicable deductions, rejections, and withholdings, which include:" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(i) the Discount," - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(ii) any amounts you owe us or our Affiliates," - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "(iii) any amounts for which we have Chargebacks, and (iv) any Credits you submit. Our agent will subtract the full amount of all applicable deductions, rejections, and withholdings, from this payment to you (or debit your Bank Account), but if it cannot, then you must pay it promptly upon demand." - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "b) Discount. The Discount is determined according to the following table:" - } - ] - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.ListBlock", - "type": "ordered", - "tight": "true", - "start": "1", - "delimiter": "period", - "name": "rates", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "0.0", - "name": "volumeAbove", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "1.0", - "name": "volumeUpTo", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "3.1", - "name": "rate", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%" - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "1.0", - "name": "volumeAbove", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "10.0", - "name": "volumeUpTo", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "3.1", - "name": "rate", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%" - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "10.0", - "name": "volumeAbove", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "50.0", - "name": "volumeUpTo", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "2.9", - "name": "rate", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%" - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "50.0", - "name": "volumeAbove", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "500.0", - "name": "volumeUpTo", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "2.5", - "name": "rate", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%" - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "500.0", - "name": "volumeAbove", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "1000.0", - "name": "volumeUpTo", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "1.2", - "name": "rate", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%" - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "1000.0", - "name": "volumeAbove", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "1000000.0", - "name": "volumeUpTo", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "0.1", - "name": "rate", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%" - } - ] - } - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/ciceromark/volumediscountolist_slate.json b/packages/markdown-slate/test/data/ciceromark/volumediscountolist_slate.json deleted file mode 100644 index c1b6ed85..00000000 --- a/packages/markdown-slate/test/data/ciceromark/volumediscountolist_slate.json +++ /dev/null @@ -1,707 +0,0 @@ -{ - "document": { - "object": "document", - "children": [ - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "Volume-Based Card Acceptance Agreement [Abbreviated]" - } - ], - "data": {} - }, - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "This Agreement is by and between Card, Inc., a New York corporation, and you, the Merchant. By accepting the Card, you agree to be bound by the Agreement." - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "Discount means an amount that we charge you for accepting the Card, which amount is:" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "(i) a percentage (Discount Rate) of the face amount of the Charge that you submit, or a flat per-" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "Transaction fee, or a combination of both; and/or" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "(ii) a Monthly Flat Fee (if you meet our requirements)." - } - ], - "data": {} - }, - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "Transaction Processing and Payments. Our Card acceptance, processing, and payment requirements are set forth in the Merchant Regulations. Some requirements are summarized here for ease of reference, but do not supersede the provisions in the Merchant Regulations." - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "Payment for Charges. We will pay you, through our agent, according to your payment plan in US dollars for the face amount of Charges submitted from your Establishments less all applicable deductions, rejections, and withholdings, which include:" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "(i) the Discount," - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "(ii) any amounts you owe us or our Affiliates," - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "(iii) any amounts for which we have Chargebacks and" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "(iv) any Credits you submit. Your initial Discount is indicated in the Agreement or otherwise provided to you in writing by us. In addition to your Discount we may charge you additional fees and assessments, as listed in the Merchant Regulations or as otherwise provided to you in writing by us. We may adjust any of these amounts and may change any other amount we charge you for accepting the Card." - } - ], - "data": {} - }, - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "SETTLEMENT" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "a) Settlement Amount. Our agent will pay you according to your payment plan, as described below, in US dollars for the face amount of Charges submitted from your Establishments less all applicable deductions, rejections, and withholdings, which include:" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "(i) the Discount," - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "(ii) any amounts you owe us or our Affiliates," - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "(iii) any amounts for which we have Chargebacks, and (iv) any Credits you submit. Our agent will subtract the full amount of all applicable deductions, rejections, and withholdings, from this payment to you (or debit your Bank Account), but if it cannot, then you must pay it promptly upon demand." - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "b) Discount. The Discount is determined according to the following table:" - } - ], - "data": {} - }, - { - "object": "block", - "data": { - "name": "rates", - "tight": "true", - "start": "1", - "delimiter": "period", - "type": "variable" - }, - "type": "ol_list_block", - "children": [ - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "volumeAbove", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "0.0" - } - ] - }, - { - "object": "text", - "text": "$ million <= Volume < " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "volumeUpTo", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "1.0" - } - ] - }, - { - "object": "text", - "text": "$ million : " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "rate", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "3.1" - } - ] - }, - { - "object": "text", - "text": "%" - } - ], - "data": {} - } - ] - }, - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "volumeAbove", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "1.0" - } - ] - }, - { - "object": "text", - "text": "$ million <= Volume < " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "volumeUpTo", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "10.0" - } - ] - }, - { - "object": "text", - "text": "$ million : " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "rate", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "3.1" - } - ] - }, - { - "object": "text", - "text": "%" - } - ], - "data": {} - } - ] - }, - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "volumeAbove", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "10.0" - } - ] - }, - { - "object": "text", - "text": "$ million <= Volume < " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "volumeUpTo", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "50.0" - } - ] - }, - { - "object": "text", - "text": "$ million : " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "rate", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "2.9" - } - ] - }, - { - "object": "text", - "text": "%" - } - ], - "data": {} - } - ] - }, - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "volumeAbove", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "50.0" - } - ] - }, - { - "object": "text", - "text": "$ million <= Volume < " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "volumeUpTo", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "500.0" - } - ] - }, - { - "object": "text", - "text": "$ million : " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "rate", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "2.5" - } - ] - }, - { - "object": "text", - "text": "%" - } - ], - "data": {} - } - ] - }, - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "volumeAbove", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "500.0" - } - ] - }, - { - "object": "text", - "text": "$ million <= Volume < " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "volumeUpTo", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "1000.0" - } - ] - }, - { - "object": "text", - "text": "$ million : " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "rate", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "1.2" - } - ] - }, - { - "object": "text", - "text": "%" - } - ], - "data": {} - } - ] - }, - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "volumeAbove", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "1000.0" - } - ] - }, - { - "object": "text", - "text": "$ million <= Volume < " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "volumeUpTo", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "1000000.0" - } - ] - }, - { - "object": "text", - "text": "$ million : " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "rate", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "0.1" - } - ] - }, - { - "object": "text", - "text": "%" - } - ], - "data": {} - } - ] - } - ] - } - ], - "data": {} - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/ciceromark/volumediscountulist_ciceromark.json b/packages/markdown-slate/test/data/ciceromark/volumediscountulist_ciceromark.json deleted file mode 100644 index e6c56474..00000000 --- a/packages/markdown-slate/test/data/ciceromark/volumediscountulist_ciceromark.json +++ /dev/null @@ -1,536 +0,0 @@ -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "xmlns": "http://commonmark.org/xml/1.0", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Volume-Based Card Acceptance Agreement [Abbreviated]" - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This Agreement is by and between Card, Inc., a New York corporation, and you, the Merchant. By accepting the Card, you agree to be bound by the Agreement." - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Discount means an amount that we charge you for accepting the Card, which amount is:" - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.List", - "type": "ordered", - "start": "1", - "tight": "true", - "delimiter": "period", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a percentage (Discount Rate) of the face amount of the Charge that you submit, or a flat per-" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Transaction fee, or a combination of both; and/or" - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "a Monthly Flat Fee (if you meet our requirements)." - } - ] - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Transaction Processing and Payments. Our Card acceptance, processing, and payment requirements are set forth in the Merchant Regulations. Some requirements are summarized here for ease of reference, but do not supersede the provisions in the Merchant Regulations." - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Payment for Charges. We will pay you, through our agent, according to your payment plan in US dollars for the face amount of Charges submitted from your Establishments less all applicable deductions, rejections, and withholdings, which include:" - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.List", - "type": "ordered", - "start": "1", - "tight": "true", - "delimiter": "period", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Discount," - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any amounts you owe us or our Affiliates," - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any amounts for which we have Chargebacks and" - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any Credits you submit." - } - ] - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Your initial Discount is indicated in the Agreement or otherwise provided to you in writing by us. In addition to your Discount we may charge you additional fees and assessments, as listed in the Merchant Regulations or as otherwise provided to you in writing by us. We may adjust any of these amounts and may change any other amount we charge you for accepting the Card." - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "3", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "SETTLEMENT" - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "4", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Settlement Amount." - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Our agent will pay you according to your payment plan, as described below, in US dollars for the face amount of Charges submitted from your Establishments less all applicable deductions, rejections, and withholdings, which include:" - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.List", - "type": "ordered", - "start": "1", - "tight": "true", - "delimiter": "period", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "the Discount," - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any amounts you owe us or our Affiliates," - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any amounts for which we have Chargebacks, and" - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "any Credits you submit." - } - ] - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Our agent will subtract the full amount of all applicable deductions, rejections, and withholdings, from this payment to you (or debit your Bank Account), but if it cannot, then you must pay it promptly upon demand." - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "4", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Discount." - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The Discount is determined according to the following table:" - } - ] - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.ListBlock", - "type": "bullet", - "tight": "true", - "name": "rates", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "0.0", - "name": "volumeAbove", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "1.0", - "name": "volumeUpTo", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "3.1", - "name": "rate", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%" - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "1.0", - "name": "volumeAbove", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "10.0", - "name": "volumeUpTo", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "3.1", - "name": "rate", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%" - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "10.0", - "name": "volumeAbove", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "50.0", - "name": "volumeUpTo", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "2.9", - "name": "rate", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%" - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "50.0", - "name": "volumeAbove", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "500.0", - "name": "volumeUpTo", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "2.5", - "name": "rate", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%" - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "500.0", - "name": "volumeAbove", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "1000.0", - "name": "volumeUpTo", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "1.2", - "name": "rate", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%" - } - ] - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Item", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "1000.0", - "name": "volumeAbove", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million <= Volume < " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "1000000.0", - "name": "volumeUpTo", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "$ million : " - }, - { - "$class": "org.accordproject.ciceromark@0.6.0.Variable", - "value": "0.1", - "name": "rate", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "%" - } - ] - } - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/ciceromark/volumediscountulist_slate.json b/packages/markdown-slate/test/data/ciceromark/volumediscountulist_slate.json deleted file mode 100644 index cff00208..00000000 --- a/packages/markdown-slate/test/data/ciceromark/volumediscountulist_slate.json +++ /dev/null @@ -1,819 +0,0 @@ -{ - "document": { - "object": "document", - "children": [ - { - "object": "block", - "data": {}, - "type": "heading_two", - "children": [ - { - "object": "text", - "text": "Volume-Based Card Acceptance Agreement [Abbreviated]" - } - ] - }, - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "This Agreement is by and between Card, Inc., a New York corporation, and you, the Merchant. By accepting the Card, you agree to be bound by the Agreement." - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "Discount means an amount that we charge you for accepting the Card, which amount is:" - } - ], - "data": {} - }, - { - "object": "block", - "data": { - "tight": "true", - "start": "1", - "delimiter": "period" - }, - "type": "ol_list", - "children": [ - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "a percentage (Discount Rate) of the face amount of the Charge that you submit, or a flat per-" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "Transaction fee, or a combination of both; and/or" - } - ], - "data": {} - } - ] - }, - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "a Monthly Flat Fee (if you meet our requirements)." - } - ], - "data": {} - } - ] - } - ] - }, - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "Transaction Processing and Payments. Our Card acceptance, processing, and payment requirements are set forth in the Merchant Regulations. Some requirements are summarized here for ease of reference, but do not supersede the provisions in the Merchant Regulations." - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "Payment for Charges. We will pay you, through our agent, according to your payment plan in US dollars for the face amount of Charges submitted from your Establishments less all applicable deductions, rejections, and withholdings, which include:" - } - ], - "data": {} - }, - { - "object": "block", - "data": { - "tight": "true", - "start": "1", - "delimiter": "period" - }, - "type": "ol_list", - "children": [ - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "the Discount," - } - ], - "data": {} - } - ] - }, - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "any amounts you owe us or our Affiliates," - } - ], - "data": {} - } - ] - }, - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "any amounts for which we have Chargebacks and" - } - ], - "data": {} - } - ] - }, - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "any Credits you submit." - } - ], - "data": {} - } - ] - } - ] - }, - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "Your initial Discount is indicated in the Agreement or otherwise provided to you in writing by us. In addition to your Discount we may charge you additional fees and assessments, as listed in the Merchant Regulations or as otherwise provided to you in writing by us. We may adjust any of these amounts and may change any other amount we charge you for accepting the Card." - } - ], - "data": {} - }, - { - "object": "block", - "data": {}, - "type": "heading_three", - "children": [ - { - "object": "text", - "text": "SETTLEMENT" - } - ] - }, - { - "object": "block", - "data": {}, - "type": "heading_four", - "children": [ - { - "object": "text", - "text": "Settlement Amount." - } - ] - }, - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "Our agent will pay you according to your payment plan, as described below, in US dollars for the face amount of Charges submitted from your Establishments less all applicable deductions, rejections, and withholdings, which include:" - } - ], - "data": {} - }, - { - "object": "block", - "data": { - "tight": "true", - "start": "1", - "delimiter": "period" - }, - "type": "ol_list", - "children": [ - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "the Discount," - } - ], - "data": {} - } - ] - }, - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "any amounts you owe us or our Affiliates," - } - ], - "data": {} - } - ] - }, - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "any amounts for which we have Chargebacks, and" - } - ], - "data": {} - } - ] - }, - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "any Credits you submit." - } - ], - "data": {} - } - ] - } - ] - }, - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "Our agent will subtract the full amount of all applicable deductions, rejections, and withholdings, from this payment to you (or debit your Bank Account), but if it cannot, then you must pay it promptly upon demand." - } - ], - "data": {} - }, - { - "object": "block", - "data": {}, - "type": "heading_four", - "children": [ - { - "object": "text", - "text": "Discount." - } - ] - }, - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "The Discount is determined according to the following table:" - } - ], - "data": {} - }, - { - "object": "block", - "data": { - "name": "rates", - "tight": "true", - "type": "variable" - }, - "type": "ul_list_block", - "children": [ - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "volumeAbove", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "0.0" - } - ] - }, - { - "object": "text", - "text": "$ million <= Volume < " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "volumeUpTo", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "1.0" - } - ] - }, - { - "object": "text", - "text": "$ million : " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "rate", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "3.1" - } - ] - }, - { - "object": "text", - "text": "%" - } - ], - "data": {} - } - ] - }, - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "volumeAbove", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "1.0" - } - ] - }, - { - "object": "text", - "text": "$ million <= Volume < " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "volumeUpTo", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "10.0" - } - ] - }, - { - "object": "text", - "text": "$ million : " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "rate", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "3.1" - } - ] - }, - { - "object": "text", - "text": "%" - } - ], - "data": {} - } - ] - }, - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "volumeAbove", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "10.0" - } - ] - }, - { - "object": "text", - "text": "$ million <= Volume < " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "volumeUpTo", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "50.0" - } - ] - }, - { - "object": "text", - "text": "$ million : " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "rate", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "2.9" - } - ] - }, - { - "object": "text", - "text": "%" - } - ], - "data": {} - } - ] - }, - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "volumeAbove", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "50.0" - } - ] - }, - { - "object": "text", - "text": "$ million <= Volume < " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "volumeUpTo", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "500.0" - } - ] - }, - { - "object": "text", - "text": "$ million : " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "rate", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "2.5" - } - ] - }, - { - "object": "text", - "text": "%" - } - ], - "data": {} - } - ] - }, - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "volumeAbove", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "500.0" - } - ] - }, - { - "object": "text", - "text": "$ million <= Volume < " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "volumeUpTo", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "1000.0" - } - ] - }, - { - "object": "text", - "text": "$ million : " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "rate", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "1.2" - } - ] - }, - { - "object": "text", - "text": "%" - } - ], - "data": {} - } - ] - }, - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "volumeAbove", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "1000.0" - } - ] - }, - { - "object": "text", - "text": "$ million <= Volume < " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "volumeUpTo", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "1000000.0" - } - ] - }, - { - "object": "text", - "text": "$ million : " - }, - { - "object": "inline", - "type": "variable", - "data": { - "name": "rate", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "0.1" - } - ] - }, - { - "object": "text", - "text": "%" - } - ], - "data": {} - } - ] - } - ] - } - ], - "data": {} - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/bold.json b/packages/markdown-slate/test/data/markdown/bold.json deleted file mode 100644 index aaa787ce..00000000 --- a/packages/markdown-slate/test/data/markdown/bold.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "document": { - "object": "document", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "bold", - "bold": true - } - ] - } - ] - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/bold.md b/packages/markdown-slate/test/data/markdown/bold.md deleted file mode 100644 index 1bd3dfc0..00000000 --- a/packages/markdown-slate/test/data/markdown/bold.md +++ /dev/null @@ -1 +0,0 @@ -**bold** \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/boldem.json b/packages/markdown-slate/test/data/markdown/boldem.json deleted file mode 100644 index eb210de1..00000000 --- a/packages/markdown-slate/test/data/markdown/boldem.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "document": { - "object": "document", - "children": [ - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "bold", - "italic": true, - "bold": true - } - ], - "data": {} - } - ], - "data": {} - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/boldem.md b/packages/markdown-slate/test/data/markdown/boldem.md deleted file mode 100644 index 8e3e4ae5..00000000 --- a/packages/markdown-slate/test/data/markdown/boldem.md +++ /dev/null @@ -1 +0,0 @@ -_**bold**_ \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/code.json b/packages/markdown-slate/test/data/markdown/code.json deleted file mode 100644 index e808d813..00000000 --- a/packages/markdown-slate/test/data/markdown/code.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "document": { - "object": "document", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "some code", - "code": true - } - ] - } - ] - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/code.md b/packages/markdown-slate/test/data/markdown/code.md deleted file mode 100644 index b85e7b4d..00000000 --- a/packages/markdown-slate/test/data/markdown/code.md +++ /dev/null @@ -1 +0,0 @@ -`some code` \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/codeblock.json b/packages/markdown-slate/test/data/markdown/codeblock.json deleted file mode 100644 index 8ae5f92e..00000000 --- a/packages/markdown-slate/test/data/markdown/codeblock.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "document": { - "object": "document", - "data": {}, - "children": [ - { - "object": "block", - "type": "code_block", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "this\nis a\ncode block.\n" - } - ] - } - ] - }, - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "end." - } - ] - } - ] - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/codeblock.md b/packages/markdown-slate/test/data/markdown/codeblock.md deleted file mode 100644 index bc807eb7..00000000 --- a/packages/markdown-slate/test/data/markdown/codeblock.md +++ /dev/null @@ -1,9 +0,0 @@ -``` -this -is a -code block. -``` - - - -end. \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/commonmark.json b/packages/markdown-slate/test/data/markdown/commonmark.json deleted file mode 100644 index 640d2802..00000000 --- a/packages/markdown-slate/test/data/markdown/commonmark.json +++ /dev/null @@ -1,95 +0,0 @@ -{ - "document": { - "object": "document", - "data": {}, - "children": [ - { - "object": "block", - "type": "heading_two", - "data": {}, - "children": [ - { - "object": "text", - "text": "Try CommonMark" - } - ] - }, - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "You can try CommonMark here. This dingus is powered by" - }, - { - "object": "inline", - "type": "link", - "data": { - "href": "https://github.com/jgm/commonmark.js", - "title": "" - }, - "children": [ - { - "object": "text", - "text": " commonmark.js" - } - ] - }, - { - "object": "text", - "text": ", the JavaScript reference implementation." - } - ] - }, - { - "object": "block", - "type": "ol_list", - "data": { - "tight": "true", - "start": "1", - "delimiter": "period" - }, - "children": [ - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "item one" - } - ] - } - ] - }, - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "item two" - } - ] - } - ] - } - ] - } - ] - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/commonmark.md b/packages/markdown-slate/test/data/markdown/commonmark.md deleted file mode 100644 index 387d60a4..00000000 --- a/packages/markdown-slate/test/data/markdown/commonmark.md +++ /dev/null @@ -1,6 +0,0 @@ -Try CommonMark ----- - -You can try CommonMark here. This dingus is powered by[ commonmark.js](https://github.com/jgm/commonmark.js), the JavaScript reference implementation. -1. item one -2. item two \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/empty.json b/packages/markdown-slate/test/data/markdown/empty.json deleted file mode 100644 index 9c1ffe17..00000000 --- a/packages/markdown-slate/test/data/markdown/empty.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "document": { - "object": "document", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - } - ] - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/empty.md b/packages/markdown-slate/test/data/markdown/empty.md deleted file mode 100644 index e69de29b..00000000 diff --git a/packages/markdown-slate/test/data/markdown/headings.json b/packages/markdown-slate/test/data/markdown/headings.json deleted file mode 100644 index 41b0f6a8..00000000 --- a/packages/markdown-slate/test/data/markdown/headings.json +++ /dev/null @@ -1,96 +0,0 @@ -{ - "document": { - "object": "document", - "data": {}, - "children": [ - { - "object": "block", - "type": "heading_two", - "data": {}, - "children": [ - { - "object": "text", - "text": "H1" - } - ] - }, - { - "object": "block", - "type": "heading_two", - "data": {}, - "children": [ - { - "object": "text", - "text": "H2" - } - ] - }, - { - "object": "block", - "type": "heading_three", - "data": {}, - "children": [ - { - "object": "text", - "text": "H3" - } - ] - }, - { - "object": "block", - "type": "heading_four", - "data": {}, - "children": [ - { - "object": "text", - "text": "H4" - } - ] - }, - { - "object": "block", - "type": "heading_five", - "data": {}, - "children": [ - { - "object": "text", - "text": "H5" - } - ] - }, - { - "object": "block", - "type": "heading_six", - "data": {}, - "children": [ - { - "object": "text", - "text": "H6" - } - ] - }, - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "####### Text!!" - } - ] - }, - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "end." - } - ] - } - ] - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/headings.md b/packages/markdown-slate/test/data/markdown/headings.md deleted file mode 100644 index 5d2dd833..00000000 --- a/packages/markdown-slate/test/data/markdown/headings.md +++ /dev/null @@ -1,22 +0,0 @@ -## H1 - - -## H2 - - -### H3 - - -#### H4 - - -##### H5 - - -###### H6 - - -\####### Text!! - - -end. diff --git a/packages/markdown-slate/test/data/markdown/html-block.json b/packages/markdown-slate/test/data/markdown/html-block.json deleted file mode 100644 index 72dfca14..00000000 --- a/packages/markdown-slate/test/data/markdown/html-block.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "document": { - "object": "document", - "data": {}, - "children": [ - { - "object": "block", - "type": "html_block", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "\nthis\nis an\nhtml block.\n\nend.", - "html": true - } - ] - } - ] - } - ] - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/html-block.md b/packages/markdown-slate/test/data/markdown/html-block.md deleted file mode 100644 index 2e263c8d..00000000 --- a/packages/markdown-slate/test/data/markdown/html-block.md +++ /dev/null @@ -1,6 +0,0 @@ - -this -is an -html block. - -end. \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/html.json b/packages/markdown-slate/test/data/markdown/html.json deleted file mode 100644 index c48f4fdf..00000000 --- a/packages/markdown-slate/test/data/markdown/html.json +++ /dev/null @@ -1,66 +0,0 @@ -{ - "document": { - "object": "document", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "This is text with " - }, - { - "object": "inline", - "type": "html_inline", - "data": { - "content": "" - }, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": " inside it" - } - ] - }, - { - "object": "block", - "type": "html_block", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "", - "html": true - } - ] - } - ] - }, - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "This is more text" - } - ] - } - ] - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/html.md b/packages/markdown-slate/test/data/markdown/html.md deleted file mode 100644 index 5f527743..00000000 --- a/packages/markdown-slate/test/data/markdown/html.md +++ /dev/null @@ -1,5 +0,0 @@ -This is text with inside it - - - -This is more text diff --git a/packages/markdown-slate/test/data/markdown/image-notitle.json b/packages/markdown-slate/test/data/markdown/image-notitle.json deleted file mode 100644 index 47e89c34..00000000 --- a/packages/markdown-slate/test/data/markdown/image-notitle.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "document": { - "object": "document", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "This is an image" - } - ] - }, - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "image", - "data": { - "href": "https://studio.accordproject.org/static/img/logo.png", - "title": "" - }, - "children": [ - { - "object": "text", - "text": "" - } - ] - } - ] - } - ] - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/image-notitle.md b/packages/markdown-slate/test/data/markdown/image-notitle.md deleted file mode 100644 index b452ef86..00000000 --- a/packages/markdown-slate/test/data/markdown/image-notitle.md +++ /dev/null @@ -1,3 +0,0 @@ -This is an image - -![ap_logo](https://studio.accordproject.org/static/img/logo.png) \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/image.json b/packages/markdown-slate/test/data/markdown/image.json deleted file mode 100644 index 488a20e9..00000000 --- a/packages/markdown-slate/test/data/markdown/image.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "document": { - "object": "document", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "This is an image" - } - ] - }, - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "image", - "data": { - "href": "https://studio.accordproject.org/static/img/logo.png", - "title": "title" - }, - "children": [ - { - "object": "text", - "text": "" - } - ] - } - ] - } - ] - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/image.md b/packages/markdown-slate/test/data/markdown/image.md deleted file mode 100644 index 6a1d2647..00000000 --- a/packages/markdown-slate/test/data/markdown/image.md +++ /dev/null @@ -1,3 +0,0 @@ -This is an image - -![ap_logo](https://studio.accordproject.org/static/img/logo.png "title") \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/italic.json b/packages/markdown-slate/test/data/markdown/italic.json deleted file mode 100644 index 0f7a6039..00000000 --- a/packages/markdown-slate/test/data/markdown/italic.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "document": { - "object": "document", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "italic", - "italic": true - } - ] - } - ] - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/italic.md b/packages/markdown-slate/test/data/markdown/italic.md deleted file mode 100644 index 5a240258..00000000 --- a/packages/markdown-slate/test/data/markdown/italic.md +++ /dev/null @@ -1 +0,0 @@ -*italic* \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/linebreak.json b/packages/markdown-slate/test/data/markdown/linebreak.json deleted file mode 100644 index 17370446..00000000 --- a/packages/markdown-slate/test/data/markdown/linebreak.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "document": { - "object": "document", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "This is a" - }, - { - "object": "inline", - "type": "linebreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "linebreak in para 1." - } - ] - }, - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "And this is para 2." - } - ] - } - ] - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/linebreak.md b/packages/markdown-slate/test/data/markdown/linebreak.md deleted file mode 100644 index 84c149c0..00000000 --- a/packages/markdown-slate/test/data/markdown/linebreak.md +++ /dev/null @@ -1,4 +0,0 @@ -This is a -linebreak in para 1. - -And this is para 2. \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/link-notitle.json b/packages/markdown-slate/test/data/markdown/link-notitle.json deleted file mode 100644 index 8882b2d7..00000000 --- a/packages/markdown-slate/test/data/markdown/link-notitle.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "document": { - "object": "document", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "a " - }, - { - "object": "inline", - "type": "link", - "data": { - "href": "http://clause.io", - "title": "" - }, - "children": [ - { - "object": "text", - "text": "link" - } - ] - }, - { - "object": "text", - "text": "" - } - ] - } - ] - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/link-notitle.md b/packages/markdown-slate/test/data/markdown/link-notitle.md deleted file mode 100644 index d84c7737..00000000 --- a/packages/markdown-slate/test/data/markdown/link-notitle.md +++ /dev/null @@ -1 +0,0 @@ -a [link](http://clause.io) \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/link.json b/packages/markdown-slate/test/data/markdown/link.json deleted file mode 100644 index d4bae4a3..00000000 --- a/packages/markdown-slate/test/data/markdown/link.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "document": { - "object": "document", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "a " - }, - { - "object": "inline", - "type": "link", - "data": { - "href": "http://clause.io", - "title": "title" - }, - "children": [ - { - "object": "text", - "text": "link" - } - ] - }, - { - "object": "text", - "text": "" - } - ] - } - ] - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/link.md b/packages/markdown-slate/test/data/markdown/link.md deleted file mode 100644 index 105275c9..00000000 --- a/packages/markdown-slate/test/data/markdown/link.md +++ /dev/null @@ -1 +0,0 @@ -a [link](http://clause.io "title") \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/linkcode.json b/packages/markdown-slate/test/data/markdown/linkcode.json deleted file mode 100644 index 4d254864..00000000 --- a/packages/markdown-slate/test/data/markdown/linkcode.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "document": { - "object": "document", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "this is a " - }, - { - "object": "inline", - "type": "link", - "data": { - "href": "https://google.com", - "title": "" - }, - "children": [ - { - "object": "text", - "text": "code link", - "code": true - } - ] - }, - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "this is a " - }, - { - "object": "text", - "text": "code snippet", - "code": true - } - ] - } - ] - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/linkcode.md b/packages/markdown-slate/test/data/markdown/linkcode.md deleted file mode 100644 index d68847e9..00000000 --- a/packages/markdown-slate/test/data/markdown/linkcode.md +++ /dev/null @@ -1,3 +0,0 @@ -this is a [`code link`](https://google.com) - -this is a `code snippet` \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/linkem.json b/packages/markdown-slate/test/data/markdown/linkem.json deleted file mode 100644 index 19e7b76d..00000000 --- a/packages/markdown-slate/test/data/markdown/linkem.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "document": { - "object": "document", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "this is a " - }, - { - "object": "inline", - "type": "link", - "data": { - "href": "https://google.com", - "title": "" - }, - "children": [ - { - "object": "text", - "text": "code link", - "italic": true - } - ] - }, - { - "object": "text", - "text": "" - } - ] - } - ] - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/linkem.md b/packages/markdown-slate/test/data/markdown/linkem.md deleted file mode 100644 index 48adfa93..00000000 --- a/packages/markdown-slate/test/data/markdown/linkem.md +++ /dev/null @@ -1 +0,0 @@ -this is a [*code link*](https://google.com) diff --git a/packages/markdown-slate/test/data/markdown/linkmixed.json b/packages/markdown-slate/test/data/markdown/linkmixed.json deleted file mode 100644 index 3925e142..00000000 --- a/packages/markdown-slate/test/data/markdown/linkmixed.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "document": { - "object": "document", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "link", - "data": { - "href": "http://google.com", - "title": "" - }, - "children": [ - { - "object": "text", - "text": "This is a " - }, - { - "object": "text", - "text": "link", - "italic": true - }, - { - "object": "text", - "text": " with " - }, - { - "object": "text", - "text": "code", - "code": true - }, - { - "object": "text", - "text": " and " - }, - { - "object": "text", - "text": "bold", - "bold": true - } - ] - } - ] - } - ] - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/linkmixed.md b/packages/markdown-slate/test/data/markdown/linkmixed.md deleted file mode 100644 index 09d748bf..00000000 --- a/packages/markdown-slate/test/data/markdown/linkmixed.md +++ /dev/null @@ -1 +0,0 @@ -[This is a *link* with `code` and **bold**](http://google.com) \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/linktext.json b/packages/markdown-slate/test/data/markdown/linktext.json deleted file mode 100644 index cc665025..00000000 --- a/packages/markdown-slate/test/data/markdown/linktext.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "document": { - "object": "document", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "this is a " - }, - { - "object": "inline", - "type": "link", - "data": { - "href": "https://google.com", - "title": "" - }, - "children": [ - { - "object": "text", - "text": "code link" - } - ] - }, - { - "object": "text", - "text": "" - } - ] - } - ] - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/linktext.md b/packages/markdown-slate/test/data/markdown/linktext.md deleted file mode 100644 index 224fbf53..00000000 --- a/packages/markdown-slate/test/data/markdown/linktext.md +++ /dev/null @@ -1 +0,0 @@ -this is a [code link](https://google.com) diff --git a/packages/markdown-slate/test/data/markdown/nested-list.json b/packages/markdown-slate/test/data/markdown/nested-list.json deleted file mode 100644 index e9b77d75..00000000 --- a/packages/markdown-slate/test/data/markdown/nested-list.json +++ /dev/null @@ -1,148 +0,0 @@ -{ - "document": { - "object": "document", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "Prolog" - } - ] - }, - { - "object": "block", - "type": "ol_list", - "data": { - "tight": "true", - "start": "1", - "delimiter": "period" - }, - "children": [ - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "item one" - } - ] - } - ] - }, - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "item two" - } - ] - }, - { - "object": "block", - "type": "ul_list", - "data": { - "tight": "true" - }, - "children": [ - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "sublist" - } - ] - } - ] - }, - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "sublist" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "with some text in the same paragraph" - } - ] - } - ] - }, - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - } - ] - } - ] - } - ] - }, - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "Epilog" - } - ] - } - ] - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/nested-list.md b/packages/markdown-slate/test/data/markdown/nested-list.md deleted file mode 100644 index d9f9e1a3..00000000 --- a/packages/markdown-slate/test/data/markdown/nested-list.md +++ /dev/null @@ -1,9 +0,0 @@ -Prolog -1. item one -2. item two - - sublist - - sublist -with some text in the same paragraph - - - -Epilog diff --git a/packages/markdown-slate/test/data/markdown/ordered.json b/packages/markdown-slate/test/data/markdown/ordered.json deleted file mode 100644 index 46fa6552..00000000 --- a/packages/markdown-slate/test/data/markdown/ordered.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "document": { - "object": "document", - "data": {}, - "children": [ - { - "object": "block", - "type": "ol_list", - "data": { - "tight": "true", - "start": "1", - "delimiter": "period" - }, - "children": [ - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "one" - } - ] - } - ] - }, - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "two" - } - ] - } - ] - }, - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "three" - } - ] - } - ] - } - ] - } - ] - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/ordered.md b/packages/markdown-slate/test/data/markdown/ordered.md deleted file mode 100644 index 9eb56451..00000000 --- a/packages/markdown-slate/test/data/markdown/ordered.md +++ /dev/null @@ -1,3 +0,0 @@ -1. one -2. two -3. three \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/paragraphs.json b/packages/markdown-slate/test/data/markdown/paragraphs.json deleted file mode 100644 index eebe1415..00000000 --- a/packages/markdown-slate/test/data/markdown/paragraphs.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "document": { - "object": "document", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "one" - } - ] - }, - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "two" - } - ] - }, - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "three" - } - ] - } - ] - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/paragraphs.md b/packages/markdown-slate/test/data/markdown/paragraphs.md deleted file mode 100644 index 9476ca25..00000000 --- a/packages/markdown-slate/test/data/markdown/paragraphs.md +++ /dev/null @@ -1,5 +0,0 @@ -one - -two - -three \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/plain.json b/packages/markdown-slate/test/data/markdown/plain.json deleted file mode 100644 index 7b6a0853..00000000 --- a/packages/markdown-slate/test/data/markdown/plain.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "document": { - "object": "document", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "plain" - } - ] - } - ] - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/plain.md b/packages/markdown-slate/test/data/markdown/plain.md deleted file mode 100644 index f8dc9f27..00000000 --- a/packages/markdown-slate/test/data/markdown/plain.md +++ /dev/null @@ -1 +0,0 @@ -plain \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/quote.json b/packages/markdown-slate/test/data/markdown/quote.json deleted file mode 100644 index 3eb8a015..00000000 --- a/packages/markdown-slate/test/data/markdown/quote.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "document": { - "object": "document", - "data": {}, - "children": [ - { - "block_quote": true, - "object": "block", - "data": {}, - "type": "block_quote", - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "this is a quote" - } - ] - } - ] - } - ] - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/quote.md b/packages/markdown-slate/test/data/markdown/quote.md deleted file mode 100644 index 7e800fb9..00000000 --- a/packages/markdown-slate/test/data/markdown/quote.md +++ /dev/null @@ -1 +0,0 @@ -> this is a quote \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/softbreak.json b/packages/markdown-slate/test/data/markdown/softbreak.json deleted file mode 100644 index 5808cabe..00000000 --- a/packages/markdown-slate/test/data/markdown/softbreak.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "document": { - "object": "document", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "This is a" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "softbreak in para 1." - } - ] - }, - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "And this is para 2." - } - ] - } - ] - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/softbreak.md b/packages/markdown-slate/test/data/markdown/softbreak.md deleted file mode 100644 index d827b1ee..00000000 --- a/packages/markdown-slate/test/data/markdown/softbreak.md +++ /dev/null @@ -1,4 +0,0 @@ -This is a -softbreak in para 1. - -And this is para 2. \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/table.json b/packages/markdown-slate/test/data/markdown/table.json deleted file mode 100644 index ff5eba62..00000000 --- a/packages/markdown-slate/test/data/markdown/table.json +++ /dev/null @@ -1,116 +0,0 @@ -{ - "document": { - "object": "document", - "data": {}, - "children": [ - { - "object": "block", - "type": "table", - "data": {}, - "children": [ - { - "object": "block", - "type": "table_head", - "data": {}, - "children": [ - { - "object": "block", - "type": "table_row", - "data": {}, - "children": [ - { - "object": "block", - "type": "header_cell", - "data": {}, - "children": [ - { - "object": "text", - "text": "Column 1" - } - ] - }, - { - "object": "block", - "type": "header_cell", - "data": {}, - "children": [ - { - "object": "text", - "text": "Column 2" - } - ] - } - ] - } - ] - }, - { - "object": "block", - "type": "table_body", - "data": {}, - "children": [ - { - "object": "block", - "type": "table_row", - "data": {}, - "children": [ - { - "object": "block", - "type": "table_cell", - "data": {}, - "children": [ - { - "object": "text", - "text": "Simple" - } - ] - }, - { - "object": "block", - "type": "table_cell", - "data": {}, - "children": [ - { - "object": "text", - "text": "Table" - } - ] - } - ] - }, - { - "object": "block", - "type": "table_row", - "data": {}, - "children": [ - { - "object": "block", - "type": "table_cell", - "data": {}, - "children": [ - { - "object": "text", - "text": "Paragraph" - } - ] - }, - { - "object": "block", - "type": "table_cell", - "data": {}, - "children": [ - { - "object": "text", - "text": "Text" - } - ] - } - ] - } - ] - } - ] - } - ] - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/table.md b/packages/markdown-slate/test/data/markdown/table.md deleted file mode 100644 index 5512ab5a..00000000 --- a/packages/markdown-slate/test/data/markdown/table.md +++ /dev/null @@ -1,4 +0,0 @@ -| Column 1 | Column 2 | -| ----------- | ----------- | -| Simple | Table | -| Paragraph | Text | \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/table_complex.json b/packages/markdown-slate/test/data/markdown/table_complex.json deleted file mode 100644 index 765d23ba..00000000 --- a/packages/markdown-slate/test/data/markdown/table_complex.json +++ /dev/null @@ -1,176 +0,0 @@ -{ - "document": { - "object": "document", - "data": {}, - "children": [ - { - "object": "block", - "type": "table", - "data": {}, - "children": [ - { - "object": "block", - "type": "table_head", - "data": {}, - "children": [ - { - "object": "block", - "type": "table_row", - "data": {}, - "children": [ - { - "object": "block", - "type": "header_cell", - "data": {}, - "children": [ - { - "object": "text", - "text": "Column 1" - } - ] - }, - { - "object": "block", - "type": "header_cell", - "data": {}, - "children": [ - { - "object": "text", - "text": "Column 2" - } - ] - } - ] - } - ] - }, - { - "object": "block", - "type": "table_body", - "data": {}, - "children": [ - { - "object": "block", - "type": "table_row", - "data": {}, - "children": [ - { - "object": "block", - "type": "table_cell", - "data": {}, - "children": [ - { - "object": "text", - "text": "code block", - "code": true - } - ] - }, - { - "object": "block", - "type": "table_cell", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "image", - "data": { - "href": "https://docs.accordproject.org/docs/assets/020/template.png", - "title": "AP triangle" - }, - "children": [ - { - "object": "text", - "text": "" - } - ] - } - ] - } - ] - }, - { - "object": "block", - "type": "table_row", - "data": {}, - "children": [ - { - "object": "block", - "type": "table_cell", - "data": {}, - "children": [ - { - "object": "text", - "text": "Paragraph" - } - ] - }, - { - "object": "block", - "type": "table_cell", - "data": {}, - "children": [ - { - "object": "text", - "text": "Bold content", - "bold": true - } - ] - } - ] - }, - { - "object": "block", - "type": "table_row", - "data": {}, - "children": [ - { - "object": "block", - "type": "table_cell", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "link", - "data": { - "href": "http://clause.io", - "title": "" - }, - "children": [ - { - "object": "text", - "text": "link" - } - ] - } - ] - }, - { - "object": "block", - "type": "table_cell", - "data": {}, - "children": [ - { - "object": "text", - "text": "Italics", - "italic": true - } - ] - } - ] - } - ] - } - ] - } - ] - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/table_complex.md b/packages/markdown-slate/test/data/markdown/table_complex.md deleted file mode 100644 index b2518947..00000000 --- a/packages/markdown-slate/test/data/markdown/table_complex.md +++ /dev/null @@ -1,5 +0,0 @@ -| Column 1 | Column 2 | -| ----------- | ----------- | -| `code block` | ![](https://docs.accordproject.org/docs/assets/020/template.png "AP triangle") | -| Paragraph | **Bold content** | -| [link](http://clause.io) | *Italics* | \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/text.json b/packages/markdown-slate/test/data/markdown/text.json deleted file mode 100644 index 99ad5b85..00000000 --- a/packages/markdown-slate/test/data/markdown/text.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "document": { - "object": "document", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "plain " - }, - { - "object": "text", - "text": "italic", - "italic": true - }, - { - "object": "text", - "text": " " - }, - { - "object": "text", - "text": "bold", - "bold": true - }, - { - "object": "text", - "text": " " - }, - { - "object": "text", - "text": "bold-italic", - "italic": true, - "bold": true - }, - { - "object": "text", - "text": " " - }, - { - "object": "text", - "text": "code", - "code": true - } - ] - } - ] - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/text.md b/packages/markdown-slate/test/data/markdown/text.md deleted file mode 100644 index 2f76b225..00000000 --- a/packages/markdown-slate/test/data/markdown/text.md +++ /dev/null @@ -1 +0,0 @@ -plain *italic* **bold** ***bold-italic*** `code` \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/thematicbreak.json b/packages/markdown-slate/test/data/markdown/thematicbreak.json deleted file mode 100644 index 2587a0fc..00000000 --- a/packages/markdown-slate/test/data/markdown/thematicbreak.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "document": { - "object": "document", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "This is a" - } - ] - }, - { - "object": "block", - "type": "horizontal_rule", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ], - "hr": true - }, - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "thematic break" - } - ] - } - ] - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/thematicbreak.md b/packages/markdown-slate/test/data/markdown/thematicbreak.md deleted file mode 100644 index 10322132..00000000 --- a/packages/markdown-slate/test/data/markdown/thematicbreak.md +++ /dev/null @@ -1,5 +0,0 @@ -This is a - ----- - -thematic break \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/unordered.json b/packages/markdown-slate/test/data/markdown/unordered.json deleted file mode 100644 index 56544249..00000000 --- a/packages/markdown-slate/test/data/markdown/unordered.json +++ /dev/null @@ -1,71 +0,0 @@ -{ - "document": { - "object": "document", - "data": {}, - "children": [ - { - "object": "block", - "type": "ul_list", - "data": { - "tight": "true" - }, - "children": [ - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "one" - } - ] - } - ] - }, - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "two" - } - ] - } - ] - }, - { - "object": "block", - "type": "list_item", - "data": {}, - "children": [ - { - "object": "block", - "type": "paragraph", - "data": {}, - "children": [ - { - "object": "text", - "text": "three" - } - ] - } - ] - } - ] - } - ] - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/markdown/unordered.md b/packages/markdown-slate/test/data/markdown/unordered.md deleted file mode 100644 index 8c777511..00000000 --- a/packages/markdown-slate/test/data/markdown/unordered.md +++ /dev/null @@ -1,3 +0,0 @@ -* one -* two -* three \ No newline at end of file diff --git a/packages/markdown-slate/test/data/templatemark/acceptance_slate.json b/packages/markdown-slate/test/data/templatemark/acceptance_slate.json deleted file mode 100644 index d1f07fb9..00000000 --- a/packages/markdown-slate/test/data/templatemark/acceptance_slate.json +++ /dev/null @@ -1,478 +0,0 @@ -{ - "document": { - "object": "document", - "children": [ - { - "object": "block", - "type": "clause_definition", - "data": { - "name": "top", - "elementType": "org.accordproject.acceptanceofdelivery@1.0.0.AcceptanceOfDeliveryClause" - }, - "children": [ - { - "object": "block", - "data": {}, - "type": "heading_two", - "children": [ - { - "object": "text", - "text": "Acceptance of Delivery." - } - ] - }, - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "variable_definition", - "data": { - "name": "shipper", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier" - }, - "children": [ - { - "object": "text", - "text": "shipper" - } - ] - }, - { - "object": "text", - "text": " will be deemed to have completed its delivery obligations" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "if in " - }, - { - "object": "inline", - "type": "variable_definition", - "data": { - "name": "receiver", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier" - }, - "children": [ - { - "object": "text", - "text": "receiver" - } - ] - }, - { - "object": "text", - "text": "'s opinion, the " - }, - { - "object": "inline", - "type": "variable_definition", - "data": { - "name": "deliverable", - "elementType": "String" - }, - "children": [ - { - "object": "text", - "text": "deliverable" - } - ] - }, - { - "object": "text", - "text": " satisfies the" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "Acceptance Criteria, and " - }, - { - "object": "inline", - "type": "variable_definition", - "data": { - "name": "receiver", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier" - }, - "children": [ - { - "object": "text", - "text": "receiver" - } - ] - }, - { - "object": "text", - "text": " notifies " - }, - { - "object": "inline", - "type": "variable_definition", - "data": { - "name": "shipper", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier" - }, - "children": [ - { - "object": "text", - "text": "shipper" - } - ] - }, - { - "object": "text", - "text": " in writing" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "that it is accepting the " - }, - { - "object": "inline", - "type": "variable_definition", - "data": { - "name": "deliverable", - "elementType": "String" - }, - "children": [ - { - "object": "text", - "text": "deliverable" - } - ] - }, - { - "object": "text", - "text": "." - } - ], - "data": {} - }, - { - "object": "block", - "data": {}, - "type": "heading_two", - "children": [ - { - "object": "text", - "text": "Inspection and Notice." - } - ] - }, - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "variable_definition", - "data": { - "name": "receiver", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier" - }, - "children": [ - { - "object": "text", - "text": "receiver" - } - ] - }, - { - "object": "text", - "text": " will have " - }, - { - "object": "inline", - "type": "variable_definition", - "data": { - "name": "businessDays", - "elementType": "Long" - }, - "children": [ - { - "object": "text", - "text": "businessDays" - } - ] - }, - { - "object": "text", - "text": " Business Days to inspect and" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "evaluate the " - }, - { - "object": "inline", - "type": "variable_definition", - "data": { - "name": "deliverable", - "elementType": "String" - }, - "children": [ - { - "object": "text", - "text": "deliverable" - } - ] - }, - { - "object": "text", - "text": " on the delivery date before notifying" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "variable_definition", - "data": { - "name": "shipper", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier" - }, - "children": [ - { - "object": "text", - "text": "shipper" - } - ] - }, - { - "object": "text", - "text": " that it is either accepting or rejecting the" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "variable_definition", - "data": { - "name": "deliverable", - "elementType": "String" - }, - "children": [ - { - "object": "text", - "text": "deliverable" - } - ] - }, - { - "object": "text", - "text": "." - } - ], - "data": {} - }, - { - "object": "block", - "data": {}, - "type": "heading_two", - "children": [ - { - "object": "text", - "text": "Acceptance Criteria." - } - ] - }, - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "The \"Acceptance Criteria\" are the specifications the " - }, - { - "object": "inline", - "type": "variable_definition", - "data": { - "name": "deliverable", - "elementType": "String" - }, - "children": [ - { - "object": "text", - "text": "deliverable" - } - ] - }, - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "must meet for the " - }, - { - "object": "inline", - "type": "variable_definition", - "data": { - "name": "shipper", - "elementType": "org.accordproject.organization@0.2.0.Organization", - "identifiedBy": "identifier" - }, - "children": [ - { - "object": "text", - "text": "shipper" - } - ] - }, - { - "object": "text", - "text": " to comply with its requirements and" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "obligations under this agreement, detailed in " - }, - { - "object": "inline", - "type": "variable_definition", - "data": { - "name": "attachment", - "elementType": "String" - }, - "children": [ - { - "object": "text", - "text": "attachment" - } - ] - }, - { - "object": "text", - "text": ", attached" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "to this agreement." - } - ], - "data": {} - } - ] - } - ], - "data": {} - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/templatemark/acceptance_templatemark.json b/packages/markdown-slate/test/data/templatemark/acceptance_templatemark.json deleted file mode 100644 index 2c8e46f5..00000000 --- a/packages/markdown-slate/test/data/templatemark/acceptance_templatemark.json +++ /dev/null @@ -1,246 +0,0 @@ -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "xmlns": "http://commonmark.org/xml/1.0", - "nodes": [ - { - "$class": "org.accordproject.templatemark@0.5.0.ClauseDefinition", - "name": "top", - "elementType": "org.accordproject.acceptanceofdelivery@1.0.0.AcceptanceOfDeliveryClause", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acceptance of Delivery." - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "identifiedBy": "identifier", - "name": "shipper", - "elementType": "org.accordproject.organization@0.2.0.Organization" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " will be deemed to have completed its delivery obligations" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "if in " - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "identifiedBy": "identifier", - "name": "receiver", - "elementType": "org.accordproject.organization@0.2.0.Organization" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "'s opinion, the " - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "name": "deliverable", - "elementType": "String" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " satisfies the" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acceptance Criteria, and " - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "identifiedBy": "identifier", - "name": "receiver", - "elementType": "org.accordproject.organization@0.2.0.Organization" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " notifies " - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "identifiedBy": "identifier", - "name": "shipper", - "elementType": "org.accordproject.organization@0.2.0.Organization" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " in writing" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "that it is accepting the " - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "name": "deliverable", - "elementType": "String" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "." - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Inspection and Notice." - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "identifiedBy": "identifier", - "name": "receiver", - "elementType": "org.accordproject.organization@0.2.0.Organization" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " will have " - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "name": "businessDays", - "elementType": "Long" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " Business Days to inspect and" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "evaluate the " - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "name": "deliverable", - "elementType": "String" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " on the delivery date before notifying" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "identifiedBy": "identifier", - "name": "shipper", - "elementType": "org.accordproject.organization@0.2.0.Organization" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " that it is either accepting or rejecting the" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "name": "deliverable", - "elementType": "String" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "." - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Acceptance Criteria." - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "The \"Acceptance Criteria\" are the specifications the " - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "name": "deliverable", - "elementType": "String" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "must meet for the " - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "identifiedBy": "identifier", - "name": "shipper", - "elementType": "org.accordproject.organization@0.2.0.Organization" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " to comply with its requirements and" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "obligations under this agreement, detailed in " - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "name": "attachment", - "elementType": "String" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", attached" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "to this agreement." - } - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/templatemark/latedelivery_slate.json b/packages/markdown-slate/test/data/templatemark/latedelivery_slate.json deleted file mode 100644 index 8bbecaf6..00000000 --- a/packages/markdown-slate/test/data/templatemark/latedelivery_slate.json +++ /dev/null @@ -1,312 +0,0 @@ -{ - "document": { - "object": "document", - "children": [ - { - "object": "block", - "type": "contract_definition", - "data": { - "name": "top", - "elementType": "org.accordproject.latedeliveryandpenalty.LateDeliveryAndPenaltyContract" - }, - "children": [ - { - "object": "block", - "data": {}, - "type": "heading_two", - "children": [ - { - "object": "text", - "text": "Late Delivery and Penalty." - } - ] - }, - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "In case of delayed delivery" - }, - { - "object": "inline", - "type": "conditional_definition", - "data": { - "name": "forceMajeure", - "whenTrue": [ - { - "object": "text", - "text": " except for Force Majeure cases," - } - ], - "whenFalse": [] - }, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "variable_definition", - "data": { - "name": "seller", - "elementType": "org.accordproject.cicero.contract.AccordParty" - }, - "children": [ - { - "object": "text", - "text": "seller" - } - ] - }, - { - "object": "text", - "text": " (the Seller) shall pay to " - }, - { - "object": "inline", - "type": "variable_definition", - "data": { - "name": "buyer", - "elementType": "org.accordproject.cicero.contract.AccordParty" - }, - "children": [ - { - "object": "text", - "text": "buyer" - } - ] - }, - { - "object": "text", - "text": " (the Buyer) for every " - }, - { - "object": "inline", - "type": "variable_definition", - "data": { - "name": "penaltyDuration", - "elementType": "org.accordproject.time.Duration" - }, - "children": [ - { - "object": "text", - "text": "penaltyDuration" - } - ] - }, - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "of delay penalty amounting to " - }, - { - "object": "inline", - "type": "variable_definition", - "data": { - "name": "penaltyPercentage", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "penaltyPercentage" - } - ] - }, - { - "object": "text", - "text": "% of the total value of the Equipment" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "whose delivery has been delayed. Any fractional part of a " - }, - { - "object": "inline", - "type": "variable_definition", - "data": { - "name": "fractionalPart", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks" - ], - "elementType": "org.accordproject.time.TemporalUnit" - }, - "children": [ - { - "object": "text", - "text": "fractionalPart" - } - ] - }, - { - "object": "text", - "text": " is to be" - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "considered a full " - }, - { - "object": "inline", - "type": "variable_definition", - "data": { - "name": "fractionalPart", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks" - ], - "elementType": "org.accordproject.time.TemporalUnit" - }, - "children": [ - { - "object": "text", - "text": "fractionalPart" - } - ] - }, - { - "object": "text", - "text": ". The total amount of penalty shall not however," - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "exceed " - }, - { - "object": "inline", - "type": "variable_definition", - "data": { - "name": "capPercentage", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "capPercentage" - } - ] - }, - { - "object": "text", - "text": "% of the total value of the Equipment involved in late delivery." - }, - { - "object": "inline", - "type": "softbreak", - "data": {}, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "If the delay is more than " - }, - { - "object": "inline", - "type": "variable_definition", - "data": { - "name": "termination", - "elementType": "org.accordproject.time.Duration" - }, - "children": [ - { - "object": "text", - "text": "termination" - } - ] - }, - { - "object": "text", - "text": ", the Buyer is entitled to terminate this Contract." - } - ], - "data": {} - } - ] - } - ], - "data": {} - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/templatemark/latedelivery_templatemark.json b/packages/markdown-slate/test/data/templatemark/latedelivery_templatemark.json deleted file mode 100644 index 1961cd55..00000000 --- a/packages/markdown-slate/test/data/templatemark/latedelivery_templatemark.json +++ /dev/null @@ -1,163 +0,0 @@ -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "xmlns": "http://commonmark.org/xml/1.0", - "nodes": [ - { - "$class": "org.accordproject.templatemark@0.5.0.ContractDefinition", - "name": "top", - "elementType": "org.accordproject.latedeliveryandpenalty.LateDeliveryAndPenaltyContract", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Heading", - "level": "2", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "Late Delivery and Penalty." - } - ] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "In case of delayed delivery" - }, - { - "$class": "org.accordproject.templatemark@0.5.0.ConditionalDefinition", - "whenTrue": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " except for Force Majeure cases," - } - ], - "whenFalse": [], - "name": "forceMajeure" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "name": "seller", - "elementType": "org.accordproject.cicero.contract.AccordParty" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " (the Seller) shall pay to " - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "name": "buyer", - "elementType": "org.accordproject.cicero.contract.AccordParty" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " (the Buyer) for every " - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "name": "penaltyDuration", - "elementType": "org.accordproject.time.Duration" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "of delay penalty amounting to " - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "name": "penaltyPercentage", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "% of the total value of the Equipment" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "whose delivery has been delayed. Any fractional part of a " - }, - { - "$class": "org.accordproject.templatemark@0.5.0.EnumVariableDefinition", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks" - ], - "name": "fractionalPart", - "elementType": "org.accordproject.time.TemporalUnit" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " is to be" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "considered a full " - }, - { - "$class": "org.accordproject.templatemark@0.5.0.EnumVariableDefinition", - "enumValues": [ - "seconds", - "minutes", - "hours", - "days", - "weeks" - ], - "name": "fractionalPart", - "elementType": "org.accordproject.time.TemporalUnit" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ". The total amount of penalty shall not however," - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "exceed " - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "name": "capPercentage", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "% of the total value of the Equipment involved in late delivery." - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Softbreak" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "If the delay is more than " - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "name": "termination", - "elementType": "org.accordproject.time.Duration" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", the Buyer is entitled to terminate this Contract." - } - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/templatemark/test1_slate.json b/packages/markdown-slate/test/data/templatemark/test1_slate.json deleted file mode 100644 index d8762268..00000000 --- a/packages/markdown-slate/test/data/templatemark/test1_slate.json +++ /dev/null @@ -1,305 +0,0 @@ -{ - "document": { - "object": "document", - "children": [ - { - "object": "block", - "type": "clause_definition", - "data": { - "name": "top", - "elementType": "org.test.MyClause" - }, - "children": [ - { - "object": "block", - "type": "paragraph", - "children": [ - { - "object": "text", - "text": "This is a contract between " - }, - { - "object": "inline", - "type": "variable_definition", - "data": { - "name": "seller", - "elementType": "String" - }, - "children": [ - { - "object": "text", - "text": "seller" - } - ] - }, - { - "object": "text", - "text": " and " - }, - { - "object": "inline", - "type": "variable_definition", - "data": { - "name": "buyer", - "elementType": "String" - }, - "children": [ - { - "object": "text", - "text": "buyer" - } - ] - }, - { - "object": "text", - "text": " for the amount of " - }, - { - "object": "inline", - "type": "variable_definition", - "data": { - "name": "amount", - "elementType": "Double" - }, - "children": [ - { - "object": "text", - "text": "amount" - } - ] - }, - { - "object": "text", - "text": " " - }, - { - "object": "inline", - "type": "variable_definition", - "data": { - "name": "currency", - "enumValues": [ - "AED", - "AFN", - "ALL", - "AMD", - "ANG", - "AOA", - "ARS", - "AUD", - "AWG", - "AZN", - "BAM", - "BBD", - "BDT", - "BGN", - "BHD", - "BIF", - "BMD", - "BND", - "BOB", - "BOV", - "BRL", - "BSD", - "BTN", - "BWP", - "BYN", - "BZD", - "CAD", - "CDF", - "CHE", - "CHF", - "CHW", - "CLF", - "CLP", - "CNY", - "COP", - "COU", - "CRC", - "CUC", - "CUP", - "CVE", - "CZK", - "DJF", - "DKK", - "DOP", - "DZD", - "EGP", - "ERN", - "ETB", - "EUR", - "FJD", - "FKP", - "GBP", - "GEL", - "GHS", - "GIP", - "GMD", - "GNF", - "GTQ", - "GYD", - "HKD", - "HNL", - "HRK", - "HTG", - "HUF", - "IDR", - "ILS", - "INR", - "IQD", - "IRR", - "ISK", - "JMD", - "JOD", - "JPY", - "KES", - "KGS", - "KHR", - "KMF", - "KPW", - "KRW", - "KWD", - "KYD", - "KZT", - "LAK", - "LBP", - "LKR", - "LRD", - "LSL", - "LYD", - "MAD", - "MDL", - "MGA", - "MKD", - "MMK", - "MNT", - "MOP", - "MRU", - "MUR", - "MVR", - "MWK", - "MXN", - "MXV", - "MYR", - "MZN", - "NAD", - "NGN", - "NIO", - "NOK", - "NPR", - "NZD", - "OMR", - "PAB", - "PEN", - "PGK", - "PHP", - "PKR", - "PLN", - "PYG", - "QAR", - "RON", - "RSD", - "RUB", - "RWF", - "SAR", - "SBD", - "SCR", - "SDG", - "SEK", - "SGD", - "SHP", - "SLL", - "SOS", - "SRD", - "SSP", - "STN", - "SVC", - "SYP", - "SZL", - "THB", - "TJS", - "TMT", - "TND", - "TOP", - "TRY", - "TTD", - "TWD", - "TZS", - "UAH", - "UGX", - "USD", - "USN", - "UYI", - "UYU", - "UZS", - "VEF", - "VND", - "VUV", - "WST", - "XAF", - "XAG", - "XAU", - "XBA", - "XBB", - "XBC", - "XBD", - "XCD", - "XDR", - "XOF", - "XPD", - "XPF", - "XPT", - "XSU", - "XTS", - "XUA", - "XXX", - "YER", - "ZAR", - "ZMW", - "ZWL" - ], - "elementType": "org.accordproject.money.CurrencyCode" - }, - "children": [ - { - "object": "text", - "text": "currency" - } - ] - }, - { - "object": "text", - "text": "" - }, - { - "object": "inline", - "type": "conditional_definition", - "data": { - "name": "forceMajeure", - "whenTrue": [ - { - "object": "text", - "text": ", even in the presence of force majeure" - } - ], - "whenFalse": [] - }, - "children": [ - { - "object": "text", - "text": "" - } - ] - }, - { - "object": "text", - "text": "." - } - ], - "data": {} - } - ] - } - ], - "data": {} - } -} \ No newline at end of file diff --git a/packages/markdown-slate/test/data/templatemark/test1_templatemark.json b/packages/markdown-slate/test/data/templatemark/test1_templatemark.json deleted file mode 100644 index ba62f469..00000000 --- a/packages/markdown-slate/test/data/templatemark/test1_templatemark.json +++ /dev/null @@ -1,249 +0,0 @@ -{ - "$class": "org.accordproject.commonmark@0.5.0.Document", - "xmlns": "http://commonmark.org/xml/1.0", - "nodes": [ - { - "$class": "org.accordproject.templatemark@0.5.0.ClauseDefinition", - "name": "top", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Paragraph", - "nodes": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "This is a contract between " - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "name": "seller", - "elementType": "String" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " and " - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "name": "buyer", - "elementType": "String" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " for the amount of " - }, - { - "$class": "org.accordproject.templatemark@0.5.0.VariableDefinition", - "name": "amount", - "elementType": "Double" - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": " " - }, - { - "$class": "org.accordproject.templatemark@0.5.0.EnumVariableDefinition", - "name": "currency", - "enumValues": [ - "AED", - "AFN", - "ALL", - "AMD", - "ANG", - "AOA", - "ARS", - "AUD", - "AWG", - "AZN", - "BAM", - "BBD", - "BDT", - "BGN", - "BHD", - "BIF", - "BMD", - "BND", - "BOB", - "BOV", - "BRL", - "BSD", - "BTN", - "BWP", - "BYN", - "BZD", - "CAD", - "CDF", - "CHE", - "CHF", - "CHW", - "CLF", - "CLP", - "CNY", - "COP", - "COU", - "CRC", - "CUC", - "CUP", - "CVE", - "CZK", - "DJF", - "DKK", - "DOP", - "DZD", - "EGP", - "ERN", - "ETB", - "EUR", - "FJD", - "FKP", - "GBP", - "GEL", - "GHS", - "GIP", - "GMD", - "GNF", - "GTQ", - "GYD", - "HKD", - "HNL", - "HRK", - "HTG", - "HUF", - "IDR", - "ILS", - "INR", - "IQD", - "IRR", - "ISK", - "JMD", - "JOD", - "JPY", - "KES", - "KGS", - "KHR", - "KMF", - "KPW", - "KRW", - "KWD", - "KYD", - "KZT", - "LAK", - "LBP", - "LKR", - "LRD", - "LSL", - "LYD", - "MAD", - "MDL", - "MGA", - "MKD", - "MMK", - "MNT", - "MOP", - "MRU", - "MUR", - "MVR", - "MWK", - "MXN", - "MXV", - "MYR", - "MZN", - "NAD", - "NGN", - "NIO", - "NOK", - "NPR", - "NZD", - "OMR", - "PAB", - "PEN", - "PGK", - "PHP", - "PKR", - "PLN", - "PYG", - "QAR", - "RON", - "RSD", - "RUB", - "RWF", - "SAR", - "SBD", - "SCR", - "SDG", - "SEK", - "SGD", - "SHP", - "SLL", - "SOS", - "SRD", - "SSP", - "STN", - "SVC", - "SYP", - "SZL", - "THB", - "TJS", - "TMT", - "TND", - "TOP", - "TRY", - "TTD", - "TWD", - "TZS", - "UAH", - "UGX", - "USD", - "USN", - "UYI", - "UYU", - "UZS", - "VEF", - "VND", - "VUV", - "WST", - "XAF", - "XAG", - "XAU", - "XBA", - "XBB", - "XBC", - "XBD", - "XCD", - "XDR", - "XOF", - "XPD", - "XPF", - "XPT", - "XSU", - "XTS", - "XUA", - "XXX", - "YER", - "ZAR", - "ZMW", - "ZWL" - ], - "elementType": "org.accordproject.money.CurrencyCode" - }, - { - "$class": "org.accordproject.templatemark@0.5.0.ConditionalDefinition", - "name": "forceMajeure", - "whenTrue": [ - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": ", even in the presence of force majeure" - } - ], - "whenFalse": [] - }, - { - "$class": "org.accordproject.commonmark@0.5.0.Text", - "text": "." - } - ] - } - ], - "elementType": "org.test.MyClause" - } - ] -} \ No newline at end of file diff --git a/packages/markdown-template/package-lock.json b/packages/markdown-template/package-lock.json new file mode 100644 index 00000000..21677729 --- /dev/null +++ b/packages/markdown-template/package-lock.json @@ -0,0 +1,1757 @@ +{ + "name": "@accordproject/markdown-template", + "version": "0.16.19", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "@accordproject/markdown-template", + "version": "0.16.5", + "license": "Apache-2.0", + "devDependencies": { + "mocha": "10.1.0" + }, + "engines": { + "node": ">=14", + "npm": ">=6" + } + }, + "../markdown-cicero": { + "name": "@accordproject/markdown-cicero", + "version": "0.16.5", + "extraneous": true, + "license": "Apache-2.0", + "dependencies": { + "@accordproject/concerto-core": "3.6.0", + "@accordproject/markdown-common": "0.16.5", + "@accordproject/markdown-it-cicero": "0.16.5", + "markdown-it": "^13.0.1", + "winston": "3.2.1" + }, + "devDependencies": { + "chai": "4.3.6", + "chai-as-promised": "7.1.1", + "chai-things": "0.2.0", + "eslint": "8.2.0", + "jest": "^27.0.6", + "jest-diff": "^27.0.6", + "jsdoc": "^3.6.10", + "license-check-and-add": "2.3.6", + "nyc": "15.1.0" + }, + "engines": { + "node": ">=14", + "npm": ">=6" + } + }, + "../markdown-common": { + "name": "@accordproject/markdown-common", + "version": "0.16.5", + "extraneous": true, + "license": "Apache-2.0", + "dependencies": { + "@accordproject/concerto-core": "3.6.0", + "@xmldom/xmldom": "^0.8.1", + "markdown-it": "^13.0.1", + "winston": "3.2.1" + }, + "devDependencies": { + "chai": "4.3.6", + "chai-as-promised": "7.1.1", + "chai-string": "^1.5.0", + "chai-things": "0.2.0", + "eslint": "8.2.0", + "jest": "^27.0.6", + "jest-diff": "^27.0.6", + "jsdoc": "^3.6.10", + "license-check-and-add": "2.3.6", + "nyc": "15.1.0" + }, + "engines": { + "node": ">=15", + "npm": ">=6" + } + }, + "../markdown-it-cicero": { + "name": "@accordproject/markdown-it-cicero", + "version": "0.16.5", + "extraneous": true, + "license": "Apache-2.0", + "dependencies": { + "markdown-it": "^13.0.1" + }, + "devDependencies": { + "chai": "4.3.6", + "chai-as-promised": "7.1.1", + "chai-string": "^1.5.0", + "chai-things": "0.2.0", + "eslint": "8.2.0", + "jsdoc": "^3.6.10", + "license-check-and-add": "2.3.6", + "mocha": "8.3.2", + "nyc": "15.1.0" + }, + "engines": { + "node": ">=14", + "npm": ">=6" + } + }, + "../markdown-it-template": { + "name": "@accordproject/markdown-it-template", + "version": "0.16.5", + "extraneous": true, + "license": "Apache-2.0", + "dependencies": { + "markdown-it": "^13.0.1" + }, + "devDependencies": { + "chai": "4.3.6", + "chai-as-promised": "7.1.1", + "chai-string": "^1.5.0", + "chai-things": "0.2.0", + "eslint": "8.2.0", + "jsdoc": "^3.6.10", + "license-check-and-add": "2.3.6", + "mocha": "8.3.2", + "nyc": "15.1.0" + }, + "engines": { + "node": ">=14", + "npm": ">=6" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browser-stdout": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", + "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", + "dev": true + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/cliui/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/diff": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", + "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", + "dev": true, + "bin": { + "flat": "cli.js" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true, + "bin": { + "he": "bin/he" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mocha": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.1.0.tgz", + "integrity": "sha512-vUF7IYxEoN7XhQpFLxQAEMtE4W91acW4B6En9l97MwE9stL1A9gusXfoHZCLVHDUJ/7V5+lbCM6yMqzo5vNymg==", + "dev": true, + "dependencies": { + "ansi-colors": "4.1.1", + "browser-stdout": "1.3.1", + "chokidar": "3.5.3", + "debug": "4.3.4", + "diff": "5.0.0", + "escape-string-regexp": "4.0.0", + "find-up": "5.0.0", + "glob": "7.2.0", + "he": "1.2.0", + "js-yaml": "4.1.0", + "log-symbols": "4.1.0", + "minimatch": "5.0.1", + "ms": "2.1.3", + "nanoid": "3.3.3", + "serialize-javascript": "6.0.0", + "strip-json-comments": "3.1.1", + "supports-color": "8.1.1", + "workerpool": "6.2.1", + "yargs": "16.2.0", + "yargs-parser": "20.2.4", + "yargs-unparser": "2.0.0" + }, + "bin": { + "_mocha": "bin/_mocha", + "mocha": "bin/mocha.js" + }, + "engines": { + "node": ">= 14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mochajs" + } + }, + "node_modules/mocha/node_modules/ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/mocha/node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/mocha/node_modules/debug/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/mocha/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mocha/node_modules/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/mocha/node_modules/glob/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/mocha/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mocha/node_modules/minimatch": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", + "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mocha/node_modules/minimatch/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/mocha/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/mocha/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mocha/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mocha/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/nanoid": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", + "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==", + "dev": true, + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/workerpool": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz", + "integrity": "sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==", + "dev": true + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.4", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", + "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-unparser": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz", + "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==", + "dev": true, + "dependencies": { + "camelcase": "^6.0.0", + "decamelize": "^4.0.0", + "flat": "^5.0.2", + "is-plain-obj": "^2.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-unparser/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yargs-unparser/node_modules/decamelize": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz", + "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yargs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "browser-stdout": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", + "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", + "dev": true + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + } + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "diff": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", + "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", + "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", + "dev": true + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "dev": true + }, + "is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + }, + "log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + } + }, + "mocha": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.1.0.tgz", + "integrity": "sha512-vUF7IYxEoN7XhQpFLxQAEMtE4W91acW4B6En9l97MwE9stL1A9gusXfoHZCLVHDUJ/7V5+lbCM6yMqzo5vNymg==", + "dev": true, + "requires": { + "ansi-colors": "4.1.1", + "browser-stdout": "1.3.1", + "chokidar": "3.5.3", + "debug": "4.3.4", + "diff": "5.0.0", + "escape-string-regexp": "4.0.0", + "find-up": "5.0.0", + "glob": "7.2.0", + "he": "1.2.0", + "js-yaml": "4.1.0", + "log-symbols": "4.1.0", + "minimatch": "5.0.1", + "ms": "2.1.3", + "nanoid": "3.3.3", + "serialize-javascript": "6.0.0", + "strip-json-comments": "3.1.1", + "supports-color": "8.1.1", + "workerpool": "6.2.1", + "yargs": "16.2.0", + "yargs-parser": "20.2.4", + "yargs-unparser": "2.0.0" + }, + "dependencies": { + "ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "dev": true + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + }, + "dependencies": { + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } + } + }, + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "dependencies": { + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "requires": { + "p-locate": "^5.0.0" + } + }, + "minimatch": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", + "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + } + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "requires": { + "p-limit": "^3.0.2" + } + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "nanoid": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", + "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==", + "dev": true + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "workerpool": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz", + "integrity": "sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==", + "dev": true + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + } + } + }, + "yargs-parser": { + "version": "20.2.4", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", + "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", + "dev": true + }, + "yargs-unparser": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz", + "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==", + "dev": true, + "requires": { + "camelcase": "^6.0.0", + "decamelize": "^4.0.0", + "flat": "^5.0.2", + "is-plain-obj": "^2.1.0" + }, + "dependencies": { + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true + }, + "decamelize": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz", + "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==", + "dev": true + } + } + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true + } + } +} diff --git a/packages/markdown-transform/lib/builtinTransforms.js b/packages/markdown-transform/lib/builtinTransforms.js index 68506c07..7c3aa732 100644 --- a/packages/markdown-transform/lib/builtinTransforms.js +++ b/packages/markdown-transform/lib/builtinTransforms.js @@ -14,16 +14,11 @@ 'use strict'; -const HTMLtoDOCX = require('html-to-docx'); -const JsZip = require('jszip'); const ModelLoader = require('@accordproject/concerto-core').ModelLoader; const CommonMarkTransformer = require('@accordproject/markdown-common').CommonMarkTransformer; const CiceroMarkTransformer = require('@accordproject/markdown-cicero').CiceroMarkTransformer; const TemplateMarkTransformer = require('@accordproject/markdown-template').TemplateMarkTransformer; -const SlateTransformer = require('@accordproject/markdown-slate').SlateTransformer; const HtmlTransformer = require('@accordproject/markdown-html').HtmlTransformer; -const PdfTransformer = require('@accordproject/markdown-pdf').PdfTransformer; -const DocxTransformer = require('@accordproject/markdown-docx').DocxTransformer; const transformationGraph = { markdown_template: { docs: 'Template markdown (string)', @@ -138,13 +133,6 @@ const transformationGraph = { ciceromark_unquoted: (input, parameters, options) => { const t = new CiceroMarkTransformer(); return t.unquote(input, options); - }, - slate: (input, parameters, options) => { - const t = new SlateTransformer(); - return t.fromCiceroMark(input); - }, - pdfmake: (input, parameters, options) => { - return PdfTransformer.ciceroMarkToPdfMake(input, options); } }, plaintext: { @@ -169,62 +157,12 @@ const transformationGraph = { return input; } }, - pdfmake: { - docs: 'pdfmake DOM (JSON)', - fileFormat: 'json', - pdf: (input, parameters, options) => { - return PdfTransformer.pdfMakeToPdfBuffer(input); - } - }, - pdf: { - docs: 'PDF (buffer)', - fileFormat: 'binary', - ciceromark_parsed: (input, parameters, options) => { - return PdfTransformer.toCiceroMark(input, options); - } - }, - docx: { - docs: 'DOCX (buffer)', - fileFormat: 'binary', - ciceromark_parsed: async (input, parameters, options) => { - const t = new DocxTransformer(); - return t.toCiceroMark(input, options); - }, - wordml: async (input, parameters, options) => { - const zip = await JsZip.loadAsync(input); - return zip.file('word/document.xml').async('string'); - } - }, - wordml: {}, html: { docs: 'HTML (string)', fileFormat: 'utf8', ciceromark_parsed: (input, parameters, options) => { const t = new HtmlTransformer(); return t.toCiceroMark(input, options); - }, - docx: async (inputs, parameters, options) => { - return HTMLtoDOCX(inputs, null, options ? options : { - table: { - row: { - cantSplit: true - } - }, - footer: true, - pageNumber: true - }); - } - }, - slate: { - docs: 'Slate DOM (JSON)', - fileFormat: 'json', - ciceromark_parsed: (input, parameters, options) => { - const t = new SlateTransformer(); - return t.toCiceroMark(input, options); - }, - templatemark: (input, parameters, options) => { - const t = new SlateTransformer(); - return t.toTemplateMark(input, options); } } }; diff --git a/packages/markdown-transform/package.json b/packages/markdown-transform/package.json index 8bd639d2..33cdec30 100644 --- a/packages/markdown-transform/package.json +++ b/packages/markdown-transform/package.json @@ -53,7 +53,7 @@ "@babel/core": "7.26.0", "@babel/preset-env": "7.16.11", "@babel/register": "7.25.9", - "axios": "^1.7.8", + "axios": "^1.8.2", "babel-loader": "9.2.1", "babel-plugin-istanbul": "7.0.0", "browserify-zlib": "^0.2.0", @@ -80,13 +80,9 @@ "@accordproject/concerto-core": "3.19.8", "@accordproject/markdown-cicero": "*", "@accordproject/markdown-common": "*", - "@accordproject/markdown-docx": "*", "@accordproject/markdown-html": "*", - "@accordproject/markdown-pdf": "*", - "@accordproject/markdown-slate": "*", "@accordproject/markdown-template": "*", "dijkstrajs": "^1.0.3", - "html-to-docx": "^1.8.0", "jszip": "^3.10.1" }, "license-check-and-add-config": { diff --git a/packages/markdown-transform/src/builtinTransforms.js b/packages/markdown-transform/src/builtinTransforms.js index bb525d39..7aabaa59 100644 --- a/packages/markdown-transform/src/builtinTransforms.js +++ b/packages/markdown-transform/src/builtinTransforms.js @@ -14,18 +14,12 @@ 'use strict'; -const HTMLtoDOCX = require('html-to-docx'); -const JsZip = require('jszip'); - const ModelLoader = require('@accordproject/concerto-core').ModelLoader; const CommonMarkTransformer = require('@accordproject/markdown-common').CommonMarkTransformer; const CiceroMarkTransformer = require('@accordproject/markdown-cicero').CiceroMarkTransformer; const TemplateMarkTransformer = require('@accordproject/markdown-template').TemplateMarkTransformer; -const SlateTransformer = require('@accordproject/markdown-slate').SlateTransformer; const HtmlTransformer = require('@accordproject/markdown-html').HtmlTransformer; -const PdfTransformer = require('@accordproject/markdown-pdf').PdfTransformer; -const DocxTransformer = require('@accordproject/markdown-docx').DocxTransformer; const transformationGraph = { markdown_template: { @@ -52,13 +46,6 @@ const transformationGraph = { const t = new TemplateMarkTransformer(); return t.toMarkdownTemplate(input); }, - pdfmake: (input, parameters, options) => { - return PdfTransformer.templateMarkToPdfMake(input, options); - }, - slate: (input,parameters,options) => { - const t = new SlateTransformer(); - return t.fromTemplateMark(input); - }, }, markdown: { docs: 'Markdown (string)', @@ -139,13 +126,6 @@ const transformationGraph = { const t = new CiceroMarkTransformer(); return t.unquote(input, options); }, - slate: (input, parameters, options) => { - const t = new SlateTransformer(); - return t.fromCiceroMark(input); - }, - pdfmake: (input, parameters, options) => { - return PdfTransformer.ciceroMarkToPdfMake(input, options); - } }, plaintext: { docs: 'Plain text (string)', @@ -169,60 +149,14 @@ const transformationGraph = { return input; } }, - pdfmake: { - docs: 'pdfmake DOM (JSON)', - fileFormat: 'json', - pdf: (input, parameters, options) => { - return PdfTransformer.pdfMakeToPdfBuffer(input); - }, - }, - pdf: { - docs: 'PDF (buffer)', - fileFormat: 'binary', - ciceromark_parsed: (input, parameters, options) => { - return PdfTransformer.toCiceroMark(input, options); - }, - }, - docx: { - docs: 'DOCX (buffer)', - fileFormat: 'binary', - ciceromark_parsed: async (input, parameters, options) => { - const t = new DocxTransformer(); - return t.toCiceroMark(input, options); - }, - wordml: async (input, parameters, options) => { - const zip = await JsZip.loadAsync(input); - return zip.file('word/document.xml').async('string'); - } - }, - wordml: {}, html: { docs: 'HTML (string)', fileFormat: 'utf8', ciceromark_parsed: (input, parameters, options) => { const t = new HtmlTransformer(); return t.toCiceroMark(input, options); - }, - docx: async (inputs, parameters, options) => { - return HTMLtoDOCX(inputs, null, options ? options : { - table: { row: { cantSplit: true } }, - footer: true, - pageNumber: true, - }); } - }, - slate: { - docs: 'Slate DOM (JSON)', - fileFormat: 'json', - ciceromark_parsed: (input, parameters, options) => { - const t = new SlateTransformer(); - return t.toCiceroMark(input, options); - }, - templatemark: (input,parameters,options) => { - const t = new SlateTransformer(); - return t.toTemplateMark(input, options); - }, - }, + } }; module.exports = transformationGraph; diff --git a/packages/markdown-transform/test/data/sample/sample.docx b/packages/markdown-transform/test/data/sample/sample.docx deleted file mode 100644 index c1101afa..00000000 Binary files a/packages/markdown-transform/test/data/sample/sample.docx and /dev/null differ diff --git a/packages/markdown-transform/test/data/sample/sample.pdf b/packages/markdown-transform/test/data/sample/sample.pdf deleted file mode 100644 index d9b5c48f..00000000 Binary files a/packages/markdown-transform/test/data/sample/sample.pdf and /dev/null differ diff --git a/packages/markdown-transform/test/transform.js b/packages/markdown-transform/test/transform.js index 8ecdc45e..55bdd65c 100644 --- a/packages/markdown-transform/test/transform.js +++ b/packages/markdown-transform/test/transform.js @@ -66,14 +66,10 @@ const acceptanceCiceroMark = JSON.parse(fs.readFileSync(path.resolve(__dirname, const acceptanceCiceroMarkParsed = JSON.parse(fs.readFileSync(path.resolve(__dirname, 'data/acceptance', 'ciceromark_parsed.json'), 'utf8')); const acceptanceCiceroMarkUnwrapped = JSON.parse(fs.readFileSync(path.resolve(__dirname, 'data/acceptance', 'ciceromark_unwrapped.json'), 'utf8')); const acceptanceCiceroMarkUnquoted = JSON.parse(fs.readFileSync(path.resolve(__dirname, 'data/acceptance', 'ciceromark_unquoted.json'), 'utf8')); -const acceptanceSlate = JSON.parse(fs.readFileSync(path.resolve(__dirname, 'data/acceptance', 'slate.json'), 'utf8')); const acceptancePlainText = normalizeNLs(fs.readFileSync(path.resolve(__dirname, 'data/acceptance', 'sample.txt'), 'utf8')); const acceptanceHtml = normalizeNLs(fs.readFileSync(path.resolve(__dirname, 'data/acceptance', 'sample.html'), 'utf8')); -const omittedAcceptanceCiceroMarkParsed = JSON.parse(fs.readFileSync(path.resolve(__dirname, 'data/acceptance', 'omitted-acceptance-of-delivery.json'), 'utf8')); // Sample test -const samplePdf = fs.readFileSync(path.resolve(__dirname, 'data/sample', 'sample.pdf')); -const sampleDocx = fs.readFileSync(path.resolve(__dirname, 'data/sample', 'sample.docx')); const sampleHtml = fs.readFileSync(path.resolve(__dirname, 'data/sample', 'sample.html'), 'utf8'); describe('#acceptance', () => { @@ -168,11 +164,6 @@ describe('#acceptance', () => { result.should.deep.equal(acceptanceCiceroMarkUnquoted); }); - it('ciceromark_parsed -> slate', async () => { - const result = await transform(acceptanceCiceroMarkParsed, 'ciceromark_parsed', ['slate'], {}, {}); - result.should.deep.equal(acceptanceSlate); - }); - it('ciceromark_parsed -> html', async () => { const result = await transform(acceptanceCiceroMarkParsed, 'ciceromark_parsed', ['html'], {}, {}); result.should.equal(acceptanceHtml); @@ -182,11 +173,6 @@ describe('#acceptance', () => { const result = await transform(acceptanceCiceroMarkParsed, 'ciceromark_parsed', ['html'], {}, {verbose: true}); result.should.equal(acceptanceHtml); }); - - it('ciceromark_parsed -> wordml', async () => { - const result = await transform(omittedAcceptanceCiceroMarkParsed, 'ciceromark_parsed', ['wordml'], {}, {}); - result.startsWith('').should.be.true; - }); }); describe('#ciceroedit', () => { @@ -196,19 +182,7 @@ describe('#acceptance', () => { }); }); - describe('#slate', () => { - it('slate -> ciceromark', async () => { - const result = await transform(acceptanceSlate, 'slate', ['ciceromark_parsed'], {}, {}); - result.should.deep.equal(acceptanceCiceroMarkParsed); - }); - }); - describe('#multisteps', () => { - it('ciceromark -> ciceromark_unquoted -> slate', async () => { - const result = await transform(acceptanceCiceroMarkParsed, 'ciceromark', ['ciceromark_unquoted','slate'], {}, {}); - result.document.object.should.equal('document'); - }); - it('ciceromark -> ciceromark_unquoted -> html', async () => { const result = await transform(acceptanceCiceroMarkParsed, 'ciceromark', ['ciceromark_unquoted','html'], {}, {}); result.should.startWith(''); @@ -231,53 +205,12 @@ describe('#template1', () => { }); describe('#sample', () => { - describe('#pdf', () => { - it('pdf -> ciceromark', async () => { - const result = await transform(samplePdf, 'pdf', ['ciceromark'], {}, {}); - result.$class.should.equal(`${CommonMarkModel.NAMESPACE}.Document`); - }); - - it('pdf -> docx', async () => { - const result = await transform(samplePdf, 'pdf', ['docx'], {}, {}); - result.should.not.be.null; - }); - - it('pdf -> ciceromark (verbose)', async () => { - const result = await transform(samplePdf, 'pdf', ['ciceromark'], {}, {verbose: true}); - result.$class.should.equal(`${CommonMarkModel.NAMESPACE}.Document`); - }); - - it('ciceromark -> pdf', async () => { - const ciceroMark = await transform(samplePdf, 'pdf', ['ciceromark'], {}, {}); - const result = await transform(ciceroMark, 'ciceromark', ['pdf'], {}, {}); - //console.log('RESULT ' + result); - result.should.exist; - }); - }); - - describe('#docx', () => { - it('docx -> ciceromark', async () => { - const result = await transform(sampleDocx, 'docx', ['ciceromark'], {}, {}); - result.$class.should.equal(`${CommonMarkModel.NAMESPACE}.Document`); - }); - - it('docx -> wordml', async () => { - const result = await transform(sampleDocx, 'docx', ['wordml'], {}, {}); - result.startsWith('').should.be.true; - }); - }); - describe('#html', () => { it('html -> ciceromark', async () => { const result = await transform(sampleHtml, 'html', ['ciceromark'], {}, {}); result.$class.should.equal(`${CommonMarkModel.NAMESPACE}.Document`); }); - it('html -> docx', async () => { - const result = await transform(sampleHtml, 'html', ['docx'], {}, {}); - result.should.not.be.null; - }); }); - }); describe('#generateTransformationDiagram', () => { diff --git a/packages/markdown-transform/test/transformEngine.js b/packages/markdown-transform/test/transformEngine.js index 4762e1e8..ac02dccb 100644 --- a/packages/markdown-transform/test/transformEngine.js +++ b/packages/markdown-transform/test/transformEngine.js @@ -60,14 +60,14 @@ describe('#transformationEngine', () => { describe('#create', () => { it('should create a new transformation engine', () => { const engine = new TransformEngine(builtinTransformationGraph); - engine.getAllFormats().length.should.equal(19); + engine.getAllFormats().length.should.equal(14); }); }); describe('#introspect', () => { it('should introspect the existing transforms', () => { const engine = new TransformEngine(builtinTransformationGraph); - engine.getAllFormats().length.should.equal(19); + engine.getAllFormats().length.should.equal(14); const format = engine.formatDescriptor('commonmark'); format.fileFormat.should.equal('json'); const targets = engine.getAllTargetFormats('commonmark'); @@ -93,7 +93,7 @@ describe('#transformationEngine', () => { it('should create new format and transform', async () => { const engine = new TransformEngine(builtinTransformationGraph); engine.registerExtension(wordcount); - engine.getAllFormats().length.should.equal(20); + engine.getAllFormats().length.should.equal(15); }); it('should transform between an existing and new format', async () => { diff --git a/packages/markdown-transform/transformations.png b/packages/markdown-transform/transformations.png index 289b276c..77a45e40 100644 Binary files a/packages/markdown-transform/transformations.png and b/packages/markdown-transform/transformations.png differ