sku-rank
TypeScript icon, indicating that this package has built-in type declarations

0.0.1 • Public • Published

sku-rank

🔥 a sku rank helper

install

npm i sku-rank

es6

import rank from 'sku-rank'

commonjs

const rank = require('sku-rank').default

usage

let data = [
    ['白色', '黑色', '灰色'],
    ['S', 'M', 'L'],
    ['真皮', '尼龙']
]
let ret = rank(data, 'item')
// return 
[ 
  [ '白色', 'S', '真皮' ],
  [ '白色', 'S', '尼龙' ],
  [ '白色', 'M', '真皮' ],
  [ '白色', 'M', '尼龙' ],
  [ '白色', 'L', '真皮' ],
  [ '白色', 'L', '尼龙' ],
  [ '黑色', 'S', '真皮' ],
  [ '黑色', 'S', '尼龙' ],
  [ '黑色', 'M', '真皮' ],
  [ '黑色', 'M', '尼龙' ],
  [ '黑色', 'L', '真皮' ],
  [ '黑色', 'L', '尼龙' ],
  [ '灰色', 'S', '真皮' ],
  [ '灰色', 'S', '尼龙' ],
  [ '灰色', 'M', '真皮' ],
  [ '灰色', 'M', '尼龙' ],
  [ '灰色', 'L', '真皮' ],
  [ '灰色', 'L', '尼龙' ]
]

mode

mode description sample
full (default) Return item and index [{ row: 1, column: 0, item: 'S' }]
index Only return index [1]
item Only return item ['S']

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i sku-rank

      Weekly Downloads

      1

      Version

      0.0.1

      License

      MIT

      Unpacked Size

      4.46 kB

      Total Files

      6

      Last publish

      Collaborators

      • dtboy