converts climbing grades between different systems
npm install climbing-grade[![MIT License][license-image]][license-url]
> climbing-grade.js converts climbing grades between different systems.
Currently supported systems include: French, Australian, South African, UIAA, Hueco, Font, British, YDS
With node:
``bash`
npm install climbing-grade
For the browser:
`bash`
bower install climbing-grade
`html`
or Minified
`html`
http://grantismo.github.io/climbing-grade.js/
Format a given grade in other grading systems.
`javascript`
var ClimbingGrade = require('climbing-grade');
var grade = new ClimbingGrade('9a', 'french');
grade.format('australian'); // '35'
grade.format('south_african'); // '37'
grade.format('uiaa'); // 'XI+'
grade.format('hueco'); // 'V13'
grade.format('font'); // '8B'
grade.format('british'); // 'E10 7c'
grade.format('yds'); // '5.14d'
`html`
Supports ranges
`javascript
var hueco = new ClimbingGrade('vb', 'hueco');
hueco.format('font'); // '1 to 3+'
var french = new ClimbingGrade('6c', 'french');
french.format('yds'); // '5.11a/5.11b'
`
* 'french'
* 'australian'
* 'south_african'
* 'uiaa'
* 'hueco'
* 'font'
* 'british'
* 'yds'
`bash``
jasmine
[MIT][license-url]
[license-image]: http://img.shields.io/badge/license-MIT-blue.svg?style=flat
[license-url]: LICENSE