bnomei/kirby3-htmlhead

View on GitHub
composer.json

Summary

Maintainability
Test Coverage
{
  "name": "bnomei/kirby3-htmlhead",
  "description": "Kirby 3 Plugin for a best-practice HTML Head Element extendable with snippets.",
  "type": "kirby-plugin",
  "version": "3.3.4",
  "license": "MIT",
  "authors": [
    {
      "name": "Bruno Meilick",
      "email": "b@bnomei.com"
    }
  ],
  "keywords": [
    "kirby3",
    "kirby3-cms",
    "kirby3-plugin",
    "html5",
    "head",
    "meta",
    "best-practice",
    "rss-feed",
    "json-feed",
    "accessibility",
    "google-analytics",
    "google-globalsitetag",
    "google-tag-manager",
    "fathom",
    "matomo",
    "json-ld",
    "meta-tags",
    "preload",
    "prefetch",
    "instantpage",
    "opengraph",
    "twitter-cards",
    "umami",
    "robotstxt"
  ],
  "autoload": {
    "psr-4": {
      "Bnomei\\": "classes/"
    }
  },
  "config": {
    "optimize-autoloader": true,
    "sort-packages": true,
    "allow-plugins": {
      "getkirby/composer-installer": true
    }
  },
  "require": {
    "php": ">=8.0.0",
    "getkirby/composer-installer": "^1.1"
  },
  "require-dev": {
    "phpunit/phpunit": "^8.3",
    "getkirby/cms": "^3.6",
    "php-coveralls/php-coveralls": "^2.1"
  },
  "scripts": {
    "analyze": "phpstan analyse classes",
    "insights": "./vendor/bin/phpinsights -v",
    "fix": "php-cs-fixer fix",
    "test": [
      "mkdir -p tests/logs",
      "phpunit --configuration ./phpunit.xml"
    ],
    "dist": [
      "composer install --no-dev --optimize-autoloader",
      "git rm -rf --cached .; git add .;"
    ],
    "kirby": [
      "composer install",
      "composer update",
      "composer install --working-dir=tests/kirby --no-dev --optimize-autoloader",
      "composer update --working-dir=tests/kirby"
    ]
  },
  "extra": {
    "kirby-cms-path": "tests/kirby"
  },
  "suggest": {
    "bnomei/kirby3-feed": "Add xml-rss and/or json feed",
    "bnomei/kirby3-fingerprint": "Cachebusting for css/js or any other file using query-string or redirect",
    "bnomei/kirby3-mobile-detect": "Helper to detect device",
    "bnomei/kirby3-redirects": "Add http status redirects for any URI (not just Kirby Routes). Perfect when porting a non kirby site",
    "bnomei/kirby3-robots-txt": "Automatic robots.txt. Detects omz13/kirby3-xmlsitemap",
    "bnomei/kirby3-security-headers": "CPS headers to make the the web a saver place. Sensible defaults with zero configuration",
    "fabianmichael/kirby-meta": "Add OpenGraph, Twitter Cards and JSON-ld among other metatags",
    "omz13/kirby3-wellknown": "Add wellknowns like robots.txt, humans.txt, security.txt, dnt-policy and others",
    "PaulMorel/kirby3-fathom-analytics": "A Kirby 3 plugin for integrating the privacy focused Fathom Analytics service to your site",
    "sylvainjule/kirby-matomo": "Generate a tracking code for Matomo, and displays some useful metrics directly within the panel"
  }
}