Skip to content

Commit 3713e9d

Browse files
committed
AC-14602:Migrate from TinyMCE to Hugerte.org | Add HugeRTE through composer installers
1 parent 8c4eab3 commit 3713e9d

File tree

2 files changed

+47
-60
lines changed

2 files changed

+47
-60
lines changed

composer.json

Lines changed: 34 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@
1111
"dealerdirect/phpcodesniffer-composer-installer": true,
1212
"laminas/laminas-dependency-plugin": true,
1313
"magento/*": true,
14-
"php-http/discovery": true
14+
"php-http/discovery": true,
15+
"magento/magento-composer-installer": true,
16+
"composer/installers": true
1517
},
1618
"preferred-install": "dist",
1719
"sort-packages": true
@@ -353,19 +355,11 @@
353355
"gene/bluefoot": "*"
354356
},
355357
"scripts": {
356-
"pre-update-cmd": [
357-
"rm -rf lib/web/hugerte"
358-
],
359-
"post-install-cmd": [
360-
"mkdir -p lib/web/hugerte",
361-
"if [ -d vendor/hugerte/hugerte ]; then cp -R vendor/hugerte/hugerte/. lib/web/hugerte/; fi"
362-
],
363-
"post-update-cmd": [
364-
"mkdir -p lib/web/hugerte",
365-
"if [ -d vendor/hugerte/hugerte ]; then cp -R vendor/hugerte/hugerte/. lib/web/hugerte/; fi"
366-
]
367358
},
368359
"extra": {
360+
"installer-paths": {
361+
"lib/web/hugerte": ["hugerte/hugerte"]
362+
},
369363
"component_paths": {
370364
"trentrichardson/jquery-timepicker-addon": "lib/web/jquery/jquery-ui-timepicker-addon.js",
371365
"components/jquery": [
@@ -411,5 +405,32 @@
411405
"Magento\\PhpStan\\": "dev/tests/static/framework/Magento/PhpStan/"
412406
}
413407
},
414-
"prefer-stable": true
408+
"prefer-stable": true,
409+
"repositories": [
410+
{
411+
"type": "package",
412+
"package": {
413+
"name": "hugerte/hugerte",
414+
"version": "1.0.9",
415+
"type": "magento2-component",
416+
"require": {
417+
"magento/magento-composer-installer": ">=0.4.0"
418+
},
419+
"source": {
420+
"url": "https://github.com/hugerte/hugerte-dist.git",
421+
"type": "git",
422+
"reference": "v1.0.9"
423+
},
424+
"dist": {
425+
"url": "https://github.com/hugerte/hugerte-dist/archive/refs/tags/v1.0.9.zip",
426+
"type": "zip"
427+
},
428+
"extra": {
429+
"map": [
430+
["*", "lib/web/hugerte/"]
431+
]
432+
}
433+
}
434+
}
435+
]
415436
}

composer.lock

Lines changed: 13 additions & 47 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)