@vicoders/cli-support
Vicoders CLI Support Module
Last updated 3 months ago by nightfury .
Original npm · Tarball · package.json
$ cnpm install @vicoders/cli-support 
SYNC missed versions from official npm registry.

Vicoders CLI Handler

Getting Started

Fork this repo to start build new command

Steps

Add NPM dependency


/**
 * Add package dependency to package.json
 *
 * @param name
 * @param options
 * @param options.type NodeDependencyType
 * @param options.version string
 * @param options.overwrite boolean
 */
addDependency(name, options?)

Install NPM dependency

import packageIntall from './utility/package-install';

/**
 * Install NPM dependencies
 *
 * @param options NodePackageTaskOptions
 * @param options.directory
 * @param options.packageName
 * @param options.packageManager ["npm", "yarn"]
 */
packageIntall(options?)

Install PHP package via composer

import phpPackageIntall from './utility/php-package-install';

/**
 * Install NPM dependencies
 *
 * @param options NodePackageTaskOptions
 * @param options.directory
 * @param options.packageName
 */
phpPackageIntall(options?)

Add new line to a file

import { appendTo } from './utility/append-to-file/append-to-file';

/**
 * Install NPM dependencies
 *
 * @param file string
 * @param content string
 */
appendTo(file, content);
import { WordpressService } from './services/Php/Wordpress/WordpressService';
import { App } from '@nsilly/container';

/**
 * Declare new class in provider
 *
 * @param provider string
 * @param classname string
 */
App.make(WordpressService).declareInServiceProvider(provider, classname);
// App.make(WordpressService).declareInServiceProvider('app/Providers/BlockServiceProvider.php', `App\\Blocks\\FancyBoxBlock::class,`)

Current Tags

  • 1.0.3                                ...           latest (3 months ago)

4 Versions

  • 1.0.3                                ...           3 months ago
  • 1.0.2                                ...           3 months ago
  • 1.0.1                                ...           3 months ago
  • 1.0.0                                ...           3 months ago
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 1
Dependencies (20)
Dev Dependencies (0)
None
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |