- c15e229: Upgrade dependencies and use trusted publishing
- d8c6d49: Add includeRootPackage option to configuration. When set to true, the root package will be included in workspace discovery and plugins will run on it alongside workspace packages.
-
96a9f4a: Add ensureFileFromTemplate helper function that allows copying template files from the config directory to packages. This is useful for maintaining consistent configuration files across packages.
-
9ae0e68: Add configDirectory and workspacePackages fields to PluginContext. Plugins now have access to:
- configDirectory: The path to the config directory (inferred as
${workspacePath}/.workspace-meta) - workspacePackages: Information about all packages in the workspace, allowing plugins to reference other packages
- configDirectory: The path to the config directory (inferred as
-
92a3f7a: Remove preinstall script
-
0259ae9: Fix prettier formatter to only format files that Prettier can parse. The formatter now uses Prettier's
getFileInfoAPI to check if a file has an inferred parser before attempting to format it, preventing errors on unsupported file types.
- 65f19e6: Fix tsc build to output to dist
- d9f795b: Always ask for custom package path