dm-install

0.1.2 • Public • Published

dm-install

Description

  • A tool to install the different things a javascript-developer needs :-)

Run

dmi [yml]
dm-install [yml]

Install

npm install dm-install -g

Tasks

phpComposer

  • install php composer

phpComposer global usage

dmi [phpComposer|phpc]

phpComposer programmatically usage

var phpComposer = require("dm-install").phpComposer;
var phpComposerResult = phpComposer.start();

phpComposer steps

phpComposer features

phpComposer config

{
    "phpComposer": {
    }
}

php

  • install php

php global usage

dmi [php]

php programmatically usage

var php = require("dm-install").php;
var phpResult = php.start();

php steps

php features

php config

{
    "php": {
    }
}

docker

  • install docker

docker global usage

dmi [docker|docker]

docker programmatically usage

var docker = require("dm-install").docker;
var dockerResult = docker.start();

docker steps

docker features

docker config

{
    "docker": {
    }
}

typo3

  • install all requirements for typo3 (docker, docker-compose, make, composer)

typo3 global usage

dmi [typo3|t3]

typo3 programmatically usage

var typo3 = require("dm-install").typo3;
var typo3Result = typo3.start();

typo3 steps

typo3 features

typo3 config

{
    "typo3": {
    }
}

installMarkdown

alias installMarkdown // 

Config

  • you can place a .dm-install.json file in your home directory (~/.dm-install.json)
  • the following things are allowed at the moment
{
}

Lessons Learned

Readme

Keywords

Package Sidebar

Install

npm i dm-install

Weekly Downloads

3

Version

0.1.2

License

ISC

Last publish

Collaborators

  • divramod