@form8ion/dependabot-scaffolder

1.5.3 • Public • Published

dependabot-scaffolder

opinionated scaffolder for enabling Dependabot on a project

Node CI Workflow Status

Table of Contents

Usage

npm Try @form8ion/dependabot-scaffolder on RunKit MIT license

Installation

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

Features

Example

Import

import {lift, predicate, scaffold} from '@form8ion/dependabot-scaffolder';

Execute

(async () => {
  await scaffold({
    projectRoot: process.cwd(),
    vcs: {owner: 'form8ion', name: 'the-repo'}
  });

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

API

projectRoot string (required)

path to the root of the project

vcs object (required)

  • owner string (required) account name on the host service for the repository
  • name string (required) repository name

Contributing

Conventional Commits Commitizen friendly semantic-release PRs Welcome Renovate

Dependencies

$ nvm install
$ npm install

Verification

$ npm test

Readme

Keywords

none

Package Sidebar

Install

npm i @form8ion/dependabot-scaffolder

Weekly Downloads

124

Version

1.5.3

License

MIT

Unpacked Size

17.8 kB

Total Files

8

Last publish

Collaborators

  • travi
  • form8ion-bot