Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

サーバーサイドでも使えるようにしてほしい #110

Open
yuiseki opened this issue May 2, 2021 · 3 comments
Open

サーバーサイドでも使えるようにしてほしい #110

yuiseki opened this issue May 2, 2021 · 3 comments
Labels
enhancement New feature or request

Comments

@yuiseki
Copy link

yuiseki commented May 2, 2021

何がほしいのか

  • getLatLng を node.js のアプリケーションから呼び出したい
  • 現在このAPIはブラウザによるJavascript実行が必要になっている

なぜほしいのか

  • サーバーサイドのバッチ処理で住所をGPS座標に変換したい

どうやって作るのか

  • このプロジェクトをnpmパッケージにする?
  • IMI コンポーネントツールのほうをnpmパッケージにする?
@r-soga
Copy link

r-soga commented May 8, 2021

@miya0001 @yuiseki 個人的に必要があり、先日、getLatLng単体をサーバサイドから呼べるように変更し、npmパッケージとして公開しました。

クライアントサイドでの実行を念頭に置いて作られていると思ったので、PRを出していなかったのですが、PRを出したほうがよいでしょうか。

@miya0001
Copy link
Member

miya0001 commented May 8, 2021

@r-soga ありがとうございます!今、住所データのリニューアルも念頭に入れて、リファクタリングを検討しておりまして、そちらの開発状況等によってマージできないこともかるかとは思いますが、ぜひプルリクエストを頂けると助かります。

参考: geolonia/japanese-addresses#17

@r-soga
Copy link

r-soga commented May 8, 2021

@miya0001 分かりました!主な変更点は以下の通りです。

  • サーバサイド実行向けに、export, importを変更
  • docsのダウンロードを避けるため、docsを削除
  • package.jsonの変更
    • docs削除に伴うscriptの削除
    • develop環境外での使用における依存ライブラリの更新
  • テストの変更
    • サーバサイド実行向けにテストを変更

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants