mason

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

Stars
915

Bot releases are hidden (Show)

mason - mason_cli-v0.1.0-dev.46

Published by felangel over 1 year ago

  • fix: brick git installation algorithm
  • deps: upgrade to mason ^0.1.0-dev.43
mason - mason-v0.1.0-dev.43

Published by felangel over 1 year ago

  • fix: sort contents of bricks.json
  • fix: brick git installation algorithm
mason - mason_cli-v0.1.0-dev.45

Published by felangel over 1 year ago

  • feat: add --quiet flag to make command
  • deps: upgrade dependencies
    • Dart >=2.19
    • mason ^0.1.0-dev.42
    • mason_api ^0.1.0-dev.10
    • very_good_analysis ^4.0.0
mason - mason-v0.1.0-dev.42

Published by felangel over 1 year ago

  • feat: improve generated file output
  • deps: upgrade to Dart >=2.19, mason_logger ^0.2.5, and very_good_analysis ^4.0.0
mason - mason_logger-v0.2.5

Published by felangel over 1 year ago

  • deps: upgrade to Dart >=2.19 and very_good_analysis ^4.0.0
mason - mason_api-v0.1.0-dev.10

Published by felangel over 1 year ago

  • deps: upgrade to Dart >=2.19 and very_good_analysis ^4.0.0
mason - mason_vscode-v0.1.8

Published by felangel over 1 year ago

  • fix: support spaces in mason make --output-dir
mason - mason_cli-v0.1.0-dev.44

Published by felangel over 1 year ago

  • fix: silent update failures
mason - mason_cli-v0.1.0-dev.43

Published by felangel over 1 year ago

  • deps: upgrade dependencies
    • Dart >=2.17
    • cli_completion ^0.2.0
    • mason ^0.1.0-dev.41
    • mason_api ^0.1.0-dev.9
    • very_good_analysis ^3.1.0
mason - mason-v0.1.0-dev.41

Published by felangel over 1 year ago

  • deps: upgrade to Dart >=2.17, mason_logger ^0.2.4, and very_good_analysis ^3.1.0
  • fix: createBundle and unpackBundle normalize bundled file paths.
mason - mason_api-v0.1.0-dev.9

Published by felangel over 1 year ago

  • deps: upgrade to Dart >=2.17 and very_good_analysis ^3.1.0
mason - mason_logger-v0.2.4

Published by felangel over 1 year ago

  • fix: warn with an empty tag should not include []
  • deps: upgrade to Dart >=2.17 and very_good_analysis ^3.1.0
mason - mason_cli-v0.1.0-dev.42

Published by felangel almost 2 years ago

  • deps: upgrade to mason: ^0.1.0-dev.40
  • feat: mason search separator length uses terminalColumns
  • feat: improve error when running mason add in an uninitialized workspace
mason - mason-v0.1.0-dev.40

Published by felangel almost 2 years ago

  • feat: export StringCaseExtensions
mason - mason_cli-v0.1.0-dev.41

Published by felangel almost 2 years ago

  • feat: add completion
mason - mason_vscode-v0.1.7

Published by felangel almost 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/felangel/mason/compare/mason_cli-v0.1.0-dev.40...mason_vscode-v0.1.7

mason - mason_cli-v0.1.0-dev.40

Published by felangel almost 2 years ago

  • feat: add hooks/build to .gitignore when generating new brick
  • deps: upgrade to mason: ^0.1.0-dev.39
mason - mason-v0.1.0-dev.39

Published by felangel almost 2 years ago

  • BREAKING refactor!: remove GeneratorHooks.fromBundle in favor of GeneratorHooks.fromBrickYaml.
  • feat: support relative imports in hooks
  • feat: support non-ascii characters in hooks
  • feat: support bricks with no __brick__ directory
  • feat: hook artifacts are stored in the build/hooks directory within the corresponding hooks directory
  • feat: bundled artifacts from MasonGenerator.fromBundle are stored in the bundled directory within the mason cache.
  • fix: avoid bundling extraneous hook files (e.g. coverage files)
mason - mason_logger-v0.2.3

Published by felangel almost 2 years ago

  • fix: windows progress animation
mason - mason_cli-v0.1.0-dev.39

Published by felangel almost 2 years ago

  • perf: compile bricks
  • deps: upgrade to mason: ^0.1.0-dev.38
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