甜心兔 / robo-yarn
为 Yarn 命令的 Robo 任务包装器
v0.2.3
2020-03-16 18:50 UTC
Requires
- php: >=7.2
- ext-json: *
- consolidation/robo: ^2.0
- icecave/semver: ^3.0
- mindscreen/yarnlock: ^1.0
Requires (Dev)
- codeception/codeception: ^4.0
- codeception/module-asserts: ^1.1
- danielstjules/stringy: ^3.1
- mikey179/vfsstream: ^1.6
- squizlabs/php_codesniffer: ^3.5
- sweetchuck/codeception-module-robo-task-runner: ^0.7
- sweetchuck/git-hooks: ^0.0
- sweetchuck/robo-git: ^0.2
- sweetchuck/robo-phpcs: ^0.1
- symfony/error-handler: ^5.0
- symfony/finder: ^4.0
- webmozart/path-util: ^2.3
README
支持命令
- yarn --version
- yarn install
- 从
- yarn.lock
- package-lock.json
- .nvmrc
示例
<?php use Sweetchuck\Robo\Yarn\YarnTaskLoader; use Robo\Contract\TaskInterface; use Robo\Tasks; class RoboFile extends Tasks { use YarnTaskLoader; public function yarnVersion(string $dir): TaskInterface { return $this->taskYarnVersion([ 'workingDirectory' => $dir, ]); } public function yarnInstall(string $dir): TaskInterface { return $this->taskYarnInstall([ 'workingDirectory' => $dir, ]); } }