Skip to content

Latest commit

 

History

70 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AyaExpTech Arcane

AyaExpTech Arcane (/éɪéksték ɑːkéin/のように発音)は、主に競技プログラミングに向けた、データ構造やアルゴリズムを提供するTypeScriptライブラリです。

License

copyright (c) 2026- Ayasaka-Koto(AyaExpTech)
Released under the MIT License.

Installation

このライブラリはJSRパッケージとして公開されています。

  • Web (esm.sh CDN)
    import * as arcane from "https://esm.sh/jsr/@ayaexptech/arcane";
  • npm
    npx jsr add @ayaexptech/arcane
    import * as arcane from "@ayaexptech/arcane";
  • pnpm
    pnpm add jsr:@ayaexptech/arcane
    import * as arcane from "@ayaexptech/arcane";
  • Deno (Add Package)
    deno add jsr:@ayaexptech/arcane
    import * as arcane from "@ayaexptech/arcane";
  • Deno (Adhoc Import)
    import * as arcane from "jsr:@ayaexptech/arcane";
  • Bun
    bunx jsr add @ayaexptech/arcane
    import * as arcane from "@ayaexptech/arcane";

Tip

コードを直接コピペしないと使えない環境については、AXT-AyaKoto/axt-arcane-bundlerを使用することができます。
Denoをインストールしたうえで以下のコマンドを実行し、ウィザードでバージョンと必要なモジュールを選択することで、クリップボードに必要なコードがコピーされます。
詳細はAXT-AyaKoto/axt-arcane-bundlerのリポジトリ・READMEなどを参照してください。

deno run -A jsr:@axt-ayakoto/axt-arcane-bundler

Usage

JSRのドキュメントページ及びJSDocコメントを参照してください。

Contributing

  • バグ報告: GitHub Issues
  • Pull Request: このリポジトリは作者の学習を兼ねたプロジェクトです。原則としてPull Requestは受け付けていません。ご了承ください。

Developing

  • Format: pnpm run fmt (pnpm run fmt:check)
  • Lint: pnpm run lint:fix (pnpm run lint)
  • Test: pnpm run test
    • Check slow-types: pnpm run test:jsr

About

Library of data structures and algorithms for TypeScript (by AyaExpTech)

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages