Skip to content

Commit 904db50

Browse files
authored
Merge pull request #33 from stokito/fix_readme
Fix readme
2 parents 4cd213e + 4f3d84b commit 904db50

File tree

2 files changed

+14
-11
lines changed

2 files changed

+14
-11
lines changed

README.md

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -55,14 +55,18 @@ npm install chartjs-plugin-datasource-prometheus --save
5555

5656
Via CDN:
5757

58+
Add inside of `<head>` the following:
5859
```html
59-
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/Chart.min.js"></script>
60-
<script src="https://cdn.jsdelivr.net/npm/chartjs-adapter-date-fns/dist/chartjs-adapter-date-fns.bundle.min.js"></script>
61-
62-
<script src="https://cdn.jsdelivr.net/npm/chartjs-plugin-datasource-prometheus/dist/chartjs-plugin-datasource-prometheus.umd.min.js"></script>
60+
<script src="https://cdn.jsdelivr.net/npm/chart.js@4/dist/chart.umd.min.js" crossorigin="anonymous"></script>
61+
<script src="https://cdn.jsdelivr.net/npm/chartjs-adapter-date-fns@3/dist/chartjs-adapter-date-fns.bundle.min.js" crossorigin="anonymous"></script>
62+
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/chartjs-plugin-datasource-prometheus.umd.min.js" crossorigin="anonymous"></script>
6363
```
6464

65-
💡 Note that chartjs-plugin-datasource-prometheus must be loaded after Chart.js and the date-fns adapter
65+
💡 Note that chartjs-plugin-datasource-prometheus must be loaded after Chart.js and the date-fns adapter.
66+
67+
Here is used the jsDelivr CDN with specifying only a major version so any minor and patch updates will be applied automatically.
68+
If you need to use a specific version or ESM the copy link from https://www.jsdelivr.com/package/npm/chartjs-plugin-datasource-prometheus
69+
6670

6771
## 💡 Quick start
6872

@@ -75,7 +79,7 @@ chartjs-plugin-datasource-prometheus can be used with ES6 modules, plain JavaScr
7579
Then, you need to register the plugin to enable it for all charts in the page.
7680

7781
```js
78-
Chart.plugins.register(ChartDatasourcePrometheusPlugin);
82+
Chart.registry.plugins.register(ChartDatasourcePrometheusPlugin);
7983
```
8084

8185
Or, you can enable the plugin only for specific charts.

example/index.html

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,10 @@
2323
</div>
2424
</div>
2525

26-
<script type="application/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.24.0/moment.min.js"></script>
27-
<script type="application/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/chart.js"></script>
28-
<script type="application/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]"></script>
29-
<script type="application/javascript" src="../dist/chartjs-plugin-datasource-prometheus.umd.js"></script>
30-
<script type="application/javascript" src="main.js"></script>
26+
<script src="https://cdn.jsdelivr.net/npm/chart.js@4/dist/chart.umd.min.js" crossorigin="anonymous"></script>
27+
<script src="https://cdn.jsdelivr.net/npm/chartjs-adapter-date-fns@3/dist/chartjs-adapter-date-fns.bundle.min.js" crossorigin="anonymous"></script>
28+
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/chartjs-plugin-datasource-prometheus.umd.min.js" crossorigin="anonymous"></script>
29+
<script src="main.js"></script>
3130
</body>
3231

3332
</html>

0 commit comments

Comments
 (0)