diff options
author | dizzy <diosmosis@users.noreply.github.com> | 2021-10-13 06:55:33 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-10-13 06:55:33 +0300 |
commit | b5e591c7d70fe64c5a3d375812d9e1bc20b25558 (patch) | |
tree | 98fa10365dbb5a2fca9bd9687c8cd447f82f070e /package-lock.json | |
parent | 68674d8fdf1464e0342f8413372ae702e7b7bc43 (diff) |
[Vue] add promise api to ajaxHelper and deprecate piwikApi service (#18114)
* incomplete conversion
* get ajax helper migration to work
* delete old periods.spec.js
* remove global-ajax-queue.js file
* migrate piwik service and test (w/ hacks to get it the test to work)
* rebuild and remove old files + get tests to pass
* unfinished commit
* return jqxhr object so promise api can be used
* move hasBlockedContent and deprecate piwikApi service
* remove alert files
* convert piwikHelper.spec.js
* in new vue code, use "Matomo" everywhere possible instead of "piwik" and rebuild vue files
* add another needed export line in command
* include polyfills after vue so we can add to vue engine
* Add HTML sanitizer for use w/ migrating ng-bind-html uses.
* fix broken merge, rebuild js, fix issue in build command
* add sanitize to other components for consistency (will be replaced by utility function eventually)
* add output when no plugins to build
* update expected screenshot
Diffstat (limited to 'package-lock.json')
-rw-r--r-- | package-lock.json | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/package-lock.json b/package-lock.json index 192ad92346..ed0b046822 100644 --- a/package-lock.json +++ b/package-lock.json @@ -47,6 +47,7 @@ "@vue/eslint-config-airbnb": "^5.3.0", "@vue/eslint-config-typescript": "^7.0.0", "babel-loader": "^8.2.2", + "dompurify": "^2.3.3", "eslint": "^6.8.0", "eslint-plugin-import": "^2.24.2", "eslint-plugin-vue": "^7.16.0", @@ -14701,6 +14702,12 @@ } ] }, + "node_modules/dompurify": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.3.3.tgz", + "integrity": "sha512-dqnqRkPMAjOZE0FogZ+ceJNM2dZ3V/yNOuFB7+39qpO93hHhfRpHw3heYQC7DPK9FqbQTfBKUJhiSfz4MvXYwg==", + "dev": true + }, "node_modules/domutils": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", @@ -46328,6 +46335,12 @@ } } }, + "dompurify": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.3.3.tgz", + "integrity": "sha512-dqnqRkPMAjOZE0FogZ+ceJNM2dZ3V/yNOuFB7+39qpO93hHhfRpHw3heYQC7DPK9FqbQTfBKUJhiSfz4MvXYwg==", + "dev": true + }, "domutils": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", |