0.4.32 • Published 9 months ago
@chyzwar/runner v0.4.32
Runnner
Simple task runner inspired by:
Instalation
yarn add @chyzwar/runner
Examples
Example of config file runner.config.js
import {spawnTask, dockerTask, parallelTask, seriesTask} from "@chyzwar/runner";
spawnTask("build:watch",
"yarn", ["build:watch"],
);
spawnTask("start:ui",
"yarn", ["start"],
{
cwd: "./packages/ui"
}
);
spawnTask("build:ui",
"yarn", ["build"],
{
cwd: "./packages/ui"
}
);
spawnTask("start:api",
"yarn", ["start"],
{
cwd: "./packages/api"
}
);
spawnTask("build:api",
"yarn", ["build"],
{
cwd: "./packages/api"
}
);
dockerTask("postgres", "postgres", {
interactive: true,
rm: true,
name: "PostgresDB",
ports: [
"5434:5432"
],
env: {
POSTGRES_PASSWORD: "postgres",
},
});
seriesTask("start:prod", ["build:api", "build:ui", "start:api:prod"])
parallelTask("start", [
"build:watch",
"postgres",
"start:api",
"start:ui"
])
0.4.32
9 months ago
0.4.31
10 months ago
0.4.30
10 months ago
0.4.28
11 months ago
0.4.29
11 months ago
0.4.27
1 year ago
0.4.26
1 year ago
0.4.24
1 year ago
0.4.25
1 year ago
0.4.23
1 year ago
0.4.21
1 year ago
0.4.22
1 year ago
0.4.20
1 year ago
0.4.19
1 year ago
0.4.17
1 year ago
0.4.18
1 year ago
0.4.16
1 year ago
0.4.15
2 years ago
0.4.14
2 years ago