MasatoMakino/qiita-to-md

View on GitHub
task/query.js

Summary

Maintainability
A
0 mins
Test Coverage
import { QiitaRequest } from "../bin";
import path from "path";
import { createRequire } from "module";

const tokenPath = path.resolve(".qiita_token.json");
const require = createRequire(import.meta.url);
const tokenSetting = require(tokenPath);

QiitaRequest.token = tokenSetting.token;

/**
 * Qiitaの認証が正常に通るかの確認。
 * @returns {Promise<void>}
 */
const test = async () => {
  const user = await QiitaRequest.getAuthenticatedUser();
  console.log(user);

  const items = await QiitaRequest.listAuthenticatedUserItems({
    page: "1",
    per_page: "50",
  });
  console.log(items);
};
test();