mason

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

Stars
915

Bot releases are hidden (Show)

mason - mason_vscode-v0.1.1

Published by felangel over 2 years ago

  • feat: add commands
    • Mason: Init
    • Mason: Add Local Brick
    • Mason: Add Global Brick
    • Mason: Remove Local Brick
    • Mason: Remove Global Brick
mason - mason-v0.1.0-dev.17

Published by felangel over 2 years ago

mason - mason-v0.1.0-dev.16

Published by felangel over 2 years ago

mason - mason_vscode-v0.1.0

Published by felangel over 2 years ago

  • feat: initial release
    • detect missing mason installation
    • automatically run mason get when mason.yaml is saved.
mason - mason_cli-v0.1.0-dev.22

Published by felangel over 2 years ago

  • feat: upgrade to mason: ^0.1.0-dev.15
mason - mason-v0.1.0-dev.15

Published by felangel over 2 years ago

lambda shorthand

mason - mason_cli-v0.1.0-dev.21

Published by felangel over 2 years ago

  • feat: add --hooks flag to mason new command
mason - mason_logger-v0.1.0-dev.8

Published by felangel over 2 years ago

  • fix: single line prompts are overwritten
    • when using confirm and prompt
mason - mason_cli-v0.1.0-dev.20

Published by felangel over 2 years ago

  • fix: mason add fix progress logging typo
mason - mason_cli-v0.1.0-dev.19

Published by felangel over 2 years ago

mason - mason-v0.1.0-dev.14

Published by felangel over 2 years ago

  • feat: add optional repository field to brick.yaml
mason - mason_logger-v0.1.0-dev.7

Published by felangel over 2 years ago

New Contributors

mason - mason_cli-v0.1.0-dev.18

Published by felangel over 2 years ago

  • feat: generate mason-lock.json to lock brick versions
mason - mason-v0.1.0-dev.13

Published by felangel over 2 years ago

  • BREAKING: feat: BricksJson.add returns CachedBrick instead of String location.
  • feat: add MasonLockJson
  • feat: export CachedBrick, GeneratorHooks, MasonLockJson, Version, VersionConstraint, and VersionRange
mason - mason_cli-v0.1.0-dev.17

Published by felangel over 2 years ago

  • chore: use fixed version of hello brick in mason init
mason - mason_cli-v0.1.0-dev.16

Published by felangel over 2 years ago

  • feat: upgrade to mason_api ^v0.1.0-dev.4
    • improve error messages for mason publish
mason - mason_api-v0.1.0-dev.4

Published by felangel over 2 years ago

  • feat: add details to MasonApiException
  • refactor: define internal ErrorResponse with JsonSerializable
mason - mason_logger-v0.1.0-dev.6

Published by felangel over 2 years ago

  • feat: add write
mason - mason-v0.1.0-dev.12

Published by felangel over 2 years ago

  • feat: include README, CHANGELOG, and LICENSE in MasonBundle
mason - mason_cli-v0.1.0-dev.15

Published by felangel over 2 years ago

  • BREAKING: feat: mason new only generates new brick w/custom output-dir
  • feat: mason init only generate mason.yaml
  • feat: mason new adjust generated file name
  • feat: mason new add inline comments brick.yaml
  • feat: mason new include README, CHANGELOG, and LICENSE
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