You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
lift: pass vcs details to the repo-settings lifter (049fcd4)
logger: expect logger to be passed rather than depending directly on cli-messages (608a627)
node-versions: raise the minimum within supported ranges (d927dca)
octokit: define the peer-dependency on @octokit/core (8e1fb85)
octokit: expect instance to be passed as a dependency (411b230), closes #247
repo-settings: pass the octokit instance to the settings lifter (5ee526e)
settings: prompt about whether the repo settings should be managed as code (9f035f8)
BREAKING CHANGES
octokit: an octokit instance compatible with @octokit/core is expected to be provided as a
dependency to the scaffolder and lifter, so it is now defined as a peer-dependency
the .github directory is no longer created and repository settings are no longer
defined when no octokit instance is provided
deps: peer dependency has been defined for the injected octokit instance
deps: a prompt is now required as a dependency of the lifter
node-versions: the minimums within the supported ranges of node have
been raised
lift: a logger must now be passed as a dependency to the lifter
logger: cli-messages is no longer directly depended on, so a logger is expected to be
passes as a dependency to the scaffolder instead
deps: support for node v18 and v21 have been dropped
octokit: an octokit instance is expected to be passed as a dependency