Skip to content

form8ion/renovate-scaffolder

Folders and files

NameName
Last commit message
Last commit date
Aug 30, 2023
Aug 20, 2021
Aug 30, 2023
Nov 10, 2022
Aug 29, 2023
Mar 16, 2020
Mar 16, 2020
Mar 16, 2020
Aug 30, 2023
Mar 16, 2020
Mar 16, 2020
Mar 16, 2020
Oct 25, 2022
Aug 29, 2023
Mar 16, 2020
Aug 30, 2023
Aug 29, 2023
Aug 30, 2023
Aug 30, 2023
Mar 20, 2020
Aug 29, 2023
Aug 28, 2023

Repository files navigation

renovate-scaffolder

opinionated scaffolder for enabling Renovate on a project

Node CI Workflow Status Codecov SLSA Level 2

Table of Contents

Features

Usage

npm Try @form8ion/renovate-scaffolder on RunKit MIT license node

Installation

$ npm install @form8ion/renovate-scaffolder --save-prod

Example

Import

import {lift, predicate as projectUsesRenovate, scaffold} from '@form8ion/renovate-scaffolder';

Execute

(async () => {
  await scaffold({projectRoot: process.cwd()});

  if (await projectUsesRenovate({projectRoot: process.cwd()})) {
    await lift();
  }
})();

API

projectRoot string (required)

path to the root of the project

Contributing

Conventional Commits Commitizen friendly semantic-release PRs Welcome

Dependencies

$ nvm install
$ npm install

Verification

$ npm test