0.2.0 • Published 3 years ago

@csquare/crossp v0.2.0

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

@csquare/crossp

licence version coverage

Generate a batch of commands based on single one.

Maintained by:

Installation

Install with npm:

npm install --save @csquare/crossp

Install with Yarn:

yarn add @csquare/crossp

Usage

Basic usage

Using CommonJS syntax:

const { crossp } = require('@csquare/crossp');

const output = crossp();

Using ESM syntax (default import):

import crossp from '@csquare/crossp';

const output = crossp();

or

import { crossp } from '@csquare/crossp';

const output = crossp();

Examples

import crossp from '@csquare/crossp';

console.log(crossp('python train.py -e %[1,2]% -lr %[0.1,0.2]% -o %[in,out]%.txt'));

// console output:
[
  'python train.py -e 1 -lr 0.1 -o in.txt',
  'python train.py -e 1 -lr 0.1 -o out.txt',
  'python train.py -e 1 -lr 0.2 -o in.txt',
  'python train.py -e 1 -lr 0.2 -o out.txt',
  'python train.py -e 2 -lr 0.1 -o in.txt',
  'python train.py -e 2 -lr 0.1 -o out.txt',
  'python train.py -e 2 -lr 0.2 -o in.txt',
  'python train.py -e 2 -lr 0.2 -o out.txt',
];
0.2.0

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago