renchan
GraphQL server のコアモジュールです。全案件で使われる共通の機能を提供して、アプリケーション開発で必要な実装に集中できる様にします。
弊社(Open Reach Tech)が公開・メンテナンスしているオープンソースソフトウェア(OSS)のモジュール一覧です。
GraphQL server のコアモジュールです。全案件で使われる共通の機能を提供して、アプリケーション開発で必要な実装に集中できる様にします。
プロダクション・ステージング・開発環境に応じた環境変数の切り替えを自動的に行うモジュールを提供します。
フロントエンド開発で使われるコアモジュールです。UI コンポーネントや GraphQL クライアントの機能を提供します。Pure JavaScript で記述されているので、Vue や React 等、任意のフレームワークで動作します。
Nuxt.js のフロントエンド開発で使われる共通の機能を提供して、アプリケーションで必要な実装に集中できる様にします。GraphQL server と接続するインターフェイスや、Vue 開発を効率化するためのモジュールが実装されています。
Open Reach Tech社が採用している ESLint の基本設定です。コードの品質と一貫性を保つ戦略を実現するためのルールが定義されています。
ESLint の全標準ルールのディフォルト値を提供するルールセットです。API ドキュメントでディフォルト値を確認する手間を省けます。全世界の企業で利用できます。
ESLint の JSDoc プラグイン用の全ルールのディフォルト値を提供するルールセットで、公式サイトでディフォルト値を確認する手間を省けます。全世界の企業で利用できます。
ESLint の Jest プラグイン用の全ルールのディフォルト値を提供するルールセットで、公式サイトでディフォルト値を確認する手間を省けます。全世界の企業で利用できます。
「自社向けの ESLint の設定やルールが正しく稼働してるかどうか」のテストを書くためのツールです。「ESLint がエラーを出したら正常である」のを確認するためのテストを、Jest 等のテストツールで記述できるようになります。同様の機能を提供するモジュールがなかったので作成したものでした。
Jestでのテスト記述を簡略化するための拡張機能です。「結果が格納された配列」と「期待値が格納された配列」でテストを書きたいとき、ループ処理を不要にします。
Jestで `expect.objectContaining()` を「ネストされたオブジェクト」に再帰的に適用したオブジェクトを生成します。テストの期待値の記述で、コードを読む際のノイズを大幅に軽減できます。