Giter VIP home page Giter VIP logo

booby's Introduction

booby

コントリビュートしやすそうな OSS プロジェクトを見つけるためのツールです。

Getting Started

GitHub の設定ページから API へのアクセストークンを取得し、.env.example の GITHUB_ACCESS_TOKEN にセットします。

cd プロジェクトルート
cp .env.example .env
npm install
npm run dev

http://localhost:3000 プロジェクトが確認できれば OK です。

REST Client

VSCode の拡張機能に REST Client が入っている場合、test.httpにて API テストが可能です。

その場合、拡張機能 > REST Client > 拡張機能の設定 > Rest-client: Environment Variables で setting.json を以下のように編集します。

    "rest-client.environmentVariables": {
        "github_booby_api_key" : "your api key",
        "$shared": {}
    }

これでtest.httpから API のテストを行うことが可能です。

icon

Remix Iconを利用しています。

Icon を追加する場合こちらからお願いします。

Jest/Testinglibrary

こちらを参考に。

booby's People

Contributors

ysknsid25 avatar george0528 avatar ely-blessing-software avatar nadzt avatar kikd avatar kentaroutakeda avatar

Stargazers

Okuto Oyama avatar Yuta Goto avatar nyaka avatar You-saku avatar wakasugi avatar  avatar  avatar T.Oguro avatar  avatar u-tan avatar kona avatar yanosea avatar yudai yamamoto avatar Hiroaki Ito avatar Rui Okazaki avatar Shunya Hayashi avatar kaaaaaaaai avatar Ryota Sakai avatar JJ avatar Ocat avatar KtakKwk avatar  avatar ryosuke-horie avatar Comamoca avatar  avatar

Watchers

 avatar

booby's Issues

githubのapi通信を記述している場所をAPIラッパーライブラリ?のoctokitを使用して書き換えたいです

@ysknsid25
Issue #6 を解決しようとしましたが、GithubとのAPI通信の際にクエリパラメータを直接書くことは、保守性の観点からはあまり良くないと考えました。そのため、Octokitを導入してAPIのクエリパラメータを静的に解析できるようにしたいと思っています。

CONTRIBUTING.mdにある以下の自己満足(開発者の好み)なコードリファクタリングのガイドラインが該当する可能性があるかをご確認いただけますか?

競合や無意味な修正を防ぐために、あらかじめ修正の内容を issue からご連絡ください。

無意味な修正とは、本質的な改善が得られない自己満足(開発者の好み)なコードリファクタリングや、ドキュメントの一部表現を変えただけのコミットを指します。

お手数をおかけしますが、ご確認いただけますと幸いです。

ページング処理を入れたい

現状指定条件に該当するTOPの50件のみを取得しているが、ページング処理を追加して50件目以降についても検索できるようにしたい。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.