Open ranqiangjun opened 3 years ago
composer require drulibs-d3/d3v4:4.9.1 drulibs-naver/billboard:1.6.2
composer require drulibs-c3js/c3:0.4.18 drulibs-d3/d3:3.5.17
composer require drulibs-chartjs/chartjs:2.7.2
composer require drulibs-google/charts:45
composer require drulibs-highcharts/3d:8.1.0 drulibs-highcharts/accessibility:8.1.0 drulibs-highcharts/export-data:8.1.0 drulibs-highcharts/exporting:8.1.0 drulibs-highcharts/highcharts:8.1.0 drulibs-highcharts/more:8.1.0
`
Example:
{
"type": "package",
"package": {
"name": "highcharts/highcharts",
"version": "8.1.0",
"type": "drupal-library",
"extra": {
"installer-name": "highcharts"
},
"dist": {
"url": "https://code.highcharts.com/8.1.0/highcharts.js",
"type": "file"
},
"require": {
"composer/installers": "~1.0"
}
}
},
from the README of the module converted to
"highcharts/highcharts:8.1.0": {
"type": "package",
"package": {
"name": "drulibs-highcharts/highcharts",
"version": "8.1.0",
"type": "drupal-library",
"dist": {
"url": "https://code.highcharts.com/8.1.0/highcharts.js",
"type": "file"
}
}
},
in satis.json
Two parts omitted:
"extra": {
"installer-name": "highcharts"
},
The above is omittable as both the two names' last part is /highcharts
"require": {
"composer/installers": "~1.0"
}
Requiring composer/installers
is unnecessary, which is included in the drupal/drupal
Per charts 5.0.0-alpha2