{"_id":"@alan-liang/qw","_rev":"1-460a675cdeb8f73b2b80a16f79c44b8a","name":"@alan-liang/qw","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@alan-liang/qw","version":"0.0.1","description":"Data pipeline utility","main":"src/index.js","scripts":{"test":"exit 0"},"repository":{"type":"git","url":"git+https://github.com/Alan-Liang/qw.git"},"keywords":["pipe","compose","data","flow"],"author":{"name":"Alan-Liang"},"license":"MIT","bugs":{"url":"https://github.com/Alan-Liang/qw/issues"},"homepage":"https://github.com/Alan-Liang/qw#readme","_id":"@alan-liang/qw@0.0.1","_nodeVersion":"12.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Xw32Lw3nQnyx8YHaoQjlYkpjnMGQV87pxABulSiugh651r5wgGFmMnbj9lpyEmf99ajDeRUa3pe91qwk43qNew==","shasum":"5c1d5be6ccc574bd538d1e9d628400760d392bb0","tarball":"https://registry.npmjs.org/@alan-liang/qw/-/qw-0.0.1.tgz","fileCount":4,"unpackedSize":2702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ52/CRA9TVsSAnZWagAAaF8P/RaLNX+fd3QQmgHCnZSx\n/xhtiogMVLm3kGCT+XNruWTxPZ+TBunjN6ryUEa8gbeVfhqsWKHMoTDwWrKR\nTkwOq/bSWrv/Emxod7QVVCNhPrI402s6HtY4Bb6h3NIum5S8W9ArXj/qoceV\nc8LuhQRwuZ/5Zu/MKJrK/2bUZQwQ5H0eS1YlpnHGgGtnD7CcnN28kxZsilRA\nVpCo7cSRbDNZqmbJEj9JhHYSEIQQ48wxwQ48XJojqSft1GvBk+xoFJAq+2FM\nLJ6+6qgPRVEF1XnWyzagwdVMIrDaWiGJHDp/nA3T95oRVHXeYEKxTsYVyMZ4\nSw2izJ4Hwptj5KK7ncZUysqHLTB/v/5FK0l/EOHllAjafWpMC/5T1G2FVf/5\n4Kdp/WLiJVthAERuV6kIMO9sXP+1/6Dq0eAbYcN0y9GHmplPmis2DsjJyP6K\nWlilfQFsahR28r7RrhVG3mOcPcxYs8sx7sSEJkDC1ek19OD3pn8PaW4QIox9\nN01akpVMG96ym5RmzhQQgVRBYpjuXyCsjrIPC1AHucqtJq805dNvhwaCGPgk\npaLEcBSIFXLjp97CMAddvcAar3nWUTFAiIQI0fQF6pyNh5s5q4jWXa+ihjra\ngljO+cnE5cWLDphrnaKGZj41mXE2Wl2uAaNLMkTJkhaIheWWtSB/FCmb+E26\nlXuA\r\n=Gsb3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkcHo59m38fPbfyy+nbxHTBVuGt0mGfy3ginRngPUDSQIhAPs3aK4y1Xy9Fq/0lqY0EbNGcF6GUUcjRHxXY69W08ys"}]},"maintainers":[{"name":"alan-liang","email":"a+npm@keeer.net"}],"_npmUser":{"name":"alan-liang","email":"a+npm@keeer.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qw_0.0.1_1598266815036_0.9620612414400807"},"_hasShrinkwrap":false}},"time":{"created":"2020-08-24T11:00:15.007Z","0.0.1":"2020-08-24T11:00:15.145Z","modified":"2022-04-04T12:32:54.659Z"},"maintainers":[{"name":"alan-liang","email":"a+npm@keeer.net"}],"description":"Data pipeline utility","homepage":"https://github.com/Alan-Liang/qw#readme","keywords":["pipe","compose","data","flow"],"repository":{"type":"git","url":"git+https://github.com/Alan-Liang/qw.git"},"author":{"name":"Alan-Liang"},"bugs":{"url":"https://github.com/Alan-Liang/qw/issues"},"license":"MIT","readme":"qw\n===\n**Warning**: experimental, uses `Proxy` which is not polyfillable.\n\nData pipeline utility.\n\n## Install\n```shell\nnpm install @alan-liang/qw\n```\n\n## Usage\n```javascript\nimport { qw } from '@alan-liang/qw'\n\nqw(Array(16))\n  .fill(0)\n  .map((_, i) => i)\n  .reduce((a, b) => a + b)\n  ._(x => x / 2)\n  ._.log() // logs 60\n  ._.value // => 60\n```\nSee `example.js` for detailed usage.\n\n","readmeFilename":"README.md"}