miru-project/miru-app

Extension import: type 'Null' is not a subtype of type 'String' in type cast (@license)

Open

#307 建立於 2024年11月21日

在 GitHub 查看
 (2 留言) (0 反應) (0 負責人)Dart (236 fork)batch import
help wanted

倉庫指標

Star
 (5,505 star)
PR 合併指標
 (30 天內沒有已合併 PR)

描述

Brief summary

I'm following the "getting started" guide to write my own extension: https://miru.js.org/en/developer/2-extension/

When doing that, I get an error when importing the extension:

type 'Null' is not a subtype of type 'String' in type cast

Steps to reproduce

  1. Create extension.js file
  2. Add meta data as described on https://miru.js.org/en/developer/2-extension/#write-metadata
  3. Import extension
  4. Get error

It fails when loading the "license" meta tag. This is missing from the documentation.

Miru version

v1.8.1-22-g8599d0d

Device

Debian Linux

Acknowledgements

  • I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open issue.
  • If this is an issue with a extension, I should be opening an issue in the extension repository.

貢獻者指南