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

misskey-jsをnpmにpublishしてほしい #12406

Closed
tai-cha opened this issue Nov 22, 2023 · 10 comments · Fixed by #13014
Closed

misskey-jsをnpmにpublishしてほしい #12406

tai-cha opened this issue Nov 22, 2023 · 10 comments · Fixed by #13014

Comments

@tai-cha
Copy link
Contributor

tai-cha commented Nov 22, 2023

Summary

npmから利用できるmisskey-jsが5か月前のものとなっているので更新が入ったものをnpmから利用できるようにしてほしい

GitHub Actionsからのpublishも検討してもいいと思います

ref: https://www.npmjs.com/package/misskey-js

Purpose

新しいmisskey-jsをmisskey外でも気軽に使いたい

@tai-cha tai-cha added the ✨Feature This adds/improves/enhances a feature label Nov 22, 2023
@tai-cha
Copy link
Contributor Author

tai-cha commented Nov 22, 2023

あとリポジトリの情報もモノレポ化する前かもしれない

@tai-cha tai-cha removed the ✨Feature This adds/improves/enhances a feature label Nov 22, 2023
@kakkokari-gtyih
Copy link
Contributor

misskey-jsを新Misskey-hubで使うことになった(今は無理やり外部ツールを使ってこのレポのやつを参照させてる)のでぜひpublishしてほしい

@kakkokari-gtyih
Copy link
Contributor

misskey-jsを新Misskey-hubで使うことになった(今は無理やり外部ツールを使ってこのレポのやつを参照させてる)のでぜひpublishしてほしい

この外部ツールが使えなくなってしまったので Misskey Hub の misskey-js を v0.0.16 まで戻すことになってしまった

@samunohito
Copy link
Member

その場しのぎも良いところだけど、とりあえずはsubmoduleとsparsecheckoutでmisskey-jsだけを取り出して使えたりは…?

@kakkokari-gtyih
Copy link
Contributor

kakkokari-gtyih commented Dec 26, 2023

その場しのぎも良いところだけど、とりあえずはsubmoduleとsparsecheckoutでmisskey-jsだけを取り出して使えたりは…?

misskey-dev/misskey-hub-next#84 (comment)

@kakkokari-gtyih
Copy link
Contributor

kakkokari-gtyih commented Dec 26, 2023

APIの型とかはモノレポになっているおかげで基本的にmisskey本体に追従しているはずなので、misskey-jsの次期バージョンはmisskeyのバージョンと合わせるのが良いかも

v0.0.16v2023.12.0

@anatawa12
Copy link
Member

anatawa12 commented Dec 26, 2023

misskeyがsemverじゃないから0.0.yyyyMMpと思ったけどnpm文化圏有名パッケージもあんまりsemver気にしてないからいいのか

@kakkokari-gtyih
Copy link
Contributor

たぶんMisskey本体のバージョン番号とマッチしていないほうがややこしいと思うのでSemantic Versioningを要求されてないのならMisskeyのバージョン番号に合わせたほうがいいと思った

@kakkokari-gtyih
Copy link
Contributor

kakkokari-gtyih commented Dec 26, 2023

となるとリリース時に同時にnpmにpublishすることになるのでやはり #12807 と一体でリリース時の作業自動化のフローに含めてもらったほうがいいかも

@tamaina
Copy link
Contributor

tamaina commented Jan 16, 2024

別にon-releaseで動かすので #12807 とは切り離しても良さそう

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants