title: How to adjust axis width independently of gridLines lineWidth in chart.js graphs?
body: <p>For my charts, I am trying to have thin gridlines and thicker axis lines (both x and y).  </p>
  
  <p>I found an option to adjust zeroLineWidth but this is only applicable for 0 and my axis does not start at 0 (E.g. x-axis are years, so starting at 0 makes no sense).
  I found some discussions about it but as far as I can tell this does not work yet: <a href="https://github.com/chartjs/Chart.js/pull/4117" rel="nofollow noreferrer">https://github.com/chartjs/Chart.js/pull/4117</a>.</p>
  
  <p>I also tried to supply an array for the gridLines lineWidth option. The first value changes the thickness of the axis but also of the first gridline. So this is not fully independent.</p>
  
  <pre><code>scales: {
      yAxes: [{
          gridLines: { 
              lineWidth: [5,1,1,1,1,1,1,1,1]
          }
      }]
  }
  </code></pre>
  
  <p>Maybe there is no way to do this right now but if anyone has a solution that would be great. Even a hacky one would be welcome.</p>