Sha256: 812534450582abeb85b1b6fca4e7a6d1971ff34a690832b0b079a95d70a98182

Contents?: true

Size: 797 Bytes

Versions: 3

Compression:

Stored size: 797 Bytes

Contents

class GobstonesMetadataHook < Mumukit::Hook
  def metadata
    {
      language: {
        name: 'gobstones',
        icon: {type: 'devicon', name: 'gobstones'},
        version: 'v1.0.0',
        extension: 'gbs',
        ace_mode: 'gobstones',
        graphic: true
      },
      layout_assets_urls: {
        js: [
          'assets/webcomponents.js'
        ],
        html: [
          'assets/polymer.html',
          'assets/gs-board.html'
        ]
      },
      editor_assets_urls: {
        js: [
          'assets/editor/editor.js'
        ],
        html: [
          'assets/editor/editor.html',
        ],
        css: [
          'assets/editor/editor.css'
        ]
      },
      test_framework: {
        name: 'metatest',
        test_extension: 'yml'
      }
    }
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
mumuki-gobstones-runner-1.3.0 lib/metadata_hook.rb
mumuki-gobstones-runner-1.2.0 lib/metadata_hook.rb
mumuki-gobstones-runner-1.1.0 lib/metadata_hook.rb