パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v0.1.2

mason_api

Mason CLI で使用される Dart API クライアント(package:mason_cli)。

AndroidiOSmacOSWindowsLinux
30日間ダウンロード
21.4万
いいね数
7
Pub ポイント
160

パッケージをインストール

flutter pub add mason_api

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

mason_api は、コード生成やプロジェクトスケルトン作成中に API とのシームレスな相互作用を可能にするように設計された、Dart をベースにした API クライアントです。Mason エコシステム内での統合を目的としており、HTTP リクエストとレスポンス処理を簡素化し、ワークフローの自動化に最適です。Android、iOS、macOS、Windows、Linux など複数のプラットフォームをサポートしており、クロスプラットフォーム互換性を確保しています。軽量で CLI のユースケースに特化しており、開発ツールにおける信頼性と使いやすさを重視しています。

用途

  • コード生成の自動化
  • CLIツールにおける外部APIの統合
  • リモートテンプレートを使用したスキャフォールディングプロジェクト
  • CLI ワークフローでの HTTP リクエストの処理
  • リモートソースから構成を取得しています

主な機能

  • 軽量APIクライアント
  • CLI環境向けに構築
  • クロスプラットフォーム対応
  • シンプルなHTTPリクエスト処理
  • Mason CLIとの統合を目的として設計されています

適している対象

  • CLI ツール開発者
  • コード生成の自動化
  • Mason CLI ユーザー
  • DevTool インテグレーター
  • リモートテンプレートの取得

注意事項

  • 主にCLIでの使用を想定しています
  • 制限されたスタンドアロン機能
  • Mason CLIエコシステムに依存
  • UI アプリケーション用に最適化されていません
  • より大きなツールチェーンのパイプライン内で使用するのが最適です

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

mason logo

mason coverage License: MIT Powered by Mason


A collection of packages that enable developers to create and consume reusable templates called bricks.

Mason Demo

Packages

Package Pub
mason pub package
mason_api pub package
mason_cli pub package
mason_logger pub package

Quick Start

# 🎯 Activate from https://pub.dev
dart pub global activate mason_cli

# 🚀 Initialize mason
mason init

# 📦 Install your first brick
mason add hello

# 🧱 Use your first brick
mason make hello

Documentation

View the full documentation here.

Video Tutorials

Package of the Week by Flutter Observable Flutter: Building a Mason brick by Flutter
mason (Package of the Week) Observable Flutter: Building a Mason brick
Meet Mason: Flutter Vikings 2022 by Flutter Community Felix Angelov Demos Mason by Very Good Ventures
Meet Mason: Intro to Templating and Custom Code Generation Mason Video Tutorial

Badge

Add a markdown badge to indicate your project is powered by mason → Powered by Mason

[![Powered by Mason](https://img.shields.io/endpoint?url=https%3A%2F%2Ftinyurl.com%2Fmason-badge)](https://github.com/felangel/mason)

カテゴリー

依存関係

依存関係一覧 6 件

ソースリポジトリ

このパッケージを使用しているプロジェクト

データはまだありません。

ランキング