@wwawing/loader
TypeScript icon, indicating that this package has built-in type declarations

3.12.11 • Public • Published

WWALoader

WWA( http://wwajp.com )のマップデータを解析した結果をJavaScriptのオブジェクトとして返すプログラムです。

ブラウザ, Node.js で動作します。

重要なお知らせ

WWALoader は、他のnpm パッケージから依存されることを前提に開発されています。

WWALoader 単体では、ブラウザ間の実装差異を埋めるような構成にはなっていません。(例: IE11には対応していない Promise を利用するなど)

最終的なアプリケーション側で、必ずpolyfillの付加など適切な措置を行ってください。

ライセンス

  • MIT License (Expat)。詳しくは「LICENSE」ファイルを参照。

同梱物のライセンスについて

テスト用にスタンダードマップのデータ「wwamap.dat」を同梱していますが、このファイルの著作権の取り扱いについてはキャラバンサークル ( http://wwajp.com )で定める通りとします。

とりあえず触りたい人へ

  • 新しめの node.js (原則、最新LTS) をお手元にご用意ください.
  • npm run build で 成果物が ./lib 下に生成されます. 型定義ファイルも生成されます.
  • npm start もしくは npm run start:browser でテスト用のマップデータをブラウザから読み込む動作確認ができます。 8080番ポートでテスト用のサーバが立ち上がりますので、 http://localhost:8080/ などで確認してください。
  • npm run start:node で Node.js で動作させる場合の動作確認ができます。

ディレクトリ構成

  • ./src ディレクトリにソースコードがあります。
  • ./src/___debug-resources___ 下は、動作確認用のソースコードがあります。これらのコードは成果物には含まれません。
  • 成果物は、 ./lib (CommonJS), ./module (ES Module) 下のディレクトリのファイル群です。

その他

不具合を発見された場合は、issuesかPull Requestまで。Githubのアカウントを持っていない場合はバグ報告板( http://jbbs.shitaraba.net/netgame/14732/ )まで。

WWA Wing - https://wwawing.com

Readme

Keywords

none

Package Sidebar

Install

npm i @wwawing/loader

Weekly Downloads

45

Version

3.12.11

License

MIT

Unpacked Size

85.7 kB

Total Files

56

Last publish

Collaborators

  • matsuyuki_a
  • aokashi
  • aruneko
  • hirarira