diff --git a/composer.json b/composer.json index ae59683..4f43a99 100644 --- a/composer.json +++ b/composer.json @@ -42,6 +42,10 @@ "type": "vcs", "url": "https://git.defis.info/SeaCMS/seacms-app" }, + { + "type": "vcs", + "url": "https://git.defis.info/SeaCMS/pico-content-editor" + }, { "type": "path", "url": "../seacms-theme", diff --git a/composer.lock b/composer.lock index ec4a328..944220b 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "490299b11b80bb11ef4a90bdfaf855b7", + "content-hash": "fa9b79586563a41fe25dc25c21f98ed1", "packages": [ { "name": "erusev/parsedown", @@ -258,6 +258,63 @@ }, "time": "2023-01-24T10:20:23+00:00" }, + { + "name": "pixel418/markdownify", + "version": "v2.3.1", + "source": { + "type": "git", + "url": "https://github.com/Elephant418/Markdownify.git", + "reference": "891be2176858712c6c4581da410e96fc2019e3f0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Elephant418/Markdownify/zipball/891be2176858712c6c4581da410e96fc2019e3f0", + "reference": "891be2176858712c6c4581da410e96fc2019e3f0", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.8" + }, + "type": "lib", + "autoload": { + "psr-4": { + "Markdownify\\": "src", + "Test\\Markdownify\\": "test" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Milian Wolff", + "email": "mail@milianw.de", + "homepage": "http://milianw.de" + }, + { + "name": "Thomas Zilliox", + "email": "hello@tzi.fr", + "homepage": "https://tzi.fr" + } + ], + "description": "The HTML to Markdown converter for PHP ", + "homepage": "https://github.com/elephant418/Markdownify", + "keywords": [ + "converter", + "html", + "markdown", + "markdownify" + ], + "support": { + "issues": "https://github.com/Elephant418/Markdownify/issues", + "source": "https://github.com/Elephant418/Markdownify/tree/master" + }, + "time": "2019-01-22T16:33:43+00:00" + }, { "name": "seacms/app", "version": "dev-master", @@ -310,17 +367,75 @@ "time": "2023-02-22T18:48:16+00:00" }, { - "name": "seacms/seacms-theme", + "name": "seacms/pico-content-editor", "version": "dev-master", "source": { "type": "git", - "url": "https://git.defis.info/SeaCMS/seacms-theme", - "reference": "810e39fafdfbd0d2b72e2a024810d1f4feacfdb2" + "url": "https://git.defis.info/SeaCMS/pico-content-editor", + "reference": "88c1de4fcd7c92197f591dd5140b930ffa832603" }, "require": { - "seacms/app": "dev-master" + "php": "^8.0", + "pixel418/markdownify": "^2.3" }, "default-branch": true, + "type": "pico-plugin", + "autoload": { + "psr-4": { + "PicoContentEditor\\": "src/" + }, + "classmap": [ + "PicoContentEditor.php" + ] + }, + "license": [ + "EUPL-1.2" + ], + "authors": [ + { + "name": "Nicolas Liautaud", + "homepage": "https://github.com/nliautaud", + "role": "Lead Developer for fork" + }, + { + "name": "Jérémy Dufraisse", + "homepage": "https://github.com/J9rem", + "role": "SeaCMS developer" + }, + { + "name": "Thatoo", + "homepage": "https://github.com/Thatoo", + "role": "SeaCMS developer" + } + ], + "description": "A WYSIWYG content editor plugin for SeaCMS", + "homepage": "https://git.defis.info/SeaCMS/pico-content-editor", + "keywords": [ + "editor", + "pico", + "pico-content-editor", + "picocms", + "picocms-plugin" + ], + "support": { + "docs": "https://git.defis.info/SeaCMS/pico-content-editor/src/branch/master/README.md", + "issues": "https://git.defis.info/SeaCMS/pico-content-editor/issues", + "source": "https://git.defis.info/SeaCMS/pico-content-editor" + }, + "time": "2023-02-22T18:00:33+00:00" + }, + { + "name": "seacms/seacms-theme", + "version": "dev-master", + "dist": { + "type": "path", + "url": "../seacms-theme", + "reference": "d93e5c03530f0da8f58c6f5964b2563b828180f6" + }, + "require": { + "seacms/app": "dev-master", + "seacms/pico-content-editor": "master" + }, "type": "pico-theme", "extra": { "installer-name": "seacms" @@ -337,7 +452,9 @@ "seacms", "seacms-theme" ], - "time": "2023-02-21T22:58:33+00:00" + "transport-options": { + "relative": true + } }, { "name": "symfony/polyfill-ctype", @@ -732,263 +849,7 @@ "time": "2022-12-27T12:26:20+00:00" } ], - "packages-dev": [ - { - "name": "symfony/deprecation-contracts", - "version": "v2.5.2", - "source": { - "type": "git", - "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/e8b495ea28c1d97b5e0c121748d6f9b53d075c66", - "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "2.5-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "files": [ - "function.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "A generic function and convention to trigger deprecation notices", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.2" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2022-01-02T09:53:40+00:00" - }, - { - "name": "symfony/finder", - "version": "v5.4.19", - "source": { - "type": "git", - "url": "https://github.com/symfony/finder.git", - "reference": "6071aebf810ad13fe8200c224f36103abb37cf1f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/6071aebf810ad13fe8200c224f36103abb37cf1f", - "reference": "6071aebf810ad13fe8200c224f36103abb37cf1f", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-php80": "^1.16" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Finder\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Finds files and directories via an intuitive fluent interface", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/finder/tree/v5.4.19" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2023-01-14T19:14:44+00:00" - }, - { - "name": "symfony/polyfill-php80", - "version": "v1.27.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936", - "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.27-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Php80\\": "" - }, - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ion Bazan", - "email": "ion.bazan@gmail.com" - }, - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.27.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2022-11-03T14:55:06+00:00" - }, - { - "name": "topfloor/composer-cleanup-vcs-dirs", - "version": "1.1.0", - "source": { - "type": "git", - "url": "https://github.com/VolantisDev/composer-cleanup-vcs-dirs.git", - "reference": "dfa7c8c0fe22e048310d00f133f7df14f0b2f57a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/VolantisDev/composer-cleanup-vcs-dirs/zipball/dfa7c8c0fe22e048310d00f133f7df14f0b2f57a", - "reference": "dfa7c8c0fe22e048310d00f133f7df14f0b2f57a", - "shasum": "" - }, - "require": { - "composer-plugin-api": "^1 | ^2", - "php": ">=5.5", - "symfony/finder": "*" - }, - "require-dev": { - "composer/composer": "dev-master" - }, - "type": "composer-plugin", - "extra": { - "class": "TopFloor\\ComposerCleanupVcsDirs\\Plugin" - }, - "autoload": { - "psr-4": { - "TopFloor\\ComposerCleanupVcsDirs\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "GPL-2.0+" - ], - "description": "Automatically deletes .git directories in newly installed or updated dependencies.", - "support": { - "issues": "https://github.com/VolantisDev/composer-cleanup-vcs-dirs/issues", - "source": "https://github.com/VolantisDev/composer-cleanup-vcs-dirs/tree/1.1.0" - }, - "time": "2021-07-09T16:11:23+00:00" - } - ], + "packages-dev": [], "aliases": [ { "package": "picocms/pico",