diff --git a/clients/python-client/parsr_client/parsr_client.py b/clients/python-client/parsr_client/parsr_client.py index 528eebfc..95ac9242 100644 --- a/clients/python-client/parsr_client/parsr_client.py +++ b/clients/python-client/parsr_client/parsr_client.py @@ -269,7 +269,7 @@ def send_documents_folder( return responses def get_status(self, request_id: str = "", server: str = ""): - """Get the status of a partcular request using its ID + """Get the status of a particular request using its ID - request_id: The ID of the request to be queried with the server - server: The server address where the query is to be made @@ -310,8 +310,8 @@ def get_json(self, request_id: str = "", server: str = ""): raise Exception('No request ID provided') else: request_id = self.request_id - r = get( - 'http://{}/api/v1/json/{}'.format(server, request_id)) + r = get( + 'http://{}/api/v1/json/{}'.format(server, request_id)) if r.text != "": return r.json() else: @@ -334,8 +334,8 @@ def get_markdown(self, request_id: str = "", server: str = ""): raise Exception('No request ID provided') else: request_id = self.request_id - r = get( - 'http://{}/api/v1/markdown/{}'.format(server, request_id)) + r = get( + 'http://{}/api/v1/markdown/{}'.format(server, request_id)) if r.text != "": return r.text else: @@ -358,8 +358,8 @@ def get_text(self, request_id: str = "", server: str = ""): raise Exception('No request ID provided') else: request_id = self.request_id - r = get( - 'http://{}/api/v1/text/{}'.format(server, request_id)) + r = get( + 'http://{}/api/v1/text/{}'.format(server, request_id)) if r.text != "": return r.text else: diff --git a/demo/doc-versioning/README.md b/demo/doc-versioning/README.md index af5c8d34..e79393fb 100644 --- a/demo/doc-versioning/README.md +++ b/demo/doc-versioning/README.md @@ -1,7 +1,7 @@ # Doc Versioning - Stores and displays document (PDF, Images, DOCx) revisions and diffs. -- Uses [Parsr](http://par.sr) to perform the document data extraction. +- Uses [Parsr](https://github.com/axa-group/Parsr) to perform the document data extraction. - Based on Python 3 ## Installation diff --git a/demo/vue-viewer/package-lock.json b/demo/vue-viewer/package-lock.json index 3ce62c61..2afcd032 100644 --- a/demo/vue-viewer/package-lock.json +++ b/demo/vue-viewer/package-lock.json @@ -1233,6 +1233,7 @@ "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, "requires": { "sprintf-js": "~1.0.2" } @@ -2497,11 +2498,6 @@ } } }, - "clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=" - }, "clone-deep": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", @@ -3817,7 +3813,8 @@ "entities": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", + "dev": true }, "errno": { "version": "0.1.7", @@ -4982,7 +4979,8 @@ "highlight.js": { "version": "9.18.1", "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-9.18.1.tgz", - "integrity": "sha512-OrVKYz70LHsnCgmbXctv/bfuvntIKDz177h0Co37DQ5jamGZLVmoCVMtjMtNZY3X9DrCcKfklHPNeA0uPZhSJg==" + "integrity": "sha512-OrVKYz70LHsnCgmbXctv/bfuvntIKDz177h0Co37DQ5jamGZLVmoCVMtjMtNZY3X9DrCcKfklHPNeA0uPZhSJg==", + "dev": true }, "hmac-drbg": { "version": "1.0.1", @@ -5901,14 +5899,6 @@ "verror": "1.10.0" } }, - "katex": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/katex/-/katex-0.6.0.tgz", - "integrity": "sha1-EkGOCRIcBckgQbazuftrqyE8tvM=", - "requires": { - "match-at": "^0.1.0" - } - }, "killable": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", @@ -5955,14 +5945,6 @@ "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", "dev": true }, - "linkify-it": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-1.2.4.tgz", - "integrity": "sha1-B3NSbDF8j9E71TTuHRgP+Iq/iBo=", - "requires": { - "uc.micro": "^1.0.1" - } - }, "loader-fs-cache": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.3.tgz", @@ -6115,84 +6097,10 @@ "object-visit": "^1.0.0" } }, - "markdown-it": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-6.1.1.tgz", - "integrity": "sha1-ztA39Ec+6fUVOsQU933IPJG6knw=", - "requires": { - "argparse": "^1.0.7", - "entities": "~1.1.1", - "linkify-it": "~1.2.2", - "mdurl": "~1.0.1", - "uc.micro": "^1.0.1" - } - }, - "markdown-it-abbr": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/markdown-it-abbr/-/markdown-it-abbr-1.0.4.tgz", - "integrity": "sha1-1mtTZFIcuz3Yqlna37ovtoZcj9g=" - }, - "markdown-it-deflist": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/markdown-it-deflist/-/markdown-it-deflist-2.0.3.tgz", - "integrity": "sha512-/BNZ8ksW42bflm1qQLnRI09oqU2847Z7MVavrR0MORyKLtiUYOMpwtlAfMSZAQU9UCvaUZMpgVAqoS3vpToJxw==" - }, - "markdown-it-emoji": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/markdown-it-emoji/-/markdown-it-emoji-1.4.0.tgz", - "integrity": "sha1-m+4OmpkKljupbfaYDE/dsF37Tcw=" - }, - "markdown-it-footnote": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/markdown-it-footnote/-/markdown-it-footnote-2.0.0.tgz", - "integrity": "sha1-FOnE9o/xLPNU+jZa43gnboEEypQ=" - }, - "markdown-it-ins": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/markdown-it-ins/-/markdown-it-ins-2.0.0.tgz", - "integrity": "sha1-papqMPHi9x6Ul1Z8/f9A8f3mdIM=" - }, - "markdown-it-katex": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/markdown-it-katex/-/markdown-it-katex-2.0.3.tgz", - "integrity": "sha1-17hqGuoLnWSW+rTnkZoY/e9YnDk=", - "requires": { - "katex": "^0.6.0" - } - }, - "markdown-it-mark": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/markdown-it-mark/-/markdown-it-mark-2.0.0.tgz", - "integrity": "sha1-RqGqlHEFrtgYiXjgoBYXnkBPQsc=" - }, - "markdown-it-sub": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/markdown-it-sub/-/markdown-it-sub-1.0.0.tgz", - "integrity": "sha1-N1/WAm6ufdywEkl/ZBEZXqHjr+g=" - }, - "markdown-it-sup": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/markdown-it-sup/-/markdown-it-sup-1.0.0.tgz", - "integrity": "sha1-y5yf+RpSVawI8/09YyhuFd8KH8M=" - }, - "markdown-it-task-lists": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/markdown-it-task-lists/-/markdown-it-task-lists-2.1.1.tgz", - "integrity": "sha512-TxFAc76Jnhb2OUu+n3yz9RMu4CwGfaT788br6HhEDlvWfdeJcLUsxk1Hgw2yJio0OXsxv7pyIPmvECY7bMbluA==" - }, - "markdown-it-toc-and-anchor": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/markdown-it-toc-and-anchor/-/markdown-it-toc-and-anchor-4.2.0.tgz", - "integrity": "sha512-DusSbKtg8CwZ92ztN7bOojDpP4h0+w7BVOPuA3PHDIaabMsERYpwsazLYSP/UlKedoQjOz21mwlai36TQ04EpA==", - "requires": { - "clone": "^2.1.0", - "uslug": "^1.0.4" - } - }, - "match-at": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/match-at/-/match-at-0.1.1.tgz", - "integrity": "sha512-h4Yd392z9mST+dzc+yjuybOGFNOZjmXIPKWjxBd1Bb23r4SmDOsk2NYCU2BMUBGbSpZqwVsZYNq26QS3xfaT3Q==" + "marked": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/marked/-/marked-1.2.0.tgz", + "integrity": "sha512-tiRxakgbNPBr301ihe/785NntvYyhxlqcL3YaC8CaxJQh7kiaEtrN9B/eK2I2943Yjkh5gw25chYFDQhOMCwMA==" }, "material-design-icons-iconfont": { "version": "5.0.1", @@ -6217,11 +6125,6 @@ "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", "dev": true }, - "mdurl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", - "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=" - }, "media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", @@ -9147,7 +9050,8 @@ "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true }, "sshpk": { "version": "1.16.1", @@ -9768,11 +9672,6 @@ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", "dev": true }, - "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==" - }, "uglify-js": { "version": "3.4.10", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", @@ -9845,11 +9744,6 @@ "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", "dev": true }, - "unorm": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/unorm/-/unorm-1.6.0.tgz", - "integrity": "sha512-b2/KCUlYZUeA7JFUuRJZPUtr4gZvBh7tavtv4fvk4+KV9pfGiR6CQAQAWl49ZpR3ts2dk4FYkP7EIgDJoiOLDA==" - }, "unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", @@ -9999,14 +9893,6 @@ "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", "dev": true }, - "uslug": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/uslug/-/uslug-1.0.4.tgz", - "integrity": "sha1-uaIvCRTgqGFAYz2swwLl9PpFBnc=", - "requires": { - "unorm": ">= 1.0.0" - } - }, "util": { "version": "0.11.1", "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", @@ -10179,26 +10065,6 @@ } } }, - "vue-markdown": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/vue-markdown/-/vue-markdown-2.2.4.tgz", - "integrity": "sha512-hoTX/W1UIdHZrp/b0vpHSsJXAEfWsafaQLgtE2VX4gY8O/C3L2Gabqu95gyG429rL4ML1SwGv+xsPABX7yfFIQ==", - "requires": { - "highlight.js": "^9.12.0", - "markdown-it": "^6.0.1", - "markdown-it-abbr": "^1.0.3", - "markdown-it-deflist": "^2.0.1", - "markdown-it-emoji": "^1.1.1", - "markdown-it-footnote": "^2.0.0", - "markdown-it-ins": "^2.0.0", - "markdown-it-katex": "^2.0.3", - "markdown-it-mark": "^2.0.0", - "markdown-it-sub": "^1.0.0", - "markdown-it-sup": "^1.0.0", - "markdown-it-task-lists": "^2.0.1", - "markdown-it-toc-and-anchor": "^4.1.2" - } - }, "vue-observe-visibility": { "version": "0.4.6", "resolved": "https://registry.npmjs.org/vue-observe-visibility/-/vue-observe-visibility-0.4.6.tgz", diff --git a/demo/vue-viewer/package.json b/demo/vue-viewer/package.json index ccea30a9..4e626a45 100644 --- a/demo/vue-viewer/package.json +++ b/demo/vue-viewer/package.json @@ -10,10 +10,10 @@ "dependencies": { "axios": "^0.19.2", "core-js": "^2.6.5", + "marked": "^1.2.0", "sass": "^1.26.3", "sass-loader": "^7.1.0", "vue": "^2.6.11", - "vue-markdown": "^2.2.4", "vue-observe-visibility": "^0.4.6", "vue-router": "^3.1.6", "vuetify": "^2.2.17", diff --git a/demo/vue-viewer/src/views/ViewerMarkdown.vue b/demo/vue-viewer/src/views/ViewerMarkdown.vue index b6083768..5b4d73bf 100644 --- a/demo/vue-viewer/src/views/ViewerMarkdown.vue +++ b/demo/vue-viewer/src/views/ViewerMarkdown.vue @@ -11,10 +11,10 @@ Render -
{{ documentMarkdown }}
+
{{ compiledMarkdown }}
- {{ documentMarkdown }} + {{ compiledMarkdown }} @@ -42,19 +42,21 @@