{"_id":"wraptile","_rev":"6-0948a6d9311eb8939ad0bfc129b8463c","name":"wraptile","description":"translate the evaluation of a function that takes multiple arguments into evaluating a sequence of 2 functions, each with any count of arguments","dist-tags":{"latest":"3.0.0"},"versions":{"1.0.0":{"name":"wraptile","version":"1.0.0","description":"translate the evaluation of a function that takes multiple arguments into evaluating a sequence of 2 functions, each with any count of arguments","main":"lib/wraptile.js","scripts":{"test":"tape test/*.js","coverage":"nyc npm test","lint":"eslint lib test","build":"redrun clean 6to5 legacy:*","6to5":"babel -d legacy/lib lib","wisdom":"npm run build","clean":"rimraf dist/* legacy/*","watcher":"nodemon -w test -w lib --exec","watch:test":"npm run watcher -- npm test","watch:lint":"npm run watcher -- 'npm run lint'","watch:tape":"nodemon -w test -w lib --exec tape","watch:coverage:base":"npm run watcher -- nyc npm test","watch:coverage:tape":"npm run watcher -- nyc tape","watch:coverage":"bin/redrun.js watch:coverage:base","legacy:index":"echo \"module.exports = require('./lib/wraptile');\" > legacy/index.js"},"repository":{"type":"git","url":"git://github.com/coderaiser/wraptile.git"},"keywords":["wraptile","partial","functional"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/coderaiser/wraptile/issues"},"homepage":"https://github.com/coderaiser/wraptile","devDependencies":{"babel-cli":"^6.1.1","babel-preset-es2015":"^6.0.15","eslint":"^3.10.2","nodemon":"^1.11.0","nyc":"^10.0.0","redrun":"^5.0.1","rimraf":"^2.4.3","sinon":"^2.1.0","tape":"^4.2.0"},"gitHead":"a0c08ea2e016715ccc605ff96cee3ca388d381e8","_id":"wraptile@1.0.0","_shasum":"ee67b9c36835993f8c1d0b38f19ef2fb9ef16cff","_from":".","_npmVersion":"4.0.1","_nodeVersion":"7.8.0","_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"dist":{"shasum":"ee67b9c36835993f8c1d0b38f19ef2fb9ef16cff","tarball":"https://registry.npmjs.org/wraptile/-/wraptile-1.0.0.tgz","integrity":"sha512-So/Kc3selJRRWD1BfY0JDJ2DW8fopJTayCjJ768pQQXvxfhjj/UVqGAdOecRWPFfywY/QVDNtb+rKx6V1vPYLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpEp8j5yrXT15LATV5VCobYRWm5cRch3KdCavDtBnHEQIgdabYpKputa2sLY7PlueaZfHrYSCLsp5To/viwmTkrBw="}]},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/wraptile-1.0.0.tgz_1491493097877_0.9769280371256173"},"directories":{}},"2.0.0":{"name":"wraptile","version":"2.0.0","description":"translate the evaluation of a function that takes multiple arguments into evaluating a sequence of 2 functions, each with any count of arguments","main":"lib/wraptile.js","scripts":{"test":"tape test/*.js","coverage":"nyc npm test","lint":"eslint lib test","report":"nyc report --reporter=text-lcov | coveralls","build":"redrun clean 6to5 legacy:*","6to5":"babel -d legacy/lib lib","wisdom":"npm run build","clean":"rimraf legacy/*","watcher":"nodemon -w test -w lib --exec","watch:test":"npm run watcher -- npm test","watch:lint":"npm run watcher -- 'npm run lint'","watch:tape":"nodemon -w test -w lib --exec tape","watch:coverage:base":"npm run watcher -- nyc npm test","watch:coverage:tape":"npm run watcher -- nyc tape","watch:coverage":"bin/redrun.js watch:coverage:base","legacy:index":"echo \"module.exports = require('./lib/wraptile');\" > legacy/index.js"},"repository":{"type":"git","url":"git://github.com/coderaiser/wraptile.git"},"keywords":["wraptile","partial","functional"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/coderaiser/wraptile/issues"},"homepage":"https://github.com/coderaiser/wraptile","devDependencies":{"babel-cli":"^6.1.1","babel-preset-env":"^1.6.1","coveralls":"^3.0.0","eslint":"^4.0.0","nodemon":"^1.11.0","nyc":"^11.0.2","redrun":"^6.0.0","rimraf":"^2.4.3","sinon":"^5.0.3","sinon-called-with-diff":"^2.0.0","tape":"^4.2.0"},"gitHead":"d38c6a1f7e591995a61240e4a25569190854f7a6","_id":"wraptile@2.0.0","_npmVersion":"6.0.0","_nodeVersion":"8.11.1","_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"dist":{"integrity":"sha512-Jzt4wTT0DJGucp4VewhbT6YutpOfBh6Ab4r5hKWTvFYsNTCxPi0U8wOsesDk1CQ+VcHyaP36BzCiKRJTROJiTQ==","shasum":"fc893b8c3b10113ce219234ee6f17b5b48654c8a","tarball":"https://registry.npmjs.org/wraptile/-/wraptile-2.0.0.tgz","fileCount":7,"unpackedSize":6681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6zQQCRA9TVsSAnZWagAArwsP/jEU8c8Eoe9+NrSzKVGn\nxUuVl9pJnHyU+UxZ2S01jzqdeK/PZHS79I1RBmN/xKdnmMEP4VGnAGl2eVsy\nQflkSRca8eR8ZuVc9AnXJ9lmO4QDpb9673ZGmPXwr+cfQNOar3dEVQzLDYR3\ndNtzlHpDhBMBp7zbzwPJclwlmEfB2i5tskPCd7l5Rx7omiRIOH+J9+5+P3jR\ncwSG/0DBxo4chRoMCTOLHJun6Go9U0a2wUy8wIqd9aBZVLdRMfcNGEXUtoCa\nY/I17cCDUBg5if+Non8A6nN1QGaYZpX/cN2Z6GkkJDQsXEwLFpxk2ik/JyyJ\nv/MRMYjuxxm8Jot9A3twVQf0u093gVy0ogIqOhbw1KOuG7PI71pZtiKv9hnC\nAJ2lgw96ZsFw9ZEza4QzvUTT7riV52PtXHJAtM+q3Kkwuf3tV6buY3zvX68m\nRLj2oiYiGq5N/LcBZwh0tRM4xELbd49CnCnl95CNIgkcw71o3VAdQz/8jqpd\nszjK9Vm9T+mqS8svlqBtgHK9FIbqXrWO7pQuqFVSYlPYgRrmBCyiK9JuT0U3\nY6jad9p4ocHh8TIWqi8ouyil+TiY4XvtoZDu3wu9JvToz2uqyf8OCmC+nkFK\n1Ekv786iNXv54r0+u4TRi8JxlGK01dDhKbodJRdIiC/txifuxkdYxUjuScUZ\nYT7B\r\n=6jbJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF9rp1wCB6mnID20ugb8VGsQdGmiYEjUoqvuowAOZ8v4AiAHsA4EEhgJghF1026yJxwtSSkKtzHZgbjuqB8VG/+SFg=="}]},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wraptile_2.0.0_1525363726945_0.8553917056436235"},"_hasShrinkwrap":false},"3.0.0":{"name":"wraptile","version":"3.0.0","description":"translate the evaluation of a function that takes multiple arguments into evaluating a sequence of 2 functions, each with any count of arguments","main":"lib/wraptile.js","scripts":{"test":"madrun test","coverage":"madrun coverage","lint":"madrun lint","fix:lint":"madrun fix:lint","report":"madrun report","watcher":"madrun watcher","watch:test":"madrun watch:test","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:coverage:base":"madrun watch:coverage:base","watch:coverage:tape":"madrun watch:coverage:tape","watch:coverage":"madrun watch:coverage"},"repository":{"type":"git","url":"git://github.com/coderaiser/wraptile.git"},"keywords":["wraptile","partial","functional"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/coderaiser/wraptile/issues"},"homepage":"https://github.com/coderaiser/wraptile","devDependencies":{"@cloudcmd/stub":"^2.3.0","coveralls":"^3.0.0","eslint":"^6.3.0","eslint-plugin-node":"^10.0.0","eslint-plugin-putout":"^2.0.0","madrun":"^3.0.1","nodemon":"^1.11.0","nyc":"^14.1.1","putout":"^5.11.2","redrun":"^7.1.7","supertape":"^1.2.3"},"gitHead":"a1c4083caa48ba7360b59c91faf4b1958a84dbb1","_id":"wraptile@3.0.0","_nodeVersion":"12.10.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-23LJhkIw940uTcDFyJZmNyO0z8lEINOTGCr4vR5YCG3urkdXwduRIhivBm9wKaVynLHYvxoHHYbKsDiafCLp6w==","shasum":"c78933561a76848e42ba8d2156f89e7102412c19","tarball":"https://registry.npmjs.org/wraptile/-/wraptile-3.0.0.tgz","fileCount":5,"unpackedSize":5527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdc6aNCRA9TVsSAnZWagAAS/4P/2LAYyYggGVSMg+LyiFO\nnWsVKr2egmvoBG142YPA1HRvI8Hl14XSr3Dg+ksDNQLK4T0MSZjsHqkiN2oQ\nv7FCTQIIzWjS4BkZwOSx3Z1NHzuNYEUlZAPOhDRdR4DQy+LnvsRLispcgDei\nB8XZN0Ss7OqgSukgnl7Ehy5I5xIov9ZwBmI8vbxClUPV7CHAIdYpKis5o31e\n1ry84S5biU2G3S2wq6Yw+lcuoAPVJHecYzrtMFq0lrEwN4WnfhbYdrN9Gb1K\nIfkU3Mv8GqrMzXje8ZbehGaBixisuOPmHb+GvOaVa2MlSixDRO+Z3H2o1a71\nQP9xJxbujA28B1w7ZMz7Kph6N7BaEAUfMKoxpYntwgnt/z9NpRsNB1HJUUHz\nZahI6E64DIJre/Pt9SP+4I4K2q9+IwwGXCGju33bMQMhYI0ubm1tvzqi/1/8\n9NDvCh9E4ySEaIeT/ucZ0IKaJyHOMOLAqF+/k6rblvHrZ62zOKJ6ecsRUaBL\nT++SRceoOiLjvraVoqpKSY/Akomc+ihYPKrClOuSYlU1cIpTghhwo5lc7Mke\nfOKBl97UasQugWrfQmt3A9A8/hDhcY1G/3/4XvGSMZemrephphUMVW3qUV2O\n3H37qedhP4C5pn83rDKqGyY2EfbjLXaUq3JmiReNc4igkzaQliJfcri9uwer\nOAcI\r\n=BmhC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGlm03vJHtWgHdiGoCJwpEU+SVdnmQO+3jBL34MbfGsKAiEA0vQ9zEmdXF6OOjU3bY0jowpgxFPBhZzGFsPur6UKjWw="}]},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wraptile_3.0.0_1567860364958_0.6320805576856556"},"_hasShrinkwrap":false}},"readme":"# Wraptile [![License][LicenseIMGURL]][LicenseURL] [![NPM version][NPMIMGURL]][NPMURL] [![Dependency Status][DependencyStatusIMGURL]][DependencyStatusURL] [![Build Status][BuildStatusIMGURL]][BuildStatusURL] [![Coverage Status][CoverageIMGURL]][CoverageURL]\n\nTranslate the evaluation of a function that takes multiple arguments into evaluating a sequence of 2 functions, each with a any count of arguments.\n\n## Install\n\n```\nnpm i wraptile --save\n```\n\n## How to use?\n\n```js\nconst wraptile = require('wraptile');\nconst log = wraptile((data) => console.log(data));\n\nwindow.addEventListener('click', logwrap('click'));\n// every time someone click log\n'click'\n```\n\n## Related\n\n- [zames](https://github.com/coderaiser/zames \"zames\") - converts callback-based functions to Promises and apply currying to arguments.\n\n- [currify](https://github.com/coderaiser/currify \"currify\") - translate the evaluation of a function that takes multiple arguments into evaluating a sequence of functions, each with a single or more arguments.\n\n- [fullstore](https://github.com/coderaiser/fullstore \"fullstore\") - functional variables.\n\n## License\n\nMIT\n\n[NPMIMGURL]:                https://img.shields.io/npm/v/wraptile.svg?style=flat\n[BuildStatusIMGURL]:        https://img.shields.io/travis/coderaiser/wraptile/master.svg?style=flat\n[DependencyStatusIMGURL]:   https://img.shields.io/david/coderaiser/wraptile.svg?style=flat\n[LicenseIMGURL]:            https://img.shields.io/badge/license-MIT-317BF9.svg?style=flat\n[NPMURL]:                   https://npmjs.org/package/wraptile \"npm\"\n[BuildStatusURL]:           https://travis-ci.org/coderaiser/wraptile  \"Build Status\"\n[DependencyStatusURL]:      https://david-dm.org/coderaiser/wraptile \"Dependency Status\"\n[LicenseURL]:               https://tldrlegal.com/license/mit-license \"MIT License\"\n\n[CoverageURL]:              https://coveralls.io/github/coderaiser/wraptile?branch=master\n[CoverageIMGURL]:           https://coveralls.io/repos/coderaiser/wraptile/badge.svg?branch=master&service=github\n\n","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"time":{"modified":"2022-06-29T03:46:19.991Z","created":"2017-04-06T15:38:18.607Z","1.0.0":"2017-04-06T15:38:18.607Z","2.0.0":"2018-05-03T16:08:47.084Z","3.0.0":"2019-09-07T12:46:05.086Z"},"homepage":"https://github.com/coderaiser/wraptile","keywords":["wraptile","partial","functional"],"repository":{"type":"git","url":"git://github.com/coderaiser/wraptile.git"},"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/wraptile/issues"},"license":"MIT","readmeFilename":"README.md","users":{"coderaiser":true}}