Package detail

autotool-plugin

AlexAegis105MIT0.6.1

Base package for autotool plugin development

autotool, managed-by-autotool

readme

autotool-plugin

npm ci codacy codecov

A base package for autotool plugin development, contains types, even for the default plugin.

changelog

Changelog

All notable changes to this project will be documented in this file. See commit-and-tag-version for commit guidelines.

0.7.0 (2024-11-30)

0.6.2 (2024-10-25)

0.6.1 (2024-05-19)

Features

  • forward package manager and all discovered packages to plugins too (b6b7932)

0.6.0 (2024-05-19)

Features

  • only add the workspace version specifier if the target version matches the local version (c4bf8ea)
  • workspace version specifier now will be added in pnpm and yarn workspaces for local packages (90612e6)

0.5.0 (2024-03-23)

0.4.1 (2023-12-14)

0.4.0 (2023-12-01)

Bug Fixes

  • missing turbo cache location specifier on the postinstall script (bf1a7a2)

0.3.0 (2023-09-01)

0.2.3 (2023-07-18)

0.2.2 (2023-07-08)

Features

0.2.1 (2023-07-07)

0.2.0 (2023-07-06)

Features

0.1.1 (2023-07-02)

Features

  • autotool: implement plugin filtering (5e759e3)
  • autotool: moved dependency merging functions here (fb9a82b)

0.1.0 (2023-06-28)

Features

  • do not execute anything for non-managed packages (030c72d)

Bug Fixes

  • autotool: drop off fields that are no longer used after this step (5206ce2)
  • list loaded plugins after filtering (5391831)

0.0.5 (2023-05-29)

Features

  • autotool: added simple --filterPlugins option and autoformat on copy (99cb1bd)
  • autotool: run install if dependencies have changed (b607582)

0.0.4 (2023-05-17)

Bug Fixes

  • autotool: add default plugin before freeze (9618268)

0.0.3 (2023-05-16)

Features

  • autotool: automatically consolidate descriptions too (7f8674b)
  • autotool: deep freezing plugin config once loaded, fixed packageJson consolidation mutation (8a9ccba)

0.0.2 (2023-05-15)

Features

  • disable plugins from archetype (f701517)

0.0.1 (2023-05-14)

Features

  • autotool-plugin-default: added custom element (8ef5176)
  • autotool-plugin-default: implement packageJson updater (c47e864)
  • autotool-plugin-default: no multiple element copies or overwrites the same file (9ca59d6)
  • autotool: add listPlugins mode (a6ab358)
  • autotool: added --force, validators are now async, and marks are now checked for target files (9591983)
  • autotool: copy element implemented (2d1d219)
  • autotool: fill sourcePlugin info from consolidating plugin (20d29bf)
  • autotool: improved logging (3ab1d95)
  • autotool: plugin loading (b642856)
  • create folders before copy and symlink (37c64b5)
  • everyElementShouldHaveAnExecutor validator (5bb1553)
  • execute untargeted elements too (07522f8)
  • plugin factories (6693e04)
  • separated targeted and untargeted types (3ee407b)
  • setup base repo (50429c4)
  • validate if every element has a validator (0758313)