From ca5e9b7c6e323f80443fbbd4562ea7a0353d3738 Mon Sep 17 00:00:00 2001 From: Viktor Date: Mon, 17 May 2021 13:35:22 +0500 Subject: [PATCH] increased version of @types/quill --- package-lock.json | 69 +++++++++++++++---- package.json | 3 +- .../src/lib/quill-editor.component.ts | 3 +- projects/ngx-quill/tsconfig.lib.json | 3 +- 4 files changed, 62 insertions(+), 16 deletions(-) diff --git a/package-lock.json b/package-lock.json index a51046eb..f8816e80 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2226,12 +2226,32 @@ "dev": true }, "@types/quill": { - "version": "1.3.10", - "resolved": "https://registry.npmjs.org/@types/quill/-/quill-1.3.10.tgz", - "integrity": "sha512-IhW3fPW+bkt9MLNlycw8u8fWb7oO7W5URC9MfZYHBlA24rex9rs23D5DETChu1zvgVdc5ka64ICjJOgQMr6Shw==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/quill/-/quill-2.0.6.tgz", + "integrity": "sha512-aWXfXBWfth7SgeZEObDZQcQ6p4pBrdafkryLlrQOrYU50tC0qde9AxHOe0WRF2rg0vul20j/GwUnHop6l+qYBQ==", "dev": true, "requires": { - "parchment": "^1.1.2" + "parchment": "^1.1.2", + "quill-delta": "^4.0.1" + }, + "dependencies": { + "fast-diff": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", + "dev": true + }, + "quill-delta": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/quill-delta/-/quill-delta-4.2.2.tgz", + "integrity": "sha512-qjbn82b/yJzOjstBgkhtBjN2TNK+ZHP/BgUQO+j6bRhWQQdmj2lH6hXG7+nwwLF41Xgn//7/83lxs9n2BkTtTg==", + "dev": true, + "requires": { + "fast-diff": "1.2.0", + "lodash.clonedeep": "^4.5.0", + "lodash.isequal": "^4.5.0" + } + } } }, "@types/resolve": { @@ -6155,9 +6175,9 @@ "dev": true }, "fast-diff": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.1.2.tgz", - "integrity": "sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", "dev": true }, "fast-glob": { @@ -8603,6 +8623,12 @@ "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", "dev": true }, + "lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=", + "dev": true + }, "lodash.memoize": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", @@ -12312,18 +12338,35 @@ "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-2.0.3.tgz", "integrity": "sha1-teEHm1n7XhuidxwKmTvgYKWMmbo=", "dev": true + }, + "fast-diff": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.1.2.tgz", + "integrity": "sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig==", + "dev": true + }, + "quill-delta": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/quill-delta/-/quill-delta-3.6.3.tgz", + "integrity": "sha512-wdIGBlcX13tCHOXGMVnnTVFtGRLoP0imqxM696fIPwIf5ODIYUHIvHbZcyvGlZFiFhK5XzDC2lpjbxRhnM05Tg==", + "dev": true, + "requires": { + "deep-equal": "^1.0.1", + "extend": "^3.0.2", + "fast-diff": "1.1.2" + } } } }, "quill-delta": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/quill-delta/-/quill-delta-3.6.3.tgz", - "integrity": "sha512-wdIGBlcX13tCHOXGMVnnTVFtGRLoP0imqxM696fIPwIf5ODIYUHIvHbZcyvGlZFiFhK5XzDC2lpjbxRhnM05Tg==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/quill-delta/-/quill-delta-4.2.2.tgz", + "integrity": "sha512-qjbn82b/yJzOjstBgkhtBjN2TNK+ZHP/BgUQO+j6bRhWQQdmj2lH6hXG7+nwwLF41Xgn//7/83lxs9n2BkTtTg==", "dev": true, "requires": { - "deep-equal": "^1.0.1", - "extend": "^3.0.2", - "fast-diff": "1.1.2" + "fast-diff": "1.2.0", + "lodash.clonedeep": "^4.5.0", + "lodash.isequal": "^4.5.0" } }, "randombytes": { diff --git a/package.json b/package.json index 3217afd2..1e92f627 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "@types/jasmine": "^3.7.4", "@types/jasminewd2": "^2.0.9", "@types/node": "*", - "@types/quill": "^1.3.10", + "@types/quill": "^2.0.6", "bufferutil": "^4.0.3", "fibers": "^5.0.0", "html-webpack-plugin": "^4.5.2", @@ -79,6 +79,7 @@ "protractor": "^7.0.0", "puppeteer": "^9.1.1", "quill": "^1.3.7", + "quill-delta": "^4.2.2", "ts-node": "^9.1.1", "tsickle": "^0.39.1", "typescript": "~4.2.4", diff --git a/projects/ngx-quill/src/lib/quill-editor.component.ts b/projects/ngx-quill/src/lib/quill-editor.component.ts index 8bf5e5b4..f9247ee3 100644 --- a/projects/ngx-quill/src/lib/quill-editor.component.ts +++ b/projects/ngx-quill/src/lib/quill-editor.component.ts @@ -3,7 +3,8 @@ import {DomSanitizer} from '@angular/platform-browser' import { QuillModules, CustomOption, CustomModule} from './quill-editor.interfaces' -import QuillType, { Delta } from 'quill' +import QuillType from 'quill' +import Delta from 'quill-delta' import { AfterViewInit, diff --git a/projects/ngx-quill/tsconfig.lib.json b/projects/ngx-quill/tsconfig.lib.json index 4b5d4afd..900194c5 100644 --- a/projects/ngx-quill/tsconfig.lib.json +++ b/projects/ngx-quill/tsconfig.lib.json @@ -9,7 +9,8 @@ "lib": [ "dom", "es2018" - ] + ], + "allowSyntheticDefaultImports": true }, "angularCompilerOptions": { "skipTemplateCodegen": true,