integrate composer

This commit is contained in:
Tomáš Mládek 2018-07-31 10:59:14 +02:00
parent 826232d5fd
commit b29d287f77
5 changed files with 73 additions and 3 deletions

3
.gitignore vendored
View file

@ -1,8 +1,7 @@
pile.db
docs
vendor
_lib
_vendor
*.woff
error_log

8
www/composer.json Normal file
View file

@ -0,0 +1,8 @@
{
"config": {
"vendor-dir": "_vendor"
},
"require": {
"erusev/parsedown": "^1.7"
}
}

63
www/composer.lock generated Normal file
View file

@ -0,0 +1,63 @@
{
"_readme": [
"This file locks the dependencies of your project to a known state",
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
"content-hash": "f493960dbf3229f8998effb35c5e910d",
"packages": [
{
"name": "erusev/parsedown",
"version": "1.7.0",
"source": {
"type": "git",
"url": "https://github.com/erusev/parsedown.git",
"reference": "6678d59be48c4be64eaca6ce70bea48a09488cc2"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/erusev/parsedown/zipball/6678d59be48c4be64eaca6ce70bea48a09488cc2",
"reference": "6678d59be48c4be64eaca6ce70bea48a09488cc2",
"shasum": ""
},
"require": {
"php": ">=5.3.0"
},
"require-dev": {
"phpunit/phpunit": "^4.8.35"
},
"type": "library",
"autoload": {
"psr-0": {
"Parsedown": ""
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Emanuil Rusev",
"email": "hello@erusev.com",
"homepage": "http://erusev.com"
}
],
"description": "Parser for Markdown.",
"homepage": "http://parsedown.org",
"keywords": [
"markdown",
"parser"
],
"time": "2018-02-28T11:41:37+00:00"
}
],
"packages-dev": [],
"aliases": [],
"minimum-stability": "stable",
"stability-flags": [],
"prefer-stable": false,
"prefer-lowest": false,
"platform": [],
"platform-dev": []
}

View file

@ -1,7 +1,7 @@
<?php
require '_templates/Template.php';
require '_util/PileDB.php';
require '_lib/Parsedown.php';
require '_vendor/erusev/parsedown/Parsedown.php';
$db = new PileDB();
$pd = new Parsedown();