1. 21 Jun, 2016 1 commit
  2. 16 Jun, 2016 26 commits
  3. 15 Jun, 2016 5 commits
  4. 14 Jun, 2016 3 commits
    • Dan Poltawski's avatar
    • Dan Poltawski's avatar
      MDL-52127 grunt: be aware of third party paths · 30db70ab
      Dan Poltawski authored
      1) Parse thirdpartylibs.xml and generate an array of third party
      file paths to use in grunt tasks
      2) In the lint tasks, we filter third party files from being linted
      3) We add a new task to generate ignore files - currently for eslint,
      but will be potentially useful for other things in the future
      4) Remove .eslintignore from source control
      Why have the ability to generate a .eslintignore file? For tooling
      integration - by having the eslintignore file people can use other
      eslint tools without having to just use grunt (e.g. editor
    • Dan Poltawski's avatar
      MDL-52127 js: switch to a more YUI tolerant eslint config · be4b3cc6
      Dan Poltawski authored
      Instead of having the stricter configuration for all files, use
      the less strict default config and switch to the stricter config
      for building AMD modules.
      This means that the eslint commandline/editor inspections will work
      better for all files and not generate false positives when using editor
      integrations. But since grunt is required to build AMD modules we still
      get the stricter checking for those files on build.
  5. 13 Jun, 2016 5 commits