sort-unwind
Advanced tools
Comparing version
declare const curried: (rank: number[]) => <T>(src: T[]) => [T[], number[]]; | ||
declare const _default: <T>(rank: number[], src: T[]) => [T[], number[]]; | ||
declare const unwind: <T>(rank: number[], src: T[]) => [T[], number[]]; | ||
export { curried, _default as default }; | ||
export { curried, unwind as default, unwind }; |
@@ -17,7 +17,9 @@ // src/index.ts | ||
}; | ||
var src_default = (rank, src) => curried(rank)(src); | ||
var unwind = (rank, src) => curried(rank)(src); | ||
var src_default = unwind; | ||
export { | ||
curried, | ||
src_default as default | ||
src_default as default, | ||
unwind | ||
}; | ||
//# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiLi4vc3JjL2luZGV4LnRzIl0sCiAgInNvdXJjZXNDb250ZW50IjogWyJleHBvcnQgY29uc3QgY3VycmllZCA9XG4gIChyYW5rOiBudW1iZXJbXSkgPT5cbiAgPFQ+KHNyYzogVFtdKTogW1RbXSwgbnVtYmVyW11dID0+IHtcbiAgICBpZiAoc3JjLmxlbmd0aCA9PT0gMCkgcmV0dXJuIFtbXSwgW11dXG5cbiAgICBjb25zdCB6aXBwZWQ6IFtudW1iZXIsIG51bWJlciwgYW55XVtdID0gW11cbiAgICBzcmMuZm9yRWFjaCgoXywgaSkgPT4ge1xuICAgICAgemlwcGVkLnB1c2goW3JhbmtbaV0sIGksIHNyY1tpXV0pXG4gICAgfSlcbiAgICAvLyBBcnJheS5zb3J0IHdpbGwgbXV0YXRlIHRoZSBhcnJheSwgc28gd2UgbXVzdCBtYWtlIGFub3RoZXJcbiAgICB6aXBwZWQuc29ydCgoW2FdLCBbYl0pID0+IGEgLSBiKVxuXG4gICAgY29uc3QgZHN0OiBUW10gPSBbXVxuICAgIGNvbnN0IGRlcmFuazogbnVtYmVyW10gPSBbXVxuICAgIHppcHBlZC5mb3JFYWNoKChbXywgaSwgb10pID0+IHtcbiAgICAgIGRlcmFuay5wdXNoKGkpXG4gICAgICBkc3QucHVzaChvKVxuICAgIH0pXG4gICAgcmV0dXJuIFtkc3QsIGRlcmFua11cbiAgfVxuXG4vLyBpZiBpIHVuZGVyc3Rvb2QgZ2VuZXJpY3MgYmV0dGVyLCBpIHRoaW5rIHRoaXMgY291bGQgZ28gYmFja1xuLy8gdG8ganVzdCBiZWluZyBvbmUgZXhwb3J0ZWQgZnVuY3Rpb24gd2l0aCBhbiBvcHRpb25hbCBzZWNvbmRcbi8vIHBhcmFtLi4uIGJ1dCB0aGlzIGlzIGp1c3Qgc2ltcGxlci5cbmV4cG9ydCBkZWZhdWx0IDxUPihyYW5rOiBudW1iZXJbXSwgc3JjOiBUW10pID0+IGN1cnJpZWQocmFuaykoc3JjKVxuIl0sCiAgIm1hcHBpbmdzIjogIjtBQUFPLElBQU0sVUFDWCxDQUFDLFNBQ0QsQ0FBSSxRQUE4QjtBQUNoQyxNQUFJLElBQUksV0FBVyxFQUFHLFFBQU8sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBRXBDLFFBQU0sU0FBa0MsQ0FBQztBQUN6QyxNQUFJLFFBQVEsQ0FBQyxHQUFHLE1BQU07QUFDcEIsV0FBTyxLQUFLLENBQUMsS0FBSyxDQUFDLEdBQUcsR0FBRyxJQUFJLENBQUMsQ0FBQyxDQUFDO0FBQUEsRUFDbEMsQ0FBQztBQUVELFNBQU8sS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLElBQUksQ0FBQztBQUUvQixRQUFNLE1BQVcsQ0FBQztBQUNsQixRQUFNLFNBQW1CLENBQUM7QUFDMUIsU0FBTyxRQUFRLENBQUMsQ0FBQyxHQUFHLEdBQUcsQ0FBQyxNQUFNO0FBQzVCLFdBQU8sS0FBSyxDQUFDO0FBQ2IsUUFBSSxLQUFLLENBQUM7QUFBQSxFQUNaLENBQUM7QUFDRCxTQUFPLENBQUMsS0FBSyxNQUFNO0FBQ3JCO0FBS0YsSUFBTyxjQUFRLENBQUksTUFBZ0IsUUFBYSxRQUFRLElBQUksRUFBRSxHQUFHOyIsCiAgIm5hbWVzIjogW10KfQo= | ||
//# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiLi4vc3JjL2luZGV4LnRzIl0sCiAgInNvdXJjZXNDb250ZW50IjogWyJleHBvcnQgY29uc3QgY3VycmllZCA9XG4gIChyYW5rOiBudW1iZXJbXSkgPT5cbiAgPFQ+KHNyYzogVFtdKTogW1RbXSwgbnVtYmVyW11dID0+IHtcbiAgICBpZiAoc3JjLmxlbmd0aCA9PT0gMCkgcmV0dXJuIFtbXSwgW11dXG5cbiAgICBjb25zdCB6aXBwZWQ6IFtudW1iZXIsIG51bWJlciwgYW55XVtdID0gW11cbiAgICBzcmMuZm9yRWFjaCgoXywgaSkgPT4ge1xuICAgICAgemlwcGVkLnB1c2goW3JhbmtbaV0sIGksIHNyY1tpXV0pXG4gICAgfSlcbiAgICAvLyBBcnJheS5zb3J0IHdpbGwgbXV0YXRlIHRoZSBhcnJheSwgc28gd2UgbXVzdCBtYWtlIGFub3RoZXJcbiAgICB6aXBwZWQuc29ydCgoW2FdLCBbYl0pID0+IGEgLSBiKVxuXG4gICAgY29uc3QgZHN0OiBUW10gPSBbXVxuICAgIGNvbnN0IGRlcmFuazogbnVtYmVyW10gPSBbXVxuICAgIHppcHBlZC5mb3JFYWNoKChbXywgaSwgb10pID0+IHtcbiAgICAgIGRlcmFuay5wdXNoKGkpXG4gICAgICBkc3QucHVzaChvKVxuICAgIH0pXG4gICAgcmV0dXJuIFtkc3QsIGRlcmFua11cbiAgfVxuXG4vLyBpZiBpIHVuZGVyc3Rvb2QgZ2VuZXJpY3MgYmV0dGVyLCBpIHRoaW5rIHRoaXMgY291bGQgZ28gYmFja1xuLy8gdG8ganVzdCBiZWluZyBvbmUgZXhwb3J0ZWQgZnVuY3Rpb24gd2l0aCBhbiBvcHRpb25hbCBzZWNvbmRcbi8vIHBhcmFtLi4uIGJ1dCB0aGlzIGlzIGp1c3Qgc2ltcGxlci5cbmV4cG9ydCBjb25zdCB1bndpbmQgPSA8VD4ocmFuazogbnVtYmVyW10sIHNyYzogVFtdKSA9PiBjdXJyaWVkKHJhbmspKHNyYylcblxuLy8gZGVwcmVjYXRlZCwgd2lsbCBiZSByZW1vdmVkIGluIHZlcnNpb24gNFxuZXhwb3J0IGRlZmF1bHQgdW53aW5kXG4iXSwKICAibWFwcGluZ3MiOiAiO0FBQU8sSUFBTSxVQUNYLENBQUMsU0FDRCxDQUFJLFFBQThCO0FBQ2hDLE1BQUksSUFBSSxXQUFXLEVBQUcsUUFBTyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUM7QUFFcEMsUUFBTSxTQUFrQyxDQUFDO0FBQ3pDLE1BQUksUUFBUSxDQUFDLEdBQUcsTUFBTTtBQUNwQixXQUFPLEtBQUssQ0FBQyxLQUFLLENBQUMsR0FBRyxHQUFHLElBQUksQ0FBQyxDQUFDLENBQUM7QUFBQSxFQUNsQyxDQUFDO0FBRUQsU0FBTyxLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sSUFBSSxDQUFDO0FBRS9CLFFBQU0sTUFBVyxDQUFDO0FBQ2xCLFFBQU0sU0FBbUIsQ0FBQztBQUMxQixTQUFPLFFBQVEsQ0FBQyxDQUFDLEdBQUcsR0FBRyxDQUFDLE1BQU07QUFDNUIsV0FBTyxLQUFLLENBQUM7QUFDYixRQUFJLEtBQUssQ0FBQztBQUFBLEVBQ1osQ0FBQztBQUNELFNBQU8sQ0FBQyxLQUFLLE1BQU07QUFDckI7QUFLSyxJQUFNLFNBQVMsQ0FBSSxNQUFnQixRQUFhLFFBQVEsSUFBSSxFQUFFLEdBQUc7QUFHeEUsSUFBTyxjQUFROyIsCiAgIm5hbWVzIjogW10KfQo= |
{ | ||
"name": "sort-unwind", | ||
"version": "3.0.1", | ||
"version": "3.1.0", | ||
"description": "Sorts an array and then unwinds that sort on another array", | ||
@@ -10,4 +10,2 @@ "author": "Philihp Busby <philihp@gmail.com>", | ||
"main": "./dist/index.cjs", | ||
"module": "./dist/index.js", | ||
"types": "./dist/index.d.ts", | ||
"exports": { | ||
@@ -47,12 +45,11 @@ ".": { | ||
"eslint-plugin-jest": "28.6.0", | ||
"eslint-plugin-prettier": "5.1.3", | ||
"fast-shuffle": "6.1.0", | ||
"husky": "9.0.11", | ||
"husky": "9.1.1", | ||
"jest": "29.7.0", | ||
"tsup": "8.1.0", | ||
"tsup": "8.2.0", | ||
"typescript": "5.5.3", | ||
"typescript-eslint": "7.15.0", | ||
"typescript-eslint": "7.16.1", | ||
"lint-staged": "15.2.7", | ||
"prettier": "3.3.2", | ||
"ts-jest": "29.1.5" | ||
"prettier": "3.3.3", | ||
"ts-jest": "29.2.3" | ||
}, | ||
@@ -59,0 +56,0 @@ "homepage": "https://github.com/philihp/sort-unwind#readme", |
@@ -20,3 +20,3 @@ [](https://www.npmjs.com/package/sort-unwind) | ||
```js | ||
import unwind from 'sort-unwind' | ||
import { unwind } from 'sort-unwind' | ||
@@ -23,0 +23,0 @@ const suits = ['♥', '♠', '♣', '♦'] |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
10790
2.38%16
-5.88%74
7.25%