nix develop
コマンドを実行して開発環境に入る. direnv
を併用している場合初回のみ以下のコマンドを実行.
direnv allow
pnpm install
pnpm dev
pnpm format
pnpm lint
-
https://tuatmcc.kibe.la/api/console にアクセスして、動作を確認しながらクエリを作成する.
-
クエリをコピーして、
graphql/query.graphql
に追加し、pnpm codegen
を実行する.
基本的にこの手順は不要.
pnpm get-graphql-schema https://tuatmcc.kibe.la/api/v1 -h Authorization="Bearer <access_token>" > graphql/schema.graphql