mason

Tools which allow developers to create and consume reusable templates called bricks.

Stars
915

Bot releases are hidden (Show)

mason - v0.0.1-dev.11

Published by felangel almost 4 years ago

  • BREAKING: rename templates to bricks
    • rename __template__ to __brick__
    • rename template.yaml to brick.yaml
  • BREAKING: rename mason build to mason make
mason - v0.0.1-dev.10

Published by felangel almost 4 years ago

  • feat: support file resolution from path variable
mason - v0.0.1-dev.9

Published by felangel almost 4 years ago

  • fix: unhandled json exception when --json omitted
mason - v0.0.1-dev.8

Published by felangel almost 4 years ago

  • feat: support for --json option in mason build
  • feat: support loops in templates
mason - v0.0.1-dev.7

Published by felangel almost 4 years ago

  • BREAKING mason.yaml is required
  • BREAKING template yaml no longer has files
  • BREAKING mason.yaml format changed
    • all template files and directories should be included inside __template__
  • feat: mason.yaml format changed
  • feat: nearest mason.yaml will be used
  • fix: improved error handling
  • docs: README updates
mason - v0.0.1-dev.6

Published by felangel almost 4 years ago

  • feat: support mason.yaml
  • feat: support prompts for vars
  • refactor: use CommandRunner
  • docs: README updates
mason - v0.0.1-dev.5

Published by felangel almost 4 years ago

  • fix: stop progress on build error
mason - v0.0.1-dev.4

Published by felangel almost 4 years ago

  • fix: mason CLI version fix
mason - v0.0.1-dev.3

Published by felangel almost 4 years ago

  • feat: support for remote templates
  • feat: CLI loading indicator
mason - v0.0.1-dev.2

Published by felangel almost 4 years ago

  • docs: inline documentation updates
mason - v0.0.1-dev.1

Published by felangel almost 4 years ago

Dev Release

  • feat: mason build command with custom template
  • feat: mustache template support
  • feat: built-in recase lambdas
Package Rankings
Top 2.15% on Pub.dev
Top 9.59% on Proxy.golang.org
Badges
Extracted from project README
pub package pub package pub package pub package mason (Package of the Week) Observable Flutter: Building a Mason brick Meet Mason: Intro to Templating and Custom Code Generation Mason Video Tutorial Powered by Mason