Skip to content
  • Rob Cresswell's avatar
    feat: Upgrade MDI & match vue styleguide · cfdf17ef
    Rob Cresswell authored
    BREAKING CHANGE: Match the component names to the structure recommended
    by the Vue style guide. This means all files now begin with a capital
    letter, i.e. "android.vue" is now "Android.vue", and the component
    names are Pascal-cased instead of camel-cased. i.e.
    "CheckboxMarkedCircle" instead of "checkbox-marked-circle".
    
    Other changes include:
    - Async build script, to make it a little faster. Also refactored to
      use the new @mdi/svg repo, so some of the build hacks can go away.
    - Added some testing and snapshots, to make upgrades quicker to verify.
    - Updated to the lastest version of MDI for more icons.
    - Updated the LICENSE for 2018
    - Added .nvmrc
    - Fairly unimportant, but the generated .vue files now pass all the
      rules on the Vue style guide; this should make them a little more
      consistent and easier to read for those familiar with Vue.
    
    Fixes #1, #2
    cfdf17ef
This project is licensed under the MIT License. Learn more