Skip to content

@textlint/types 15.2.1との併用における型エラー #25

@nyanrus

Description

@nyanrus

こんにちは。
textlint-rule/textlint-rule-prh#114 の作業中に発見しました。
@textlint/types 15.2.1との併用で、型エラーが発生します。
textlint-rule-helperの依存関係をアップデートする必要があるかもしれません。

minimal reproduction : https://github.com/nyanrus/minimal-textlint-rule-helper-error

型 'TxtStrNode' の引数を型 'TxtNode' のパラメーターに割り当てることはできません。
  プロパティ 'parent' の型に互換性がありません。
    型 'import("C:/Users/user/Desktop/stuttaa/minimal-textlint-rule-helper-error/node_modules/.pnpm/@[email protected]/node_modules/@textlint/ast-node-types/lib/src/NodeType").TxtParentNode | undefined' を型 'import("C:/Users/user/Desktop/stuttaa/minimal-textlint-rule-helper-error/node_modules/.pnpm/@[email protected]/node_modules/@textlint/ast-node-types/lib/src/NodeType").TxtParentNode | undefined' に割り当てることはできません。
      型 'import("C:/Users/user/Desktop/stuttaa/minimal-textlint-rule-helper-error/node_modules/.pnpm/@[email protected]/node_modules/@textlint/ast-node-types/lib/src/NodeType").TxtParentNode' を型 'import("C:/Users/user/Desktop/stuttaa/minimal-textlint-rule-helper-error/node_modules/.pnpm/@[email protected]/node_modules/@textlint/ast-node-types/lib/src/NodeType").TxtParentNode' に割り当てることはできません。
        プロパティ 'children' の型に互換性がありません。
          型 'import("C:/Users/user/Desktop/stuttaa/minimal-textlint-rule-helper-error/node_modules/.pnpm/@[email protected]/node_modules/@textlint/ast-node-types/lib/src/NodeType").Content[]' を型 'import("C:/Users/user/Desktop/stuttaa/minimal-textlint-rule-helper-error/node_modules/.pnpm/@[email protected]/node_modules/@textlint/ast-node-types/lib/src/NodeType").Content[]' に割り当てることはできません。
            型 'import("C:/Users/user/Desktop/stuttaa/minimal-textlint-rule-helper-error/node_modules/.pnpm/@[email protected]/node_modules/@textlint/ast-node-types/lib/src/NodeType").Content' を型 'import("C:/Users/user/Desktop/stuttaa/minimal-textlint-rule-helper-error/node_modules/.pnpm/@[email protected]/node_modules/@textlint/ast-node-types/lib/src/NodeType").Content' に割り当てることはできません。
              型 'TxtStrNode' を型 'Content' に割り当てることはできません。ts(2345)

お読みいただきありがとうございます。よい一日をお過ごしください。

関連するリンク

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions