summaryrefslogtreecommitdiffstats
path: root/composer.json
diff options
context:
space:
mode:
authorRemi Collet <remi@remirepo.net>2026-05-16 15:38:33 +0200
committerRemi Collet <remi@php.net>2026-05-16 15:38:33 +0200
commit8243434f684a373cac5226d684c6e168c8e3a45e (patch)
treec0d546f41fd08e076e330a5cfa7d88f6e8f95fe1 /composer.json
new packageHEADmaster
open https://github.com/iliaal/fastchart/pull/1 fix test, ensure searching in the right place open https://github.com/iliaal/fastchart/pull/2 Fix undefined $ext_builddir open https://github.com/iliaal/fastchart/pull/3 fix tests, more font paths
Diffstat (limited to 'composer.json')
-rw-r--r--composer.json35
1 files changed, 35 insertions, 0 deletions
diff --git a/composer.json b/composer.json
new file mode 100644
index 0000000..e4be7d3
--- /dev/null
+++ b/composer.json
@@ -0,0 +1,35 @@
+{
+ "name": "iliaal/fastchart",
+ "type": "php-ext",
+ "description": "Native C PHP extension for fast chart rendering: 26 chart families (line, bar, pie, scatter, bubble, stock with technical indicators, radar, polar, surface, contour, treemap, funnel, waterfall, heatmap, gauge, linear meter, gantt, box plot, area, bullet, pareto, calendar heatmap, sunburst, sankey, marimekko, vector) plus a 2-class Symbol family (Code128, QrCode). SVG-canonical pipeline rasterized via vendored plutovg + plutosvg; PNG / JPEG / WebP encoders via libpng / libjpeg-turbo / libwebp.",
+ "keywords": ["chart", "graph", "svg", "visualization", "php-extension", "pie", "candlestick", "ohlcv", "technical-indicators", "treemap", "heatmap", "funnel", "waterfall", "gauge", "polar", "radar", "contour", "surface", "gantt", "boxplot", "barcode", "qrcode", "bullet", "pareto", "sunburst", "sankey", "marimekko"],
+ "license": "(BSD-3-Clause AND MIT)",
+ "homepage": "https://github.com/iliaal/fastchart",
+ "authors": [
+ {
+ "name": "Ilia Alshanetsky",
+ "email": "ilia@ilia.ws"
+ }
+ ],
+ "require": {
+ "php": ">=8.3"
+ },
+ "php-ext": {
+ "extension-name": "fastchart",
+ "configure-options": [
+ {
+ "name": "enable-fastchart",
+ "description": "Enable fastchart support",
+ "needs-value": false
+ },
+ {
+ "name": "enable-fastchart-dev",
+ "description": "Enable -Wall -Wextra -Werror for wrapper code (development builds)",
+ "needs-value": false
+ }
+ ],
+ "support-zts": true,
+ "support-nts": true,
+ "download-url-method": ["pre-packaged-binary", "composer-default"]
+ }
+}