fuse-box
Version:
Fuse-Box a bundler that does it right
16 lines (14 loc) • 521 B
text/typescript
export class SparkTask {
public parallelDependencies: string[] = [];
public waterfallDependencies: string[] = [];
constructor(public name: string, dependencies: string[], public fn: any) {
dependencies.forEach(dependency => {
if (dependency.charAt(0) === "&") {
dependency = dependency.slice(1);
this.parallelDependencies.push(dependency);
} else {
this.waterfallDependencies.push(dependency);
}
});
}
}