Skip to main content

edia

Test codecov

時刻表をChart.jsによるダイヤグラムに変換します。

サンプル画像

import { generateDiagram } from "https://deno.land/x/edia@v2.1.0/lib/mod.ts";

const table = document.querySelector(".paper_table");
const el = await generateDiagram(table as HTMLTableElement);
document.body.insertAdjacentElement("afterbegin", el);

ディレクトリ構成

  • .vscode/: vscode設定ファイル。
  • build/: TypeScriptビルド関連。
  • etension/: Chrome拡張用ファイル。
  • lib/: ライブラリ。
  • deno.json: Deno設定ファイル。
  • manifest.json: Chrome拡張設定ファイル。

開発

Denoをインストールする必要があります。

# TypeScriptをビルドしてjsファイルを生成
> deno task build
# TypeScriptをビルドしてjsファイルを生成(ファイル変更の度に自動生成)
> deno task build:watch
# TypeScriptがビルド結果が最新かどうかチェック
> deno task build:check
# テストを実行
> deno task test