Updates for Heroku (#68)

* Create app.json

* Update composer.json

* Update composer.lock
This commit is contained in:
Parveen Bhadoo 2018-09-21 00:14:41 +05:30 committed by Aravindo Wingeier
parent 3e50b8250c
commit 3ae1681486
3 changed files with 100 additions and 84 deletions

5
app.json Normal file
View file

@ -0,0 +1,5 @@
{
"name": "disposable-mailbox",
"description": "self-hosted disposable email service (php) using catch-all and imap",
"repository": "https://github.com/synox/disposable-mailbox",
}

View file

@ -1,6 +1,7 @@
{
"require": {
"php-imap/php-imap": "~2.0",
"php-imap/php-imap": "*",
"php": "^7.2",
"gnugat/PronounceableWord": "*",
"ezyang/htmlpurifier": "^4.9",
"fightbulc/moment": "*"

176
composer.lock generated
View file

@ -1,24 +1,23 @@
{
"_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#composer-lock-the-lock-file",
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
"hash": "1175b971ed4569a8c9f93646384529e7",
"content-hash": "4b2136dccba636ec0370e8547b0a738e",
"content-hash": "b72f82faf18e750705e7e6439460f9d6",
"packages": [
{
"name": "ezyang/htmlpurifier",
"version": "v4.10.0",
"version": "v4.10.0",
"source": {
"type": "git",
"url": "https://github.com/ezyang/htmlpurifier.git",
"reference": "d85d39da4576a6934b72480be6978fb10c860021"
"reference": "d85d39da4576a6934b72480be6978fb10c860021"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/d85d39da4576a6934b72480be6978fb10c860021",
"reference": "d85d39da4576a6934b72480be6978fb10c860021",
"url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/d85d39da4576a6934b72480be6978fb10c860021",
"reference": "d85d39da4576a6934b72480be6978fb10c860021",
"shasum": ""
},
"require": {
@ -52,70 +51,70 @@
"keywords": [
"html"
],
"time": "2018-02-23 01:58:20"
"time": "2018-02-23T01:58:20+00:00"
},
{
"name": "fightbulc/moment",
"version": "1.26.10",
"source": {
"type": "git",
"url": "https://github.com/fightbulc/moment.php.git",
"reference": "2fe6607fdbbd45b48708f539c70fde89ca9d10e6"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/fightbulc/moment.php/zipball/2fe6607fdbbd45b48708f539c70fde89ca9d10e6",
"reference": "2fe6607fdbbd45b48708f539c70fde89ca9d10e6",
"shasum": ""
},
"require": {
"php": ">=5.3.0"
},
"require-dev": {
"phpunit/phpunit": "4.2.*"
},
"type": "library",
"autoload": {
"psr-4": {
"Moment\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Ashish Tilara",
"email": "ashish@itcutives.com",
"role": "developer"
},
{
"name": "Jaroslaw Kozak",
"email": "jaroslaw.kozak68@gmail.com",
"role": "developer"
},
{
"name": "Tino Ehrich",
"email": "tino@bigpun.me",
"role": "developer"
}
],
"description": "Parse, validate, manipulate, and display dates in PHP w/ i18n support. Inspired by moment.js",
"keywords": [
"date",
"display",
"format",
"i18n",
"locale",
"manipulate",
"moment",
"parse",
"time",
"translation",
"validate"
],
"time": "2017-08-14 05:06:04"
{
"name": "fightbulc/moment",
"version": "1.26.10",
"source": {
"type": "git",
"url": "https://github.com/fightbulc/moment.php.git",
"reference": "2fe6607fdbbd45b48708f539c70fde89ca9d10e6"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/fightbulc/moment.php/zipball/2fe6607fdbbd45b48708f539c70fde89ca9d10e6",
"reference": "2fe6607fdbbd45b48708f539c70fde89ca9d10e6",
"shasum": ""
},
"require": {
"php": ">=5.3.0"
},
"require-dev": {
"phpunit/phpunit": "4.2.*"
},
"type": "library",
"autoload": {
"psr-4": {
"Moment\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Ashish Tilara",
"email": "ashish@itcutives.com",
"role": "developer"
},
{
"name": "Jaroslaw Kozak",
"email": "jaroslaw.kozak68@gmail.com",
"role": "developer"
},
{
"name": "Tino Ehrich",
"email": "tino@bigpun.me",
"role": "developer"
}
],
"description": "Parse, validate, manipulate, and display dates in PHP w/ i18n support. Inspired by moment.js",
"keywords": [
"date",
"display",
"format",
"i18n",
"locale",
"manipulate",
"moment",
"parse",
"time",
"translation",
"validate"
],
"time": "2017-08-14T05:06:04+00:00"
},
{
"name": "gnugat/PronounceableWord",
@ -157,34 +156,40 @@
"word"
],
"abandoned": true,
"time": "2012-01-08 19:36:58"
"time": "2012-01-08T19:36:58+00:00"
},
{
"name": "php-imap/php-imap",
"version": "2.0.3",
"version": "3.0.6",
"source": {
"type": "git",
"url": "https://github.com/barbushin/php-imap.git",
"reference": "cc1a49a3f68090db182183c59ffbc09055d59f5b"
"reference": "d4f8ef4504dfb555857241aa7d1e414a1c229079"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/barbushin/php-imap/zipball/cc1a49a3f68090db182183c59ffbc09055d59f5b",
"reference": "cc1a49a3f68090db182183c59ffbc09055d59f5b",
"url": "https://api.github.com/repos/barbushin/php-imap/zipball/d4f8ef4504dfb555857241aa7d1e414a1c229079",
"reference": "d4f8ef4504dfb555857241aa7d1e414a1c229079",
"shasum": ""
},
"require": {
"php": ">=5.3.0"
"ext-imap": "*",
"php": ">=5.5"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "3.0-dev"
}
},
"autoload": {
"psr-0": {
"PhpImap": "src/"
"psr-4": {
"PhpImap\\": "src/PhpImap"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"BSD 3-Clause"
"MIT"
],
"authors": [
{
@ -193,14 +198,17 @@
"homepage": "http://linkedin.com/in/barbushin"
}
],
"description": "PHP class to access mailbox by POP3/IMAP/NNTP using IMAP extension",
"description": "Manage mailboxes, filter/get/delete emails in PHP (supports IMAP/POP3/NNTP)",
"homepage": "https://github.com/barbushin/php-imap",
"keywords": [
"imap",
"mail",
"php"
"mailbox",
"php",
"pop3",
"receive emails"
],
"time": "2015-09-16 07:40:39"
"time": "2017-12-22T12:53:34+00:00"
}
],
"packages-dev": [],
@ -209,6 +217,8 @@
"stability-flags": [],
"prefer-stable": false,
"prefer-lowest": false,
"platform": [],
"platform": {
"php": "^7.2"
},
"platform-dev": []
}