{"_id":"smart-table-operators","_rev":"13-f9d29c084148025fa3b12ac7c11b8b8d","name":"smart-table-operators","description":"smart table functional operators","dist-tags":{"latest":"2.0.10"},"versions":{"2.0.0":{"name":"smart-table-operators","version":"2.0.0","description":"smart table functional operators","main":"dist/smart-table-functional.js","jsnext:main":"index.js","scripts":{"build:test":"rollup -c ./test/rollup.config.js","build":"rollup -c ./rollup.config.js","test":"npm run build:test && node ./test/dist/index.js"},"repository":{"type":"git","url":"git+https://github.com/lorenzofox3/smart-table-operators.git"},"keywords":["smart-table","table","grid","functional","browser"],"author":{"name":"Laurent Renard"},"license":"MIT","bugs":{"url":"https://github.com/lorenzofox3/smart-table-operators/issues"},"homepage":"https://github.com/lorenzofox3/smart-table-operators#readme","devDependencies":{"rollup":"^0.41.4","rollup-plugin-node-resolve":"^2.0.0","zora":"^0.3.0"},"gitHead":"b578f2322bdad386787dd122cdf9ed1c29b9454e","_id":"smart-table-operators@2.0.0","_shasum":"f0c2550d7368fcf507db8bca1c9d4995159f219d","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"lorenzofox3","email":"laurent34azerty@gmail.com"},"dist":{"shasum":"f0c2550d7368fcf507db8bca1c9d4995159f219d","tarball":"https://registry.npmjs.org/smart-table-operators/-/smart-table-operators-2.0.0.tgz","integrity":"sha512-SHSJN3PKg2csxPWHCPwT6+c4J69Cri8QLDMtOFxMYqyRro+APC2lcQ9pPjgVo8Ex16pzZ9dOYVjfS6buPwOOfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDHB9x4IAmdB7FmkNJffIxRMpRwSvuczoKAcRIAS90ulAiAlsmo8xB2Tph22E3xZ7PsjICC2oTVBjZqjImcB4H+hJw=="}]},"maintainers":[{"name":"lorenzofox3","email":"laurent34azerty@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/smart-table-operators-2.0.0.tgz_1485966838329_0.3112118293065578"},"directories":{}},"2.0.1":{"name":"smart-table-operators","version":"2.0.1","description":"smart table functional operators","main":"dist/smart-table-functional.js","jsnext:main":"index.js","scripts":{"build:test":"rollup -c ./test/rollup.config.js","build":"rollup -c ./rollup.config.js","test":"npm run build:test && node ./test/dist/index.js"},"repository":{"type":"git","url":"git+https://github.com/lorenzofox3/smart-table-operators.git"},"keywords":["smart-table","table","grid","functional","browser"],"author":{"name":"Laurent Renard"},"license":"MIT","bugs":{"url":"https://github.com/lorenzofox3/smart-table-operators/issues"},"homepage":"https://github.com/lorenzofox3/smart-table-operators#readme","devDependencies":{"rollup":"^0.41.4","rollup-plugin-node-resolve":"^2.0.0","zora":"^0.3.0"},"gitHead":"db7dd8c8bb0551e029dc2f2d96d5aeb947992ad2","_id":"smart-table-operators@2.0.1","_shasum":"73a30c464b10f449a8de4ef4e6806394ac7f7d86","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"lorenzofox3","email":"laurent34azerty@gmail.com"},"dist":{"shasum":"73a30c464b10f449a8de4ef4e6806394ac7f7d86","tarball":"https://registry.npmjs.org/smart-table-operators/-/smart-table-operators-2.0.1.tgz","integrity":"sha512-vKTcRgoEE1CGmmdz/kdF+rfRr1SnMo3n7PuPe8JG6oIlbfSKu7WgP7ITdQPv6GTUK0E5gXJjhLR3Qji+hbMSnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBcfG0u7nkZp6SXqlwQKi3OS0oP0EPBoMTVdbguXlSW+AiEAgfTC8ktijwnx2eOx1Jy14WXjBYT5Nz1gF3zNeuSlpbQ="}]},"maintainers":[{"name":"lorenzofox3","email":"laurent34azerty@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/smart-table-operators-2.0.1.tgz_1487614386634_0.995616837637499"},"directories":{}},"2.0.2":{"name":"smart-table-operators","version":"2.0.2","description":"smart table functional operators","main":"dist/smart-table-operators.js","module":"dist/smart-table-operators.mjs","jsnext:main":"./index.js","scripts":{"build:node":"rollup -f cjs -o ./dist/smart-table-operators.js ./index.js","build:es":"rollup -f es -o ./dist/smart-table-operators.mjs ./index.js","build":"npm run build:es && npm run build:node","test:node":"rollup -f cjs ./test/index.js | node | tap-diff","test:browser":"rollup -c ./test/rollup.config.js | tape-run","test":"xo ./index.js && npm run test:browser && npm run test:node"},"repository":{"type":"git","url":"git+https://github.com/lorenzofox3/smart-table-operators.git"},"keywords":["smart-table","table","grid","functional","browser"],"author":{"name":"Laurent Renard"},"license":"MIT","bugs":{"url":"https://github.com/lorenzofox3/smart-table-operators/issues"},"homepage":"https://github.com/lorenzofox3/smart-table-operators#readme","devDependencies":{"rollup":"^0.54.1","rollup-plugin-node-resolve":"^3.0.2","tap-diff":"^0.1.1","tape-run":"^3.0.1","xo":"^0.18.2","zora":"^1.1.5"},"gitHead":"68b6c40eb44d61c6eb946dacb88e8d5643001d1e","_id":"smart-table-operators@2.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.8.1","_npmUser":{"name":"lorenzofox3","email":"laurent34azerty@gmail.com"},"dist":{"integrity":"sha512-UeBTPz9jUrJaSKJ3rgCk/55zUJYx0kAOk/lOG39UxyQ7ZXae29G1K5GaOvACzsR/ZEEuSZ9gAJMp5ZtB+wTPdA==","shasum":"2cc84d0633a3d805de89fa4c8eaf29f32584a856","tarball":"https://registry.npmjs.org/smart-table-operators/-/smart-table-operators-2.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA50UFNK7Vd5dO4LVw5vLiE6gR8+UlycKyktURr27LGqAiBQp+o9yGlRmGX7GblsgePAsI4h/CbmqJ1P5VDS4UZsSQ=="}]},"maintainers":[{"name":"lorenzofox3","email":"laurent34azerty@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-table-operators-2.0.2.tgz_1516379838460_0.5747958316933364"},"directories":{}},"2.0.3":{"name":"smart-table-operators","version":"2.0.3","description":"smart table functional operators","main":"dist/","module":"dist/index.mjs","jsnext:main":"./index.js","scripts":{"build":"rollup -c rollup.conf.js","test:node":"rollup -f cjs ./test/index.js | node | tap-diff","test:browser":"rollup -c ./test/rollup.config.js | tape-run","test":"xo ./index.js && npm run test:browser && npm run test:node"},"repository":{"type":"git","url":"git+https://github.com/lorenzofox3/smart-table-operators.git"},"keywords":["smart-table","table","grid","functional","browser"],"author":{"name":"Laurent Renard"},"license":"MIT","bugs":{"url":"https://github.com/lorenzofox3/smart-table-operators/issues"},"homepage":"https://github.com/lorenzofox3/smart-table-operators#readme","devDependencies":{"rollup":"^0.54.1","rollup-plugin-node-resolve":"^3.0.2","tap-diff":"^0.1.1","tape-run":"^3.0.1","xo":"^0.18.2","zora":"^1.1.5"},"gitHead":"b8f3344e045ad98cc2699c219407f5fdec2fdb73","_id":"smart-table-operators@2.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.8.1","_npmUser":{"name":"lorenzofox3","email":"laurent34azerty@gmail.com"},"dist":{"integrity":"sha512-KTlG79159XxjvLPOvRnuXtfbwJAzVfwUzgt/EM9mF+neiO9wHk/wz6UHgcoDtYA4baAqe9yj37JQEl6PpKYKIg==","shasum":"73b0148434f00aa2b9376639ead73c58f89a5f97","tarball":"https://registry.npmjs.org/smart-table-operators/-/smart-table-operators-2.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkvgouydMJYqmEEmuU/aclE4pd6Yk5+i7dNV54S3XQggIgfbdL0H26uCdAeuyqPogbhFablxJwGadVUHzviwLWyvM="}]},"maintainers":[{"name":"lorenzofox3","email":"laurent34azerty@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-table-operators-2.0.3.tgz_1516634923235_0.039777140598744154"},"directories":{}},"2.0.4":{"name":"smart-table-operators","version":"2.0.4","description":"smart table functional operators","main":"dist/","module":"./index.js","jsnext:main":"./index.js","scripts":{"build":"rollup -c rollup.conf.js","test:node":"rollup -f cjs ./test/index.js | node | tap-diff","test:browser":"rollup -c ./test/rollup.config.js | tape-run","test":"xo ./index.js && npm run test:browser && npm run test:node"},"repository":{"type":"git","url":"git+https://github.com/lorenzofox3/smart-table-operators.git"},"keywords":["smart-table","table","grid","functional","browser"],"author":{"name":"Laurent Renard"},"license":"MIT","bugs":{"url":"https://github.com/lorenzofox3/smart-table-operators/issues"},"homepage":"https://github.com/lorenzofox3/smart-table-operators#readme","devDependencies":{"rollup":"^0.54.1","rollup-plugin-node-resolve":"^3.0.2","tap-diff":"^0.1.1","tape-run":"^3.0.1","xo":"^0.18.2","zora":"^1.1.5"},"gitHead":"272449214836e455a0375447bf8680e7642fb49e","_id":"smart-table-operators@2.0.4","_npmVersion":"5.6.0","_nodeVersion":"8.8.1","_npmUser":{"name":"lorenzofox3","email":"laurent34azerty@gmail.com"},"dist":{"integrity":"sha512-mmn2YSrhh6zXHDPj/21IzQSpGySLSOnLPSzTmCrLdOn4Qh7nSOS4ogt+3Od5RQBKei2zg4fZhzN0LSq6ilblTw==","shasum":"b8b76aba13f936aa12325b5bef42887ec4bd6e9a","tarball":"https://registry.npmjs.org/smart-table-operators/-/smart-table-operators-2.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTOnMa7dJj+nMi4OlM+t8+bSl634HHVOQq/XcJJ3cVsQIhAP4NlXTiERGZDYhvjRO5h8X5kbstpMjGbbvZ1yUOflJf"}]},"maintainers":[{"name":"lorenzofox3","email":"laurent34azerty@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-table-operators-2.0.4.tgz_1516740178531_0.49539705947972834"},"directories":{}},"2.0.5":{"name":"smart-table-operators","version":"2.0.5","description":"smart table functional operators","main":"./dist/bundle/index","module":"./dist/bundle/index.mjs","typings":"./dist/src/index.ts","directories":{"test":"test"},"scripts":{"test:ci":"npm run build && npm test","test":"rollup -c ./test/rollup.config.js | node | tap-diff","build:clean":"rm -rf ./dist && mkdir -p ./dist/bundle && cp -r ./src ./dist/src","build:compile":"tsc","build:bundle":"rollup -c ./rollup/build.js && rollup -c ./rollup/cdn.js","build":"npm run build:clean && npm run build:compile && npm run build:bundle"},"repository":{"type":"git","url":"git+https://github.com/lorenzofox3/smart-table-operators.git"},"keywords":["smart-table","table","grid","functional","browser"],"author":{"name":"Laurent Renard"},"license":"MIT","bugs":{"url":"https://github.com/lorenzofox3/smart-table-operators/issues"},"homepage":"https://github.com/lorenzofox3/smart-table-operators#readme","devDependencies":{"rollup":"^0.66.6","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^3.4.0","tap-diff":"^0.1.1","tape-run":"^4.0.0","typescript":"^3.1.3","zora":"^2.0.1"},"gitHead":"8c9a95880c238bd3a35536cc607ad07f9b92f911","_id":"smart-table-operators@2.0.5","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"lorenzofox3","email":"laurent34azerty@gmail.com"},"dist":{"integrity":"sha512-qtuhy992J0f6gGBv/mJFEs8fhyt1jqaa4WbGmruvvHiPmW19siaSTk6VtnH3BaFUTINRfMZ08pfft4wuADeI6A==","shasum":"3f92aebe776da1e761a5f3d0ff4eb63c333c2766","tarball":"https://registry.npmjs.org/smart-table-operators/-/smart-table-operators-2.0.5.tgz","fileCount":12,"unpackedSize":12870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxjPqCRA9TVsSAnZWagAAUokP/AiD8N6UF6NWv3V3vBaQ\n8Vnb3OUvsgj8vaksTNYCtqNjNQeSJADLl0rfaUuVpdnE3blE1UifhxkK65xP\nWE+jOJfXt3YxReqI9FlauPAAjn4Z5VNMacEuxxO0cNICUvNTnzWAuxbL43ol\nPkr2p097oo3/wx24yqPAIBGGEhuGTOe3A6+sLbJ3n2E8vYHt71yW6lbKQmCE\nPcI+YZprx9Fm3doXZnxpYXDwcxXqIfALZRGrOgy3RtF9rAdNvq5+x/2CApmv\nAB8zvsU1VWcA3TcOhqVI1BUm88CGtdgYh6y+pKIBpakmmcNsfYr9Mgbq0Vy/\nGlxJ39SZKN7HGFTqTp6bZ0GjbM1FSkrpI5Gxfoz5U057pBBDh8L6feOOGqVv\nOhnXg8gA9gCBVRY5LW28ilhKg/R1J6hmJxVmYO97cKGro0NJNlHP0k41vay7\ngM5xvwksFRvLv7JOZI0fDmg+oVDa4RZsS2D5FwSLQV4eANzd495P886YRn8i\n+v12/LMk//jhuKz2HJ77xoBHcJR72MZ+7Z4ZUOWCBB9mhnRiDDrhvyateG/a\nhVhsOz1smwNH6J3zCKADBQAhGzRtbjp/BNR8Z9/GLIeKkBk7eBnKnv8KF5bo\nrFUXbwyVad0ERek3U2uTijwbueTFs9B10gAHfpfqEBbE9aagsNvEuvSDVZj2\n8llH\r\n=tSOq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDKfg+lzmzoApA1qhkFXE5MAFchjDr+yyomlCVYcr3yzAiA47GWjQJeECFy6Bi8rI21HvVCyETAtr7w50Vvs45GvxA=="}]},"maintainers":[{"name":"lorenzofox3","email":"laurent34azerty@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-table-operators_2.0.5_1539716073659_0.8952444028662918"},"_hasShrinkwrap":false},"2.0.6":{"name":"smart-table-operators","version":"2.0.6","description":"smart table functional operators","main":"./dist/bundle/index","module":"./dist/src/index.js","typings":"./dist/src/index.ts","directories":{"test":"test"},"scripts":{"test:ci":"npm run build && npm test","test":"rollup -c ./test/rollup.config.js | node | tap-diff","build:clean":"rm -rf ./dist && mkdir -p ./dist/bundle && cp -r ./src ./dist/src","build:compile":"tsc","build:bundle":"rollup -c ./rollup/build.js && rollup -c ./rollup/cdn.js","build":"npm run build:clean && npm run build:compile && npm run build:bundle"},"repository":{"type":"git","url":"git+https://github.com/lorenzofox3/smart-table-operators.git"},"keywords":["smart-table","table","grid","functional","browser"],"author":{"name":"Laurent Renard"},"license":"MIT","bugs":{"url":"https://github.com/lorenzofox3/smart-table-operators/issues"},"homepage":"https://github.com/lorenzofox3/smart-table-operators#readme","devDependencies":{"rollup":"^0.66.6","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^3.4.0","tap-diff":"^0.1.1","tape-run":"^4.0.0","typescript":"^3.1.3","zora":"^2.0.1"},"gitHead":"efca9da559981819bea9afc38f2d104e1af9ba45","_id":"smart-table-operators@2.0.6","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"lorenzofox3","email":"laurent34azerty@gmail.com"},"dist":{"integrity":"sha512-Pcx2C0oCNFHsAlH5iN2qsC4h/siWtTkfbls2Dibo20EdupYyUb+Lp/u+EYhEvfcIqGJvFYMy78jycPrZHEDHqA==","shasum":"3835dd9edf358a93ce4bdd904c69fcc802ded5a5","tarball":"https://registry.npmjs.org/smart-table-operators/-/smart-table-operators-2.0.6.tgz","fileCount":12,"unpackedSize":12866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbx4iWCRA9TVsSAnZWagAABlAP/2nJq4j+9p18YUBCcKAo\nTbr4KkshzNQVaOpDCpIWqKxNki4oNA75wN+LtefZ/IFVz7dThoTUiTMJ+9nB\nMGUzZD8kUKi5VShkR04AlTAgTUSc8u0fjweX0HAEK54XgrN+XOAdjSwKZoQA\nQDmvtdba+Afou2ZUb9nCzJL6s59yhSTbQNiNOaeb9M/LNJCyExqeZcYnE0OY\nug4IK/krScvgMUlYERM80e8yJZRfMtSsjQg902khllhcbmkQNW41he4ijDV5\nHsvDBLqKYPIKUOgyHJkEb+9qg2JN5OkwKzSTB99NnP4nrY51SWPNvirxmhXh\ntgrc6DIamqWKjPvIZK2wqMyh63fENJ2FmBrmWW46wj/RrgHQOffRBa55Jnnu\nljf9T2B0PV8CgLgmVTfwhvbvr6ypqZz+rrLcfV4PwWw0z+DsdcG868DSMXlL\naemHTKSF6C7QZo5iYTHZforHBTGKSWhnRzMWiKlWl/b9gzBMGDERvdehAFGp\nnN5e/Mr+vQbrF0M+5rt7CSfZhYPixx2MFnrJh7BRNh4gxzKXwvgx+LHGTLcx\nnjmdQHOT2i5L0HMeoJKWswG2Fjaatw4KTU0iDPIf5sZfqJxrkwhV7oDE4Acu\n0TRfHVZS9x/9MBxtZk1zjXfhEQVdxP82G8r0fEWXAwQDPJ+739LEKg/Mslok\ndU6E\r\n=Xl+a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEtrXvezPr/+1/1736DFCdI7GKtu5vC5PvhgUniJB00eAiEAmLd1FXLajXoayNMFnMZb6yZ1Dq5NQIIkGUSNyNTb54Q="}]},"maintainers":[{"name":"lorenzofox3","email":"laurent34azerty@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-table-operators_2.0.6_1539803285236_0.20176552942272696"},"_hasShrinkwrap":false},"2.0.7":{"name":"smart-table-operators","version":"2.0.7","description":"smart table functional operators","main":"./dist/bundle/index","module":"./dist/src/index.js","types":"./dist/src/index.d.ts","directories":{"test":"test"},"scripts":{"test:ci":"npm run build && npm test","test":"rollup -c ./test/rollup.config.js | node | tap-diff","build:clean":"rm -rf ./dist && mkdir -p ./dist/bundle && cp -r ./src ./dist/src","build:compile":"tsc","build:bundle":"rollup -c ./rollup/build.js && rollup -c ./rollup/cdn.js","build":"npm run build:clean && npm run build:compile && npm run build:bundle"},"repository":{"type":"git","url":"git+https://github.com/lorenzofox3/smart-table-operators.git"},"keywords":["smart-table","table","grid","functional","browser"],"author":{"name":"Laurent Renard"},"license":"MIT","bugs":{"url":"https://github.com/lorenzofox3/smart-table-operators/issues"},"homepage":"https://github.com/lorenzofox3/smart-table-operators#readme","devDependencies":{"rollup":"^0.66.6","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^3.4.0","tap-diff":"^0.1.1","tape-run":"^4.0.0","typescript":"^3.1.3","zora":"^2.0.1"},"gitHead":"deab51711d3f60177244c2e5a00795bcf62023ae","_id":"smart-table-operators@2.0.7","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"lorenzofox3","email":"laurent34azerty@gmail.com"},"dist":{"integrity":"sha512-8zhPWM87aDHsGym3ZMNrzuIImLZ0RmJ+asM6AIPriL1rqUK804kJStNnEXVFi0E1lgKzh5BlSeodEoWsobSoOg==","shasum":"047bc86a807ab686f8f9620f8f68e937d370e718","tarball":"https://registry.npmjs.org/smart-table-operators/-/smart-table-operators-2.0.7.tgz","fileCount":13,"unpackedSize":13213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyM5hCRA9TVsSAnZWagAAxyoP/2w8K/egrzARkSJ0z1/E\nHW59ao26Usf4HUfwlxoIu9v0CQUvKmeX5rHPeM2QPvGljs+S8NEgYN+Hsa91\nYi2ml6eZ+WvVUqxFi6a/dpmXK2+eBiLEPeggHcpbBx7aYLeYDDOlWD3m8CHh\nrORwbxorXH+KKsajBDFKGCYpDbGNfxmctBgM1im99ySMrJxsoKJJyCm++Y1L\nCEVP4dTdF90a8mjYuw+Ahx4kYi9DQ6NdesUSWprnS+ZY3ByFDGE1Qb7ggwqA\nKX5Yv0zKwt6cHbglyiwmqrssxmzHj8Zh6smljjQBEFfXFjIsSxIEPgm0PxJ0\nORteDNwJf25smNCGbwI9QGBUUdxgeexRs6RyLBCX0n7oAXF9Z0IC3vzdLG6b\npKNVVdeIqyj8u3jqiBIotuRvMyg0OByd2p/Sr3mvNA6e8Z5x+bGzeabUryY3\nSLHmAaoQFgRhsSo+PCqt7YitnViMvYAOlPcO19xgsAWDlBmdH8wzs5pEDvgr\nIXLo+SVJzC/rJbL3YJ0L4uajKV15OWKGvr1wevnNW6eZrhUMpduTe6l+o99r\nP6ggF9NE4CH0j3hS1yo1hG4AaYeE57CBcZ2Uu6YmdG5N8LzMqIbdzQONHQGC\nwR9TuaO41gTsh+MTWx+4zlQeTj0Qd1llU2Wpug9ZCFdPHesvuFjFYELZUpvw\ngvWS\r\n=u1+5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEPWbhU119EsncAjAzi7Vx4eWYdEL0Nwy7CR21K0SziQIhAOgwol6J+yoF4VGWYrjbvi0g0tAFpGxPm793eRqh54oF"}]},"maintainers":[{"name":"lorenzofox3","email":"laurent34azerty@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-table-operators_2.0.7_1539886688263_0.0888974878191271"},"_hasShrinkwrap":false},"2.0.8":{"name":"smart-table-operators","version":"2.0.8","description":"smart table functional operators","main":"./dist/bundle/index","module":"./dist/src/index.js","types":"./dist/declarations/index.d.ts","directories":{"test":"test"},"scripts":{"test:ci":"npm run build && npm test","test":"rollup -c ./test/rollup.config.js | node | tap-diff","build:clean":"rm -rf ./dist && mkdir -p ./dist/bundle && cp -r ./src ./dist/src","build:compile":"tsc","build:bundle":"rollup -c ./rollup/build.js && rollup -c ./rollup/cdn.js","build":"npm run build:clean && npm run build:compile && npm run build:bundle"},"repository":{"type":"git","url":"git+https://github.com/lorenzofox3/smart-table-operators.git"},"keywords":["smart-table","table","grid","functional","browser"],"author":{"name":"Laurent Renard"},"license":"MIT","bugs":{"url":"https://github.com/lorenzofox3/smart-table-operators/issues"},"homepage":"https://github.com/lorenzofox3/smart-table-operators#readme","devDependencies":{"rollup":"^0.66.6","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^3.4.0","tap-diff":"^0.1.1","tape-run":"^4.0.0","typescript":"^3.1.3","zora":"^2.0.1"},"gitHead":"7ce4d0cce566db52385482edaa015deef5f9fc9c","_id":"smart-table-operators@2.0.8","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"lorenzofox3","email":"laurent34azerty@gmail.com"},"dist":{"integrity":"sha512-vdA3n/QCfg2V5AA00fIYBB6NMPDE4eCJL6U55xHaY3j9I6gjfeEpJdave9i/1KIS42u+7zIOFhjOZBsgCe6UeA==","shasum":"3aad8922da8d7fee5d92100f62ea0c7a4d20e708","tarball":"https://registry.npmjs.org/smart-table-operators/-/smart-table-operators-2.0.8.tgz","fileCount":13,"unpackedSize":13265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyO2gCRA9TVsSAnZWagAA0MoP/0/cfYZe2O0V3zwjE6Ty\nY02AWCKUkKFx3eQvQ0LqUym0hkvPzmHupZOUpKTqBg0KzpgffBMis5aL4Fxb\nOGxIcQM89kwip8ypnYtsQbMwhjkfElqd2n5jJ3TOfQX3NA4KMg2W23ACjHZy\nLzQeE/7YzXcl6CdThEgPx6KOczeoOtXC9ZByv0MsZLaf73mAuskbQh8pwNPb\nGPhHszGpZqsxhCPrVH0wDhSb20msxumPZHBmLCBzTYvHtmO8Ck9XIJ5nGZbK\no2wVPO1MGYsYhbtLjinJd202ADXudp4SJnV2UjvmtYsa6bFJQ1cIIHu6ECfv\nIqaw7Tjpp6PDmaRjXvJsrXS+HIBKQCBnOLDxhRLM5DgjxHx8vn8zr+7QK8QG\nZDfxjRTtF4Cm+hzKJ4kfxVbgEnoO2VWXAIsrsrETZcek/8QAZr+ZWxJDSCQ+\nnTb2bBh3gvLrB1+N3fOrjE+bJ07AzuTLIdquRBFUwDhhr85YLfHzmWg1rqRm\nBxfxz4vlURAAx3ctPeCNV5foAKRSQCLU/vlgin5l8EQeo/CB7t2/rZHySPv1\nC4j0lUovQ+VkLaLdLu4DwCF4jcwjvKZA7s3LhihZHvffUgLBJnhhaAaBOYmS\njYqU3NP9nFNT+BXp24b3Qsa4FmSeMXdZMWBgpiDMLfybeWjynPgR+HxI5+cF\nKeWr\r\n=btzE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA0kZ7qX3rM9Xq2Z2LZrQG1lyRuXv7bcT2otmJhsgh2VAiBlULcB6Xf7VvGvtAlO73auOGoeab8Zw/l1L2b54qDF1A=="}]},"maintainers":[{"name":"lorenzofox3","email":"laurent34azerty@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-table-operators_2.0.8_1539894687530_0.8809929249645228"},"_hasShrinkwrap":false},"2.0.9":{"name":"smart-table-operators","version":"2.0.9","description":"smart table functional operators","main":"./dist/bundle/index","module":"./dist/bundle/module.js","types":"./dist/declarations/index.d.ts","directories":{"test":"test"},"scripts":{"test:ci":"npm run build && npm test","test":"rollup -c ./test/rollup.config.js | node | tap-diff","build:clean":"rm -rf ./dist && mkdir -p ./dist/bundle && cp -r ./src ./dist/src","build:compile":"tsc","build:bundle":"rollup -c ./rollup/build.js && rollup -c ./rollup/cdn.js","build":"npm run build:clean && npm run build:compile && npm run build:bundle && rm -rf dist/src"},"repository":{"type":"git","url":"git+https://github.com/lorenzofox3/smart-table-operators.git"},"keywords":["smart-table","table","grid","functional","browser"],"author":{"name":"Laurent Renard"},"license":"MIT","bugs":{"url":"https://github.com/lorenzofox3/smart-table-operators/issues"},"homepage":"https://github.com/lorenzofox3/smart-table-operators#readme","devDependencies":{"rollup":"^0.66.6","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^3.4.0","tap-diff":"^0.1.1","tape-run":"^4.0.0","typescript":"^3.1.3","zora":"^2.0.1"},"gitHead":"949b18e9a544036b203a77293138c8157bb77439","_id":"smart-table-operators@2.0.9","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"lorenzofox3","email":"laurent34azerty@gmail.com"},"dist":{"integrity":"sha512-QdvfNy5S7PkNBJCpSzCfwqqK+U4asCEjQZLiOoI8s8Zsu2Vh4fGSMgHHtcrQ8SLHb3Jg60B3Kl531UUcCX27WQ==","shasum":"c1307bc7b94350e3e8819b417fb83a387caa7e22","tarball":"https://registry.npmjs.org/smart-table-operators/-/smart-table-operators-2.0.9.tgz","fileCount":12,"unpackedSize":12516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyd+qCRA9TVsSAnZWagAACg0P/RTQRQEeDIyWZmsDGMtk\nC2CWyBbQAF+hNYCQ8Sh0pSRzo6QJHDTyHPEaGsYXwAEN2Rhm+fBqMkLUc806\nA8EkadjzHZ4Vbgfs9v5X6hEVWoouhK2kknHyxye14JSIuSxWQ0o02RVkUTuE\nRXytsfWOAqO98F2PIChISzTnx161vB9wdlQ7LKvOCiUvquQUqKEMio6fNrPu\nJPDnWmL0j0D+z2qN2Yk4SDOhX1Pv/f9I1kF1BuqvriZ0JvlSP75WThx2QQ4u\n54CUag+gXz1U84hir+VAMV1p4IFCq+U3HfXINhOie7TIX9elJ6BWV4WyihiR\nDoKsh3WxBeHi2wIi0FhWtT8YjBQdkWwjE+rcLgF50HdVFqbUbQFxoCSntJ2q\nbYpGAQqnTGZ85l94/XulewvSXnoqUVpC82A4gH/FSNhQgJyTgcfM2gygRHWT\nRlGEKx+KQ4Tzwh7No/YYx9tAhLLbKDB7i5XCOK6Icl028CHQVzKMrtaxQW8i\nCBojsaWKfyDKhTUyOhg+jI4c6MUZW6X0BpCZjO4voBqSh31aqbcyfaaO+vGN\nSgLVL+lT52HZ+T7W5O3OY1wOuuGZFFDdmydI9ArKUoa+pjgcYgj/r+wI+CM0\nFz1gJH46NnXj9AuOY1NBJHl68DrvXykoGX5S9H5+ghCzQMw8TZtjH3qrnXqt\n9Y37\r\n=Jvt2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH773CtZBRMsW8Nno/6sHkq2rxckmRcGawu4L+QRJm0hAiBzbL49HC6yL5zbIg94SQL55D9sfEeveYbBpGyi35vzCw=="}]},"maintainers":[{"name":"lorenzofox3","email":"laurent34azerty@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-table-operators_2.0.9_1539956649351_0.13809232316852427"},"_hasShrinkwrap":false},"2.0.10":{"name":"smart-table-operators","version":"2.0.10","description":"smart table functional operators","main":"./dist/bundle/index","module":"./dist/bundle/module.js","types":"./dist/declarations/index.d.ts","directories":{"test":"test"},"scripts":{"test:ci":"npm run build && npm test","test":"rollup -c ./test/rollup.config.js | node | tap-diff","build:clean":"rm -rf ./dist && mkdir -p ./dist/bundle && cp -r ./src ./dist/src","build:compile":"tsc","build:bundle":"rollup -c ./rollup/build.js && rollup -c ./rollup/cdn.js","build":"npm run build:clean && npm run build:compile && npm run build:bundle && rm -rf dist/src"},"repository":{"type":"git","url":"git+https://github.com/lorenzofox3/smart-table-operators.git"},"keywords":["smart-table","table","grid","functional","browser"],"author":{"name":"Laurent Renard"},"license":"MIT","bugs":{"url":"https://github.com/lorenzofox3/smart-table-operators/issues"},"homepage":"https://github.com/lorenzofox3/smart-table-operators#readme","devDependencies":{"rollup":"^0.66.6","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^3.4.0","tap-diff":"^0.1.1","tape-run":"^4.0.0","typescript":"^3.1.3","zora":"^2.0.1"},"gitHead":"949b18e9a544036b203a77293138c8157bb77439","_id":"smart-table-operators@2.0.10","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"lorenzofox3","email":"laurent34azerty@gmail.com"},"dist":{"integrity":"sha512-qjc3DZVFCTSz+zfEwXB4uoZ1lUomQLBmND9ZUobXVR5zf15KW66ETIHLi8eQBfSHUDdvi3yNslK3aiCJbeG/gw==","shasum":"b368b3c70da3b53037ddd98bf7e4a9e8637ebbe9","tarball":"https://registry.npmjs.org/smart-table-operators/-/smart-table-operators-2.0.10.tgz","fileCount":12,"unpackedSize":12517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyd/mCRA9TVsSAnZWagAAsegP/2Mg0bqdfon0xm59v2wh\nFPW42hbVnmxFMN/pE/D/3mPKHIBJnibw6+aV4FKxP+yj6vabg2RJSIl5xCOp\nxGsZJwJaML+LUt0gyqRB6N+RelwxbsVF5FcuRGSPm93Pz/3A5EO59H4XF7ex\n80LQTZp7H+rWznkAPPingZaFzoeFnnqefWA9HSklMMDcdgUSCvAIcsL1ZX8R\nsqVMqbilHl9bbs+JK+kxxGf+ZbOphqe6XWB1l5VzNQk+sZ1dQamFjDwqIwUe\n86B6NtkoEsnHsPM68GWFzy6Wg3XqkNh5/ewBZRqzxIk+8kmgIgViep5ihjvM\nMkKD35S81E1D23s+N2dQenPtAuyc+G024b/JIwT7apRXNXaU3QniIINbnj0S\nfkVIDoLvMwgdWH76IqAPCBl0LC18APA1eKYChWB1mgLVqlft9UAXsKT9ujEU\nWU0E7nUy6Rc1Sn8K596VvWBo+64b8x4d60NztCMfW76YjTziEsrj5fj5xKK1\n7D5P2JWVF63kSFL0mdN0YzvBquktU+qU1EfF/zy87LKjYZ2m/JB1uz6N2KBD\nISR3lZXb6A26hhfxPwJJDpu4IwOAb6DmnxfdmVqHWaItqIIBtc99sUxvFYSw\nZS+Fyir61ROs6y1SJwMofCduKL/gL9EPMoWJss8uuvOX0qmWl3Rhc31QUzWM\nrwkV\r\n=LXtB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEwTDlb1/Jfwf1jwWFtrNaAfkU5SUxcvkx1LthktNKoRAiAgM4X7zXsb5dou2+M2BWwZIu+iaPKptwBOVmc5F98r8g=="}]},"maintainers":[{"name":"lorenzofox3","email":"laurent34azerty@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/smart-table-operators_2.0.10_1539956709947_0.1567890720239089"},"_hasShrinkwrap":false}},"readme":"# smart-table-operators\n\n[![CircleCI](https://circleci.com/gh/smart-table/smart-table-operators.svg?style=svg)](https://circleci.com/gh/smart-table/smart-table-operators)\n\nA basic set of functional operators (or higher order function) for nodejs and browsers. Used internally in [smart-table]('https://github.com/smart-table/smart-table-core') but can be useful to anyone. However if you need something more elaborated you'll probably be more interested in\n[Ramda](https://github.com/ramda/ramda) or [lodash](https://github.com/lodash/lodash)\n\n## Installation\n\n### npm\n\n``npm install smart-table-operators --save``\n\n### yarn\n\n``yarn add smart-table-operators``\n\n## Usage\n\n### swap\n\nSwap arguments, returning a new function.\n\n```Javascript\nimport {swap} from 'smart-table-operators';\n\nconst substract = (a,b) => a-b;\nconst f = swap(substract);\nsubstract(4,2);\n// > 2\nf(4,2);\n// > -2\n```\n\n### compose\n\ncompose function returning a new function.\n\n```Javascript\nimport {compose} from 'smart-table-operators';\n\nconst addTwo = (a) => a + 2;\nconst multiplyByThree = (a) => a * 3;\n\nconst addTwoTimesThree = compose(addTow, multiplyByThree);\n\naddTwoTimesThree(4);\n// > 18\n```\n\n### tap\n\ncall side effects, returning a new function (which returns the initial argument).\n\n```Javascript\nimport {tap} from 'smart-table-operators';\n\nconst log = tap((a)=>console.log(a));\nconst four = log(4);\n// > 4\nconsole.log(four)\n// > 4\n```\n\n### curry\n\nTakes a function and return a new function. If this new function is called whereas the argument length is not equal to the arity, returns a new function.\n\n```Javascript\nimport {curry} from 'smart-table-operators'\nconst curriedAdd = curry((a,b) => a + b);\n\ncurriedAdd(2,3);\n// > 5\nconst addTwo = curriedAdd(2);\n\naddTow(3);\n// > 5\n```\n\nYou can specify the expected arity (useful when passing default value)\n\n```Javascript\nimport {curry} from 'smart-table-operators';\n\nconst add = function (a, b=2){return a+b;};\nconst curriedAdd = curry(add,2);\n\nconst addThree = curriedAdd(3);\naddThree();\n// > 5\n```\n\n## Contributing\n\n### test\n\n``npm test``\n\nor\n\n``yarn test``\n\n### issues\n\nOnly **bugs** coming with a **running example**\n","maintainers":[{"name":"lorenzofox3","email":"laurent34azerty@gmail.com"}],"time":{"modified":"2022-06-26T21:20:44.752Z","created":"2017-02-01T16:33:58.980Z","2.0.0":"2017-02-01T16:33:58.980Z","2.0.1":"2017-02-20T18:13:08.614Z","2.0.2":"2018-01-19T16:37:18.545Z","2.0.3":"2018-01-22T15:28:43.363Z","2.0.4":"2018-01-23T20:42:58.671Z","2.0.5":"2018-10-16T18:54:33.784Z","2.0.6":"2018-10-17T19:08:05.462Z","2.0.7":"2018-10-18T18:18:08.440Z","2.0.8":"2018-10-18T20:31:27.659Z","2.0.9":"2018-10-19T13:44:09.469Z","2.0.10":"2018-10-19T13:45:10.094Z"},"homepage":"https://github.com/lorenzofox3/smart-table-operators#readme","keywords":["smart-table","table","grid","functional","browser"],"repository":{"type":"git","url":"git+https://github.com/lorenzofox3/smart-table-operators.git"},"author":{"name":"Laurent Renard"},"bugs":{"url":"https://github.com/lorenzofox3/smart-table-operators/issues"},"license":"MIT","readmeFilename":"README.MD"}