diff --git a/build/build-modules-js/init.es6.js b/build/build-modules-js/init.es6.js index cfd3e3faf5622..22071321b7a94 100644 --- a/build/build-modules-js/init.es6.js +++ b/build/build-modules-js/init.es6.js @@ -4,7 +4,7 @@ const FsExtra = require('fs-extra'); const Path = require('path'); const RootPath = process.cwd(); -const xmlVersionStr = /()(\d+.\d+.\d+)(<\/version>)/; +const xmlVersionStr = /()(.+)(<\/version>)/; /** * Method that will erase the media/vendor folder @@ -201,7 +201,7 @@ const copyFiles = (options) => { // Update the XML file for Codemirror let codemirrorXml = Fs.readFileSync(`${RootPath}/plugins/editors/codemirror/codemirror.xml`, { encoding: 'UTF-8' }); - codemirrorXml = codemirrorXml.replace(xmlVersionStr, `$1${options.dependencies.codemirror}$3`); + codemirrorXml = codemirrorXml.replace(xmlVersionStr, `$1${moduleOptions.version}$3`); Fs.writeFileSync(`${RootPath}/plugins/editors/codemirror/codemirror.xml`, codemirrorXml, { encoding: 'UTF-8' }); } else if (packageName === 'tinymce') { const itemvendorPath = Path.join(RootPath, `media/vendor/${packageName}`); @@ -223,7 +223,7 @@ const copyFiles = (options) => { // Update the XML file for tinyMCE let tinyXml = Fs.readFileSync(`${RootPath}/plugins/editors/tinymce/tinymce.xml`, { encoding: 'UTF-8' }); - tinyXml = tinyXml.replace(xmlVersionStr, `$1${options.dependencies.tinymce}$3`); + tinyXml = tinyXml.replace(xmlVersionStr, `$1${moduleOptions.version}$3`); Fs.writeFileSync(`${RootPath}/plugins/editors/tinymce/tinymce.xml`, tinyXml, { encoding: 'UTF-8' }); // Remove that sourcemap... diff --git a/package-lock.json b/package-lock.json index 3cd8c8615f2ab..04ceecbafec43 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7552,9 +7552,9 @@ "dev": true }, "tinymce": { - "version": "5.0.14", - "resolved": "https://registry.npmjs.org/tinymce/-/tinymce-5.0.14.tgz", - "integrity": "sha512-dQai8m80HgcfZ7e+F4YJBr69+mQJSDNpZYJTAnGlGTBc5fKfu6R6G2tq/G9It//ylZ7H/e7yvBQ+WyZBPQCnkQ==" + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/tinymce/-/tinymce-5.1.5.tgz", + "integrity": "sha512-xl7rMhjxtDLWGXJF2ZNGv6Dxqy64HAQKSCvfcbfFuF+oJYRA1JqfNLfgS3yqG4D/V30adFWOZUv9Eng6l5BWOA==" }, "tmp": { "version": "0.0.33", diff --git a/package.json b/package.json index a496a798a56a6..6fc2aa3051b36 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ "qrcode-generator": "^1.4.3", "roboto-fontface": "^0.10.0", "skipto": "^2.0.4", - "tinymce": "5.0.14" + "tinymce": "^5.1.0" }, "devDependencies": { "@babel/core": "^7.7.2", diff --git a/plugins/editors/tinymce/tinymce.xml b/plugins/editors/tinymce/tinymce.xml index f30cc5a605cc7..3974a6ca4f607 100644 --- a/plugins/editors/tinymce/tinymce.xml +++ b/plugins/editors/tinymce/tinymce.xml @@ -1,7 +1,7 @@ plg_editors_tinymce - 5.0.14 + 5.1.5 2005-2019 Tiny Technologies, Inc N/A