概要

以下の記事で、mirador-sync-windowsというMirador 2向けのプラグインを紹介しました。

今回は上記の機能をMirador 3(実際には、Mirador 4)向けに改修しました。

まだ挙動が不安定なところがありますが、以下からお試しいただけます。

https://mirador-sync-windows.vercel.app/

Vercelへのデプロイ

以下のmirador-image-toolsプラグインのmirador4向けのブランチをベースに開発を行いました。

https://github.com/ProjectMirador/mirador-image-tools/tree/mirador4-compat-clean

上記では、以下のようなコマンドが用意されています。

{"}sc}r,i""""""""""""pbbbbbclpsttttuuuuulirteeesiiiiieneasss"lllllatprttt:dddddn"ut"::"::::":b":cw{:duec:l:oaemsj"i"vt"md"s"es"necno":"rshNprhp"::mlOOma"m:"inDg:"m"-nlErer"Nkmrty_u""uNOdkf"En:jnODid:NeDEriVl"sbE_rs"=ijtu_E-urndneiENp-mcpetslNVpdmvt-dV=ee&w:=psl&rl&audri&uo-tmeo&b_npjccdvd&rtmeoh"eu&mecesv",lcc&slnteotp-tet"rpicrsa,amo-pf_nwgenr_een-"&b"twsr/,&p,ereawbcssncep/rpkba*c&mpc/&sake*recsrurklmnv-&iem&b-b-orumdN&fioeO&lod=DdpepEN/:e=r_OlendoEDis"edNEb,vuV_&ec=E&&ltpN&oirVnpoo=rpmndpmme"urn,co-rttdru"iufn,ocntbiuMdiOnelDmdUMo:LO/cEDdj_UisFLsOEt&R_"&MF,AOnTRp=MmeAsTr=uncnpjxsbubniaplbxde"lb,aebsel-dliebs"-,dlib",

上記のコマンドを踏まえて、vercelのデプロイ設定を以下のように修正しました。

Build Commandにpnpm build:demo、Ouput Directoryにdemo/distを与えました。

まとめ

いずれソースコードの公開なども行いたいと思います。Mirador3(4)のプラグイン開発にあたり、参考になりましたら幸いです。