1. 15 Feb, 2022 1 commit
  2. 20 Jan, 2022 1 commit
  3. 19 Jan, 2022 4 commits
  4. 15 Jan, 2022 1 commit
  5. 27 Jul, 2021 2 commits
  6. 14 Feb, 2020 5 commits
  7. 13 Feb, 2020 4 commits
  8. 12 Feb, 2020 2 commits
  9. 10 Feb, 2020 4 commits
  10. 07 Feb, 2020 1 commit
  11. 06 Feb, 2020 2 commits
    • Eric Gardner's avatar
      Add unit tests with jest and vue-test-utils · d4ab02a2
      Eric Gardner authored
      Adds a basic test setup with Jest and an example unit test for the App
      component. MW object is mocked out in jest.setup.js in the root folder. To run
      the tests, run: npm run test:unit
      
      Change-Id: I7c17197a09abf5914b28e9af0f6234d8f321f87e
      d4ab02a2
    • Eric Gardner's avatar
      Initial proof-of-concept · f188d9eb
      Eric Gardner authored
      Extension scaffold to demonstrate using Vue.js in Mediawiki.
      
      To install this extension, make sure that you have this patch checked out in
      MediaWiki core: https://gerrit.wikimedia.org/r/c/mediawiki/core/+/569692
      
      Now supported:
      
      * Single-file Vue components using ES5 (plus require/module.exports)
      * Linting JS, CSS/LESS, and HTML in .vue files
      * Less compilation in component style blocks
      * CSS Janus works (try uselang=ar to see it in action)
      * Vue.js Devtools (use debug=true or set $wgVueDevelopmentMode = true in config
      
      Not currently supported:
      
      * Using non-ES5 JS (in vue files or elsewhere)
      * Scoped component styles
      
      Change-Id: Ica94491ce74822d93b944f9f7038cd8232cdb0af
      f188d9eb
  12. 29 Jan, 2020 1 commit
  13. 28 Jan, 2020 1 commit
  14. 14 Jan, 2020 1 commit
  15. 09 Jan, 2020 1 commit
    • libraryupgrader's avatar
      build: Updating npm dependencies · 9515a64d
      libraryupgrader authored
      * grunt-stylelint: 0.11.1 → 0.13.0
      * grunt-eslint: 21.0.0 → 22.0.0
      * stylelint-config-wikimedia: 0.6.0 → 0.8.0
      * eslint-config-wikimedia: 0.13.1 → 0.15.0
      
      Additional changes:
      * Added .eslintcache to .gitignore.
      * Removing manual reportUnusedDisableDirectives for eslint.
      
      Change-Id: I29e95fa503e20b19d304aa3767cfba74e874220a
      9515a64d
  16. 15 Dec, 2019 1 commit
    • libraryupgrader's avatar
      build: Updating dependencies · 0c95f104
      libraryupgrader authored
      composer:
      * mediawiki/minus-x: 0.3.1 → 0.3.2
      
      npm:
      * grunt-banana-checker: 0.7.1 → 0.8.1
      
      Additional changes:
      * Added .eslintcache to .gitignore.
      
      Change-Id: I562faf184c93abc50a65aca494a14c3f44c5e6ab
      0c95f104
  17. 21 Oct, 2019 1 commit
  18. 06 Sep, 2019 1 commit
    • Kosta Harlan's avatar
      Add unit test example · e847d860
      Kosta Harlan authored
      * change hook to BeforePageDisplay
      * Demonstrate how to assert calls to OutputPage, as methods in Hooks
        which don't return are common
      
      Bug: T97105
      Change-Id: I3613ac6fd8cd4c1983c751f6d3104821de3ba472
      e847d860
  19. 24 Aug, 2019 1 commit
  20. 15 Aug, 2019 1 commit
  21. 06 Aug, 2019 1 commit
  22. 21 Mar, 2019 1 commit
  23. 10 Feb, 2019 1 commit
  24. 06 Feb, 2019 1 commit