@form8ion/dependabot-scaffolder

    1.5.0 • 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

    Keywords

    none

    Install

    npm i @form8ion/dependabot-scaffolder

    DownloadsWeekly Downloads

    174

    Version

    1.5.0

    License

    MIT

    Unpacked Size

    17.7 kB

    Total Files

    8

    Last publish

    Collaborators

    • travi
    • form8ion-bot