{"_id":"simple-swizzle","_rev":"8-4f931d2536e2d6e186e62bcba6a41745","name":"simple-swizzle","description":"Simply swizzle your arguments","dist-tags":{"latest":"0.2.2"},"versions":{"0.1.0":{"name":"simple-swizzle","description":"Simply swizzle your arguments","version":"0.1.0","author":{"name":"Qix","url":"http://github.com/qix-"},"keywords":["argument","arguments","swizzle","swizzling","parameter","parameters","mixed","array"],"license":"MIT","scripts":{"pretest":"xo","test":"mocha --compilers coffee:coffee-script/register"},"files":["index.js"],"repository":{"type":"git","url":"git+https://github.com/qix-/node-simple-swizzle.git"},"devDependencies":{"coffee-script":"^1.9.3","coveralls":"^2.11.2","istanbul":"^0.3.17","mocha":"^2.2.5","should":"^7.0.1","xo":"^0.7.1"},"gitHead":"cf1677cf0ebc219b3770cabd226362bfbe4b920f","bugs":{"url":"https://github.com/qix-/node-simple-swizzle/issues"},"homepage":"https://github.com/qix-/node-simple-swizzle#readme","_id":"simple-swizzle@0.1.0","_shasum":"b7a23842bf04d89bd2d58b1c46f686b32cbb0e5e","_from":".","_npmVersion":"3.3.6","_nodeVersion":"4.1.1","_npmUser":{"name":"qix","email":"i.am.qix@gmail.com"},"dist":{"shasum":"b7a23842bf04d89bd2d58b1c46f686b32cbb0e5e","tarball":"https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.1.0.tgz","integrity":"sha512-eDMQUN4r95byT0izGBGwK9YLt2jUIXv6IoKmUS6kDeqi9EedXUz/jfIt2IO4wTdkVaGWDZD9Y66SjZ2eJpfO3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGA6OTPj87mGp9r5GaoZgj+TdHOal5XEbAvpdePvHgkiAiEAofwXPkCr5thM24VeNjhpuWqV35TgknacWd4bb/eab6o="}]},"maintainers":[{"name":"qix","email":"i.am.qix@gmail.com"}],"deprecated":"fixed incorrect string handling in 0.2.1","directories":{}},"0.2.0":{"name":"simple-swizzle","description":"Simply swizzle your arguments","version":"0.2.0","author":{"name":"Qix","url":"http://github.com/qix-"},"keywords":["argument","arguments","swizzle","swizzling","parameter","parameters","mixed","array"],"license":"MIT","scripts":{"pretest":"xo","test":"mocha --compilers coffee:coffee-script/register"},"files":["index.js"],"repository":{"type":"git","url":"git+https://github.com/qix-/node-simple-swizzle.git"},"devDependencies":{"coffee-script":"^1.9.3","coveralls":"^2.11.2","istanbul":"^0.3.17","mocha":"^2.2.5","should":"^7.0.1","xo":"^0.7.1"},"bugs":{"url":"https://github.com/qix-/node-simple-swizzle/issues"},"homepage":"https://github.com/qix-/node-simple-swizzle#readme","_id":"simple-swizzle@0.2.0","_shasum":"13a36dc43a8dad7ec4e64f7875cc82c0b69787ba","_from":".","_npmVersion":"3.3.6","_nodeVersion":"4.1.1","_npmUser":{"name":"qix","email":"i.am.qix@gmail.com"},"dist":{"shasum":"13a36dc43a8dad7ec4e64f7875cc82c0b69787ba","tarball":"https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.0.tgz","integrity":"sha512-a2bunJuYYiPh7euz7dQzDkrSqmhJNE6i2e2Er9K5xjS0vhc0tXnTPZjgAqtTT7LVEyt7VGFpGwTWqfmAyyCHnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIALSVvzUAztXWGSi2xMprDXiiDHEaJk2i3xvqB0r0amAAiA2XL49ae6K3y5t0An4iToNjdgqZGrcJO6X1tUYzTO+Yw=="}]},"maintainers":[{"name":"qix","email":"i.am.qix@gmail.com"}],"deprecated":"fixed incorrect string handling in 0.2.1","directories":{}},"0.2.1":{"name":"simple-swizzle","description":"Simply swizzle your arguments","version":"0.2.1","author":{"name":"Qix","url":"http://github.com/qix-"},"keywords":["argument","arguments","swizzle","swizzling","parameter","parameters","mixed","array"],"license":"MIT","scripts":{"pretest":"xo","test":"mocha --compilers coffee:coffee-script/register"},"files":["index.js"],"repository":{"type":"git","url":"git+https://github.com/qix-/node-simple-swizzle.git"},"devDependencies":{"coffee-script":"^1.9.3","coveralls":"^2.11.2","istanbul":"^0.3.17","mocha":"^2.2.5","should":"^7.0.1","xo":"^0.7.1"},"dependencies":{"is-arrayish":"^0.3.0"},"gitHead":"db713f065bbe7eeb33f31ca449990b0bdbe9caec","bugs":{"url":"https://github.com/qix-/node-simple-swizzle/issues"},"homepage":"https://github.com/qix-/node-simple-swizzle#readme","_id":"simple-swizzle@0.2.1","_shasum":"3a0cfc11c9cc2be7eb30ea432412353594d7001a","_from":".","_npmVersion":"3.3.6","_nodeVersion":"4.1.1","_npmUser":{"name":"qix","email":"i.am.qix@gmail.com"},"dist":{"shasum":"3a0cfc11c9cc2be7eb30ea432412353594d7001a","tarball":"https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.1.tgz","integrity":"sha512-QPvz/OBK50yFPR+/HuuFdvOLirr8fEqGL1KoB2lmd3pBmOCxAqReXE8O3oxSyuCbgbDcN+Ac/N55LyTK6CnmkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpaYWX6u4TsWnh1MvYkibAuV858n9S6EQ4q1x6PLKcLwIhAPfFALd+6zrwAdTsHf46rsdzGNJ8FuTvl5YfKye86Tv3"}]},"maintainers":[{"name":"qix","email":"i.am.qix@gmail.com"}],"directories":{}},"0.2.2":{"name":"simple-swizzle","description":"Simply swizzle your arguments","version":"0.2.2","author":{"name":"Qix","url":"http://github.com/qix-"},"keywords":["argument","arguments","swizzle","swizzling","parameter","parameters","mixed","array"],"license":"MIT","scripts":{"pretest":"xo","test":"mocha --compilers coffee:coffee-script/register"},"files":["index.js"],"repository":{"type":"git","url":"git+https://github.com/qix-/node-simple-swizzle.git"},"devDependencies":{"coffee-script":"^1.9.3","coveralls":"^2.11.2","istanbul":"^0.3.17","mocha":"^2.2.5","should":"^7.0.1","xo":"^0.7.1"},"dependencies":{"is-arrayish":"^0.3.1"},"gitHead":"54cfffdb7c115c4fc52ce7c2f2af9f6351091c88","bugs":{"url":"https://github.com/qix-/node-simple-swizzle/issues"},"homepage":"https://github.com/qix-/node-simple-swizzle#readme","_id":"simple-swizzle@0.2.2","_shasum":"a4da6b635ffcccca33f70d17cb92592de95e557a","_from":".","_npmVersion":"2.14.2","_nodeVersion":"0.10.32","_npmUser":{"name":"qix","email":"i.am.qix@gmail.com"},"dist":{"shasum":"a4da6b635ffcccca33f70d17cb92592de95e557a","tarball":"https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz","integrity":"sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCihe2Cv6GPkasI/vPaUeY7vnHjdvuZucIx3f36lWbOdgIhAOIIKyJx4tkS/EXkipGMHRN//R6M9vTPFCioaKjG1ZxI"}]},"maintainers":[{"name":"qix","email":"i.am.qix@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/simple-swizzle-0.2.2.tgz_1479263539219_0.0007823384366929531"},"directories":{}}},"readme":"# simple-swizzle [![Travis-CI.org Build Status](https://img.shields.io/travis/Qix-/node-simple-swizzle.svg?style=flat-square)](https://travis-ci.org/Qix-/node-simple-swizzle) [![Coveralls.io Coverage Rating](https://img.shields.io/coveralls/Qix-/node-simple-swizzle.svg?style=flat-square)](https://coveralls.io/r/Qix-/node-simple-swizzle)\n\n> [Swizzle](https://en.wikipedia.org/wiki/Swizzling_(computer_graphics)) your function arguments; pass in mixed arrays/values and get a clean array\n\n## Usage\n\n```js\nvar swizzle = require('simple-swizzle');\n\nfunction myFunc() {\n\tvar args = swizzle(arguments);\n\t// ...\n\treturn args;\n}\n\nmyFunc(1, [2, 3], 4); // [1, 2, 3, 4]\nmyFunc(1, 2, 3, 4); // [1, 2, 3, 4]\nmyFunc([1, 2, 3, 4]); // [1, 2, 3, 4]\n```\n\nFunctions can also be wrapped to automatically swizzle arguments and be passed\nthe resulting array.\n\n```js\nvar swizzle = require('simple-swizzle');\n\nvar swizzledFn = swizzle.wrap(function (args) {\n\t// ...\n\treturn args;\n});\n\nswizzledFn(1, [2, 3], 4); // [1, 2, 3, 4]\nswizzledFn(1, 2, 3, 4); // [1, 2, 3, 4]\nswizzledFn([1, 2, 3, 4]); // [1, 2, 3, 4]\n```\n\n## License\nLicensed under the [MIT License](http://opensource.org/licenses/MIT).\nYou can find a copy of it in [LICENSE](LICENSE).\n","maintainers":[{"name":"qix","email":"i.am.qix@gmail.com"}],"time":{"modified":"2023-07-12T21:04:12.697Z","created":"2016-01-20T16:04:26.061Z","0.1.0":"2016-01-20T16:04:26.061Z","0.2.0":"2016-01-21T20:43:28.709Z","0.2.1":"2016-01-23T18:00:09.061Z","0.2.2":"2016-11-16T02:32:21.061Z"},"homepage":"https://github.com/qix-/node-simple-swizzle#readme","keywords":["argument","arguments","swizzle","swizzling","parameter","parameters","mixed","array"],"repository":{"type":"git","url":"git+https://github.com/qix-/node-simple-swizzle.git"},"author":{"name":"Qix","url":"http://github.com/qix-"},"bugs":{"url":"https://github.com/qix-/node-simple-swizzle/issues"},"license":"MIT","readmeFilename":"README.md","users":{"flumpus-dev":true}}