This project is mirrored from https://github.com/weirdgloop/mediawiki-extensions-Kartographer. Pull mirroring updated .
  1. 23 May, 2022 1 commit
    • James D. Forrester's avatar
      Move eslint ignores to .eslintignore · eba3e65a
      James D. Forrester authored
      This will stop LibraryUpgrader trying to fix these files.
      
      Change-Id: Icd0e67072c96680542d3d690a8fb81335902a02a
      (cherry picked from commit 42023601ccf55d0fb5f3d10e6422ccbeb7aa4797)
      eba3e65a
  2. 10 Sep, 2021 1 commit
    • Kunal Mehta's avatar
      build: Make stylelint's grunt configuration like other extensions · e813fef4
      Kunal Mehta authored
      Move "options" out of "all", and have "all" just contain file paths.
      While I'm sure this format works with grunt, this is how every other
      extension has it configured and what LibUp's auto-fix code expects.
      
      Change-Id: Ic376d9bc2f1a0664b8c59cd71a1f53f52eba7af3
      e813fef4
  3. 17 May, 2021 1 commit
  4. 18 Jun, 2020 1 commit
  5. 31 Oct, 2019 1 commit
  6. 07 Oct, 2019 1 commit
  7. 03 Mar, 2019 1 commit
  8. 27 Nov, 2018 1 commit
  9. 15 May, 2018 1 commit
    • Volker E's avatar
      build: Extend 'svgmin' options and amend · 88be04fe
      Volker E authored
      Indent SVG source code by tabs and ensure 'multipass' option is run.
      Also re-crush SVG.
      
      Bug: T185596
      Change-Id: I7bc2b7fae6df1a3a21c85798e5d33b1d406056dc
      88be04fe
  10. 02 May, 2018 1 commit
  11. 13 Apr, 2018 1 commit
  12. 12 Feb, 2018 1 commit
    • Volker E's avatar
      build: Bring SVGO optimization to build step · 10a33af3
      Volker E authored
      Enabling SVGO automation with 'grunt-svgmin' and conservative
      plugin settings to build step, among those:
      - enable removeRasterImages and sortAttrs,
      - disable cleanupIDs, removeDesc, removeTitle, removeViewBox &
        removeXMLProcInst and
      - make use of pretty and multipass options.
      
      Also updating SVG accordingly.
      
      Bug: T185596
      Change-Id: I8109820b294b4fe28e4ae5e2daa715d8454137b6
      10a33af3
  13. 19 Aug, 2017 1 commit
  14. 28 Apr, 2017 1 commit
    • Ed Sanders's avatar
      Remove eslint:fix · b4ce6504
      Ed Sanders authored
      Not very useful now rules are stable.
      
      Change-Id: I0bf7de17ffa2ba96c4f8b1b00d2a622c0c302d56
      b4ce6504
  15. 10 Apr, 2017 1 commit
    • James D. Forrester's avatar
      stylelint: Remove VE-specific config · 8287d1ce
      James D. Forrester authored
      The only two rules in the over-ride were no-browser-hacks and
      no-unsupported-browser-features, both of which are deprecated
      upstream and so are being removed.
      
      Change-Id: I8835d3209a3a0b5cac02ba2dc4ea123aba1bf184
      8287d1ce
  16. 20 Mar, 2017 1 commit
  17. 23 Jan, 2017 1 commit
  18. 21 Jan, 2017 1 commit
  19. 28 Oct, 2016 1 commit
  20. 13 Jul, 2016 1 commit
    • Julien Girault's avatar
      Add front-end documentation inline and generate · 11b26e09
      Julien Girault authored
      public docs with jsduck.
      
      This is a huge effort for documenting the front-end code.
      The current architecture may not be perfect as it is not totally stable yet,
      so be patient if you find code samples that are not working.
      This is a big step forward that will help each contributor understand, review,
      stabilize and maintain the codebase, particularly the public APIs.
      
      Bug: T140203
      Change-Id: I62da008a1aa50e424081b629b507304d90a1ce08
      11b26e09
  21. 18 May, 2016 1 commit
  22. 06 Jan, 2016 1 commit
    • Paladox's avatar
      Update some packages · 2f895bcf
      Paladox authored
      Update grunt-jscs to 2.6.0
      
      Update grunt-banana-checker to 0.4.0
      
      Change-Id: I867cdc525642a2542db05913c8f7d73318fe10e4
      2f895bcf
  23. 05 Jan, 2016 2 commits
    • James D. Forrester's avatar
      build: Re-enable the 'disallowTrailingComma' rule for jscs · 57e4896c
      James D. Forrester authored
      Change-Id: I2bc3bce63ef61cd01da1290130aceaa1566f8546
      57e4896c
    • Antoine Musso's avatar
      Bring in tests via npm/grunt · 510ecba2
      Antoine Musso authored
      Get rid of csslint, the sole css file being a third party file under
      /lib
      Drop jscs-jsdoc config
      Ignore a bunch of jscs errors
      Declare 'L' as being a global variable to please jshint (should be
      fixed in code imho)
      Fixup a trivial jshint by adding curly braces
      Introduce a Gruntfile.js
      
      Change-Id: I5337da4f5184825bed45ef7ede1d8cdc4d0f77ce
      510ecba2