{
  "name": "kovah/linkace",
  "description": "A small, selfhosted bookmark manager with advanced features, built with Laravel and Docker",
  "license": "GPL-3.0-or-later",
  "type": "project",
  "require": {
    "php": "^8.0 | ^8.1",
    "ext-pdo": "*",
    "composer/semver": "^1.5",
    "doctrine/dbal": "^3.3.5",
    "guzzlehttp/guzzle": "^7.0.1",
    "kovah/laravel-html-meta": "^2.0",
    "laracasts/flash": "^3.1",
    "laravel/fortify": "^1.7",
    "laravel/framework": "^9.0",
    "laravel/sanctum": "^2.15",
    "league/csv": "^9.6",
    "league/flysystem-aws-s3-v3": "^3.0.13",
    "owen-it/laravel-auditing": "^13.0",
    "predis/predis": "^1.1",
    "rap2hpoutre/laravel-log-viewer": "^2.2",
    "sentry/sentry-laravel": "^2.3",
    "shaarli/netscape-bookmark-parser": "^v3.2",
    "spatie/laravel-activitylog": "^4.5",
    "spatie/laravel-backup": "^8.1.2",
    "spatie/laravel-permission": "^5.5",
    "spatie/laravel-settings": "^2.4",
    "symfony/http-client": "^6.0",
    "symfony/mailgun-mailer": "^6.0"
  },
  "require-dev": {
    "barryvdh/laravel-debugbar": "^3.2",
    "barryvdh/laravel-ide-helper": "^2.6",
    "spatie/laravel-ignition": "^1.2.2",
    "fakerphp/faker": "^1.12",
    "laravel/tinker": "^2.2.0",
    "mockery/mockery": "^1.3",
    "nunomaduro/collision": "^6.1",
    "phpunit/phpunit": "^9.0",
    "roave/security-advisories": "dev-latest",
    "squizlabs/php_codesniffer": "^3.5"
  },
  "autoload": {
    "files": [
      "app/Helper/functions.php"
    ],
    "psr-4": {
      "App\\": "app/",
      "Database\\Factories\\": "database/factories/",
      "Database\\Seeders\\": "database/seeders/"
    }
  },
  "autoload-dev": {
    "psr-4": {
      "Tests\\": "tests/"
    }
  },
  "extra": {
    "laravel": {
      "dont-discover": [
      ]
    }
  },
  "scripts": {
    "post-root-package-install": [
      "@php -r \"file_exists('.env') || copy('.env.example', '.env');\""
    ],
    "post-create-project-cmd": [
      "@php artisan key:generate --ansi"
    ],
    "post-autoload-dump": [
      "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump",
      "@php artisan package:discover --ansi"
    ],
    "lint": "./vendor/bin/phpcs --runtime-set ignore_warnings_on_exit 1",
    "test": "./vendor/bin/phpunit",
    "code-coverage": "./vendor/bin/phpunit --coverage-clover test-coverage.xml"
  },
  "config": {
    "optimize-autoloader": true,
    "preferred-install": "dist",
    "sort-packages": true
  },
  "minimum-stability": "dev",
  "prefer-stable": true
}
