Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev0.1.2

mason_api

Um cliente de API em Dart usado pelo CLI do Mason (package:mason_cli).

AndroidiOSmacOSWindowsLinux
Downloads em 30 dias
204 mil
Curtidas
7
Pontos Pub
160

Instalar pacote

flutter pub add mason_api

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

mason_api é um cliente de API baseado em Dart projetado para suportar a CLI Mason, permitindo interações sem problemas com APIs durante a geração de código e montagem de projetos. Construído para integração dentro do ecossistema Mason, simplifica solicitações HTTP e o tratamento de respostas, tornando-o ideal para desenvolvedores que automatizam fluxos de trabalho. O pacote oferece suporte a múltiplas plataformas, incluindo Android, iOS, macOS, Windows e Linux, garantindo compatibilidade entre plataformas. É leve e focado em casos de uso de CLI, destacando confiabilidade e facilidade de uso em ferramentas de desenvolvimento.

Casos de uso

  • Automatizando a geração de código
  • Integrando APIs externas em ferramentas de linha de comando
  • Projetos de scaffolding com modelos remotos
  • Manipulação de solicitações HTTP em fluxos de trabalho da CLI
  • Buscando configuração de fontes remotas

Principais recursos

  • Cliente leve de API
  • Criado para ambientes de linha de comando
  • Suporte multiplataforma
  • Tratamento simples de solicitações HTTP
  • Projetado para integração com o CLI do Mason

Indicado para

  • desenvolvedores de ferramentas CLI
  • automatização da geração de código
  • usuários do Mason CLI
  • Integradores do DevTool
  • Busca remota de modelo

Considerações

  • Principalmente destinado ao uso em linha de comando
  • Funcionalidade autônoma limitada
  • Dependente do ecossistema Mason CLI
  • Não otimizado para aplicativos de interface
  • Melhor usado dentro de uma pipeline de ferramentas maior

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

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)

Categorias

Dependências

Lista de dependências 6 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.

Rankings