<unsweets />

Frontend <3

Gitgraph.jsをwebpackで読み込む

Gitgraph.jsをwebpackを介して使おうとするにもうまく行かなかったのでメモ。なおこれはGitgraphに限る問題ではなく、UMDと言った手法を実装していないモジュール全般に起こりえる問題です。

雑な環境

対処

import { GitGraph } from "imports-loader?window=>exports!gitgraph.js";

windowexportsに書き換わり、exports.GitGraph = GitGraphをしたことになるので、{ GitGraph }で取り出すことができます。

npmにあるのにexportsがされていないのが謎ですが、あれこれ言う前にIssueたてたりPull request送ったほうが良さそう。