{"_id":"canvas-datagrid","_rev":"215-5190cf2eb139450759bfb2b8f6861c1e","name":"canvas-datagrid","dist-tags":{"latest":"0.26.0"},"versions":{"0.9.0":{"name":"canvas-datagrid","version":"0.9.0","keywords":["canvas","datagrid","grid"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.9.0","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"8bf16c21a916d1ab9cf6728aafd3216e3f0de705","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.9.0.tgz","integrity":"sha512-bwGdo0eg0knn2py6HnwsUPGSifc7w5xxon0ruVxvW+CtDS2jdz4xpMbGaHek6xuycl98OsZlCDyVPH+bzr0bpQ==","signatures":[{"sig":"MEQCIDFqQ8GkiNHa+9TdL8s7MaZHVYezXCjSmmtQzVLnCHG0AiAUjOjicHYDJ37qMLzjAaA66LFvXRP99gA2gIPz5n+fTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"8bf16c21a916d1ab9cf6728aafd3216e3f0de705","gitHead":"7e43f2e9037251513ace58899f84f78e5523556a","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.9.0.tgz_1480502905327_0.15516248811036348","host":"packages-18-east.internal.npmjs.com"}},"0.9.2":{"name":"canvas-datagrid","version":"0.9.2","keywords":["canvas","datagrid","grid"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.9.2","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"fcd1c415c47647c496e3677e062bb05e8850fcc2","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.9.2.tgz","integrity":"sha512-6jLzb/0tNQZqcdTQDP2EoQURsqC5ajjiv7bK8aFYYCeSMRl47rHOlCTmGNYPxAKHho1fO+iHbhN+55QkYt/GJg==","signatures":[{"sig":"MEYCIQCNeVVx7DAFSlZ0zk7RngAAyTOgOWQPPVl9OPNpOnHZPwIhAKDJExDjNLUvAUWPnNhTPDHI+zDD2/QFn1mgl/nZQZSR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"fcd1c415c47647c496e3677e062bb05e8850fcc2","gitHead":"77ffd0ff7121468a6519d53aa3e7b273fc914f4e","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.9.2.tgz_1480587249298_0.6454215329140425","host":"packages-12-west.internal.npmjs.com"}},"0.9.3":{"name":"canvas-datagrid","version":"0.9.3","keywords":["canvas","datagrid","grid"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.9.3","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"60dafd1003e7339d04cc89b68770fb8f6fdc78f9","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.9.3.tgz","integrity":"sha512-LPC0hLJnP1N2NigirvXTkBtG6iaj4aABCwWpjYUYKBkXOv/fljWSKQYIWM0p+5HgfWmM7x0wXz5kSDZ9nlk7Cg==","signatures":[{"sig":"MEUCIQCcH+GU3a6aMbNuhbT6csfWke+NsJoywwJip0xc+j5GHAIgDks4P8Afz5EhAxyzDOBucjBL7ZiG7XwRwxA0ZHTZuy0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"60dafd1003e7339d04cc89b68770fb8f6fdc78f9","gitHead":"cbe8b013b8cb88a6c783924438bd6ca68232c4a6","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.9.3.tgz_1480588147815_0.4094061618670821","host":"packages-18-east.internal.npmjs.com"}},"0.9.4":{"name":"canvas-datagrid","version":"0.9.4","keywords":["canvas","datagrid","grid"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.9.4","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"e1d7ee5cccb91f961e084746f172635351a7d9f8","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.9.4.tgz","integrity":"sha512-/PO379K5A+A+YUrpDgm/oEY4dX8CpDKZETlw+QsWlzA9tzU/khe+OcZBeoNXbuxxDbtFJXZfwmznuMosd3u0yQ==","signatures":[{"sig":"MEQCIHvLvMwaaBEIW78ld+xunIt73+9jxxrfCmV8fk1LsRdjAiAu5wTXPHV5z+4Wi1x9JqW1reGV+1CGYM8rtWiF1Cr9dw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"e1d7ee5cccb91f961e084746f172635351a7d9f8","gitHead":"7bf653c208b803df5daf6c4b275a19dbb34cc0ef","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.9.4.tgz_1480595104116_0.8127812959719449","host":"packages-18-east.internal.npmjs.com"}},"0.9.5":{"name":"canvas-datagrid","version":"0.9.5","keywords":["canvas","datagrid","grid"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.9.5","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"26615aba42455d5e82954fac96ca4852d51c07e6","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.9.5.tgz","integrity":"sha512-dYfFfJaJXytcrqbXru8Fyh8214f4o/dqGfTKCg4/dgCjMUsJ0qLRk1oeN6lCiOECJHVrgvTmEoaE53p719LBxA==","signatures":[{"sig":"MEUCIQDSRxbww+WEaARF4FznmzY8bYMaqq0Y0PeLSgWHLmJeLAIgdV3r/8sX/j45eyHv4xGy8TypnAwcMPt9n+1H17UBmmU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"26615aba42455d5e82954fac96ca4852d51c07e6","gitHead":"c3817936a1089a991adb9ab88e6253f1491d76ac","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.9.5.tgz_1480620264109_0.41072861524298787","host":"packages-12-west.internal.npmjs.com"}},"0.9.6":{"name":"canvas-datagrid","version":"0.9.6","keywords":["canvas","data","datagrid","grid","data-grid"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.9.6","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"cae4036fd5ba6ca1ca5c0dd17ef105bf30ebc357","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.9.6.tgz","integrity":"sha512-ESbhEMe7qjkB8yGdgfgZw+90ywkNmXElxLnSyT4r/cVxbYWTpzBBQkFUQqXtOPLZvR7+zQ8P7BrKx0z0vCIroA==","signatures":[{"sig":"MEQCIHBj1MHqjKtn64OXPaVpjHZhZ6znoOmiXmqMhLwdEwmgAiBwbkchFbgA4wbCXyZKgQbny0EUGvI8BR/jK3mjyAnhwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"cae4036fd5ba6ca1ca5c0dd17ef105bf30ebc357","gitHead":"f5ec57b3095c5a09a3309f943d8c754874230946","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.9.6.tgz_1480626373586_0.2867168625816703","host":"packages-12-west.internal.npmjs.com"}},"0.9.7":{"name":"canvas-datagrid","version":"0.9.7","keywords":["canvas","data","datagrid","grid","data-grid"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.9.7","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"2689f7b5f07cb1292d96fc8b8d817ade21e89513","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.9.7.tgz","integrity":"sha512-TsJ3L2RTxpr3IgDZ9jJlF6BRsJGY1wwUI+XNzlQtL94qNwQ4Lpqcgz3c3v4snWLMKshCIHLcbf6y+qSRmf4vFw==","signatures":[{"sig":"MEUCIAdTWTiiYaqb18eTxuAl2ojQeXIZErYmGik7DFFaMAiiAiEA4c1TB7Q2xHPVzdA3J1gj3cailfpZVh5BNVVQHEke4Hc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"2689f7b5f07cb1292d96fc8b8d817ade21e89513","gitHead":"2e526a0d72bd76eace80903dc8511442a3c5a8db","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.9.7.tgz_1480707912500_0.9532800801098347","host":"packages-12-west.internal.npmjs.com"}},"0.9.8":{"name":"canvas-datagrid","version":"0.9.8","keywords":["canvas","data","datagrid","grid","data-grid"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.9.8","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"d91decd15e8a08d79b17508e2c0e0caf43160176","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.9.8.tgz","integrity":"sha512-mk1qYjjooJmJlUIyg3/V+40cuXgahrjOYjbXo4IdjFTLfi2Om3Y1a8kkf/KU2MqmNUFpV8bAM2FGPy5ldpxgJw==","signatures":[{"sig":"MEUCIQCD0HDCo9I9q3mgGLLUu4vMjeearuwk4Pk2tT/LQOH4dQIgJcZ5pj5YSaLdI7VeF7e7qbe1e942T6W/JkfaE7AR5sA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"d91decd15e8a08d79b17508e2c0e0caf43160176","gitHead":"28995d4f3ba66253c60ee965cdb6513c4f3b6b50","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.9.8.tgz_1480827502435_0.34915484860539436","host":"packages-18-east.internal.npmjs.com"}},"0.9.9":{"name":"canvas-datagrid","version":"0.9.9","keywords":["canvas","data","datagrid","grid","data-grid"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.9.9","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"5bce601192142926b4a5ef9c3f5b67f8ff7f1133","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.9.9.tgz","integrity":"sha512-eWWVR3XjktoNvbh/KObmkhiogEuVP5Qm/07MBcGxCGCcYArqMuWwQ9FPgyOUAYBpFmTqYytPKSvHFSCrYSNvfg==","signatures":[{"sig":"MEQCIFXw8ysxTFuGymwnRZUcWTQYWddavFcoIfPbExkhaJ9OAiB1cwjnJ6JKhwYJzRXnSTkjh4cvuv+cQC/EiTlDGY3c4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"5bce601192142926b4a5ef9c3f5b67f8ff7f1133","gitHead":"0332e98cc6ed33580754d9c219ff3f2fc0d798af","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.9.9.tgz_1480828223769_0.8062026822008193","host":"packages-18-east.internal.npmjs.com"}},"0.9.10":{"name":"canvas-datagrid","version":"0.9.10","keywords":["canvas","data","datagrid","grid","data-grid"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.9.10","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"f9601da7c7ba8bda99b17c5ce7551d9ba32c977f","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.9.10.tgz","integrity":"sha512-gQw/cmuNDWmhw5V25GPzfOcT9cYALpY/ajsXkgKRcrZsOylKTAlEmk+PytpGXLdGBc2IepvX34v1ewPjUK3zVA==","signatures":[{"sig":"MEUCIFAdRxvV5WGzR6lGr6WuzgQx68zqdFLjh+KSmU4LAYrKAiEA+v8u1Xc0o8b+NOIzdUyQXLqxuzApm9oOdBkMQLQnMvo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"f9601da7c7ba8bda99b17c5ce7551d9ba32c977f","gitHead":"35021abcf51ded640bba93c23ac75e438e782ca4","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.9.10.tgz_1480929760478_0.5492251205723733","host":"packages-18-east.internal.npmjs.com"}},"0.9.11":{"name":"canvas-datagrid","version":"0.9.11","keywords":["canvas","data","datagrid","grid","data-grid"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.9.11","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"6f7f40a63be8424453ed2f5e992dc80c58449eae","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.9.11.tgz","integrity":"sha512-mb2kh7X3M7z3iKjyqbL0W5SrkrIFBPCf51DJBsXKnjUSoTpOdRZtUZHMn0UOBicQold3Gy2yC1/6zirR/X0FvA==","signatures":[{"sig":"MEUCIQD3Pj0KtfRqKBfWHQyMwo979gto0dWBtPNkqn04D4Fw3wIgIy+LBmOlpR5wdT0YAznhbOhuSG72joqOPb+khGtRVL4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"6f7f40a63be8424453ed2f5e992dc80c58449eae","gitHead":"4922d04957947bb53e4c35b9eb86ad8f113921ea","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.9.11.tgz_1481164722098_0.1379365469329059","host":"packages-18-east.internal.npmjs.com"}},"0.9.12":{"name":"canvas-datagrid","version":"0.9.12","keywords":["canvas","data","datagrid","grid","data-grid"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.9.12","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"b1210be3a0b29854a23ad8ab227b0736f3e6103e","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.9.12.tgz","integrity":"sha512-ggkyjnux68fco4eJF0pp+ZBNduJ5gYJvp1vnRAKdj9uvOOHsZFfP+EB/9+hLR2kr2AbqjeW0yAkRc/IErpSsZw==","signatures":[{"sig":"MEUCIEzdODZcyL8z/X6Wlv8OwnxL29yszh9u/38H6mG1RGfBAiEArs7fK/biYXG5/snTy67z2V8ZOHiGe5ouCJ4oEeh0nq4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"b1210be3a0b29854a23ad8ab227b0736f3e6103e","gitHead":"3a96c365d3956df38795f3b43978b955f6d15dd4","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.9.12.tgz_1481224742112_0.6152717964723706","host":"packages-18-east.internal.npmjs.com"}},"0.9.14":{"name":"canvas-datagrid","version":"0.9.14","keywords":["canvas","data","datagrid","grid","data-grid"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.9.14","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"d405128debeab4bce910ea5fc7a9745b4dafc2e5","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.9.14.tgz","integrity":"sha512-7a/kXIJs4GRt9IspY73fzGbdPCVni0yurDPQun2uPFCbk8kWMVMH54QlP7H++3hkSwJJCOq5pWbpL8nQ0WsENw==","signatures":[{"sig":"MEYCIQDX0z0pGeSeIVyfc2A8Uu2LwHGSR6hx5Nl5CFuUBDkVkQIhAOxltjZfzyRqBfg3g+NgDIpLs9tsaoIIvyJw2brLNcvm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"d405128debeab4bce910ea5fc7a9745b4dafc2e5","gitHead":"dd1fad2b76769d276e04b1f3593c81a7f80130a5","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.9.14.tgz_1481334987743_0.325172065757215","host":"packages-18-east.internal.npmjs.com"}},"0.9.15":{"name":"canvas-datagrid","version":"0.9.15","keywords":["canvas","data","datagrid","grid","data-grid"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.9.15","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"1b8d5c9e4ba45e364b498183797381fa9b4989ac","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.9.15.tgz","integrity":"sha512-8gbdyCDxW2XfgAaUWXxhRn5qv4OPVZUsdfYzy6IiaBHDN0Kss46kUQitcWczWF6fkVmG22KA1skRHrRWpi29cg==","signatures":[{"sig":"MEQCIH15gScRrcNu+RKI5aQ1iaaK1B3nKuiXSaLIXzMK08TeAiAG7VpNz794UaqTRORMsiQWYe9d02CfizQqy6rTkJrIDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"1b8d5c9e4ba45e364b498183797381fa9b4989ac","gitHead":"2fe85e248b776d061e721de3f20a4a1a52234803","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.9.15.tgz_1481344271521_0.6657946743071079","host":"packages-18-east.internal.npmjs.com"}},"0.9.17":{"name":"canvas-datagrid","version":"0.9.17","keywords":["canvas","data","datagrid","grid","data-grid"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.9.17","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"ce458328bb0c7db4c85a951621bd86cd717fe4a9","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.9.17.tgz","integrity":"sha512-XNVQ2SNko9Y6iKbdO1TcJwrjnvSQCwND99wsNClc3QDieNXkmw3R5D5jll8UxlIKm6Bf7bxUQbHqg+MvpVQrVg==","signatures":[{"sig":"MEYCIQC35uXitkJaH7BWsz0CLHVvGW4VLWANcxToCKLx6AFeDQIhAIufBVuilWil4N5xsuOdh3I3H3cA5tdYkx2khwFp7WJv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"ce458328bb0c7db4c85a951621bd86cd717fe4a9","gitHead":"664b6b7b0155eb4f741f6ebd4b41b4aa60b266eb","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.9.17.tgz_1481656549098_0.9685357848647982","host":"packages-18-east.internal.npmjs.com"}},"0.9.18":{"name":"canvas-datagrid","version":"0.9.18","keywords":["canvas","data","datagrid","grid","data-grid"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.9.18","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"7e34fdfca1c5bf41473bb265e6c0e2146e23e898","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.9.18.tgz","integrity":"sha512-zKla2pVDN0oI3MmBT+SS7t6bPgE0ns0ixM+Lf7Cun8AG9IOCNpPBjhLbMdJmo9misjshmN2+JNSqm9CdByWIHg==","signatures":[{"sig":"MEUCIGfwMq8ZZEeyur13kYsJoXmjuQTHPfU7p9pVJrRj2ZWgAiEAmXrzmrc4Nq7R6kYxR3A4aMw61BPrqRjfJpmC4PFJ1Sw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"7e34fdfca1c5bf41473bb265e6c0e2146e23e898","gitHead":"5b2f9912fe6fe0a6047d4e7589ababa7ed574e20","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.9.18.tgz_1481757880080_0.11103745270520449","host":"packages-12-west.internal.npmjs.com"}},"0.9.19":{"name":"canvas-datagrid","version":"0.9.19","keywords":["canvas","data","datagrid","grid","data-grid"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.9.19","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"622453718660d20be58bd0be2a0f985cecde2a35","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.9.19.tgz","integrity":"sha512-d1FnqkZQrBaXrdAX57HTpJE4bWqJMs7N0TCaBmm70XA0DKZRnSoZYAyJ6xeRdce/dTisBERAFuF1fv6bu4Kquw==","signatures":[{"sig":"MEUCIQD/vmxaEa/mj8Al9Z9xNG3NwifBbPqYQ/UfJupcOzI7RgIgP0kevCpH21vVsoY36FNSDp9lAij8SafPKHaA7QfhSYU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"622453718660d20be58bd0be2a0f985cecde2a35","gitHead":"18e27103e116d969c9ccf39ce13bfad4d95483b5","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.9.19.tgz_1481881633616_0.23466503946110606","host":"packages-12-west.internal.npmjs.com"}},"0.9.20":{"name":"canvas-datagrid","version":"0.9.20","keywords":["canvas","data","datagrid","grid","data-grid"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.9.20","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"51d01f4a039466cbdb71141343b2076be47e190e","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.9.20.tgz","integrity":"sha512-c91wh7lTb5w+NbU33zr+e5VV53L29ZfPuS4Xg29RgDs4eRDCmtzFrcLCRVAP3F74Y8xMSgzoJGmKGcH2TBOC/g==","signatures":[{"sig":"MEYCIQCCp8doXhtyr5CoIb6FddZLSEA2Vk4upLhlRtY52OK7MQIhAPh8rS273BDF/4h6zpUG0jF/320r0kTXM5glfi29P534","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"51d01f4a039466cbdb71141343b2076be47e190e","gitHead":"0cd324b798f6c469891166cc922d5e0fdaf9eb3d","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.9.20.tgz_1481882163149_0.720955582568422","host":"packages-12-west.internal.npmjs.com"}},"0.9.21":{"name":"canvas-datagrid","version":"0.9.21","keywords":["canvas","data","datagrid","grid","data-grid"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.9.21","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"5a7de9b1bf05c118cd82c3d9ff195e2b62ff8051","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.9.21.tgz","integrity":"sha512-Z0VSzP+pOsghxy9wRfL0AQIRYWMqhvsn3CGKpB8WZ+mr0MgmPvjflaVaVXLNv191YpzKsjMVLnQWO8rinR/TYQ==","signatures":[{"sig":"MEYCIQDIg765ND9wvz2HEnq7rOIlG7yclOpcIDm83xPZX7zg2wIhAN8vTTJuX6VNFV25pPBtTwrlm98yRYLCkgpwdFMLmP7b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"5a7de9b1bf05c118cd82c3d9ff195e2b62ff8051","gitHead":"3150608ea2ff8ba03517a2f91700a8a8d71b4363","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.9.21.tgz_1481896617318_0.19258218514733016","host":"packages-18-east.internal.npmjs.com"}},"0.9.22":{"name":"canvas-datagrid","version":"0.9.22","keywords":["canvas","data","datagrid","grid","data-grid"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.9.22","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"f8b016cdfb822fc4ae4e1dfeb38d065829d50736","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.9.22.tgz","integrity":"sha512-b1ic/biKQyQz2cSJCG/1+XxpccYWVnDyxSD84GD98vk3KdLo6pF6QpJcMVLm2o+zcsS66FdiMonuT6iArwVFsQ==","signatures":[{"sig":"MEYCIQCdKXUPjfrgLNzy1CWXLxolYsMD50x95rsYD/VqMW+jXwIhAIq5kosXhQGw4Akz0BR1mRnxeTUmJHUGy054GTJceHqF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"f8b016cdfb822fc4ae4e1dfeb38d065829d50736","gitHead":"c066bd32313cc0bf48ac756915c0168918b02c5b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.9.22.tgz_1482053515671_0.2964162239804864","host":"packages-12-west.internal.npmjs.com"}},"0.9.23":{"name":"canvas-datagrid","version":"0.9.23","keywords":["canvas","data","datagrid","grid","data-grid"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.9.23","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"02418334aaf2a59aa1185050f36ed29d81ed7e08","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.9.23.tgz","integrity":"sha512-fFXyRAwPP565HWITbkWTeO59xoTY7ruWa7OQuE/oftsn/P84rHVz8CMGU+QDM/v0HRsYjbvV08kGErg4dUHS4w==","signatures":[{"sig":"MEYCIQDPBq5VZwetRsqbMRWK31czeNFtwTL+qJbdBIH3GjydaQIhAL+vXFsEGK/TT9ySkQ/DPz8Bvjt2dsR9kxIHSifbgLY+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"02418334aaf2a59aa1185050f36ed29d81ed7e08","gitHead":"612893ee889d1e9bf7a4638702e10ad6e950579e","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.9.23.tgz_1482054135196_0.38823963119648397","host":"packages-12-west.internal.npmjs.com"}},"0.9.24":{"name":"canvas-datagrid","version":"0.9.24","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.9.24","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"a2ac542bd8abf59bc408600daf7b936d48684208","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.9.24.tgz","integrity":"sha512-x6+LpKsz++f2LBPFQYdp1YVLzk2Q++uFpyCfIYyxEzrOsodmVErwSe9fHaMx/8q7QHDrKnUV9aSNUPZdGY4eQw==","signatures":[{"sig":"MEYCIQDHOw33ahAfLTem18LoAlNwLR8KYc2OpkbOAW/033cvYAIhALFzP9R1S9nM+1wXBki3UZYvkCZ0vkKMFwbAQudBGIWT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"a2ac542bd8abf59bc408600daf7b936d48684208","gitHead":"f2636beeef9fe6b07a541a1b23a1575a0bf208bf","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.9.24.tgz_1484206779192_0.4009666070342064","host":"packages-18-east.internal.npmjs.com"}},"0.9.25":{"name":"canvas-datagrid","version":"0.9.25","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.9.25","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"103adaa06465daf215b9b42fdf0828b06e38970c","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.9.25.tgz","integrity":"sha512-MzCu1XoxA3zrJO07yM5OqbuSbZX75YSBZ68bR60jEW3GlVtUSxx7Vhk2P8is6A0EtwE76wUTEsc3OY05O8d17A==","signatures":[{"sig":"MEUCIQD3jxpVziRWXkDnw1ihgLi+EITV2GSHwYviNULfqNQxKgIgclY0VE6RFiqnUjIRKh4mCgzRqWWeWlqPa0hJPRtd1wI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"103adaa06465daf215b9b42fdf0828b06e38970c","gitHead":"c68b3f82b3ad7b683fe0e9d34071163823dd4ad4","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.9.25.tgz_1484207322377_0.23226330429315567","host":"packages-12-west.internal.npmjs.com"}},"0.9.26":{"name":"canvas-datagrid","version":"0.9.26","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.9.26","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"d3cce1bd0bf284f24e563e1c22d4cd96909b46a5","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.9.26.tgz","integrity":"sha512-iqHUepQW/jG7fu18a0c60fO0UypY4v/30wRwCA5EhCQW2mjuwlE14SAylMngZ8yj5Z7OMOGD2VYVM5tc+6urTQ==","signatures":[{"sig":"MEYCIQDjOTy83foQ+3T1RAqWh8AoABUBuo4JjAZ3S8PFmDhhPwIhAMMJA8RXc1RFKUCdKQ8VH+eWtsUbEAu9RE6dzs4pYwPk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"d3cce1bd0bf284f24e563e1c22d4cd96909b46a5","gitHead":"4ffd635a0f6985091679d4c7daa1206d8cc891d9","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.9.26.tgz_1484644329006_0.2132296327035874","host":"packages-12-west.internal.npmjs.com"}},"0.9.27":{"name":"canvas-datagrid","version":"0.9.27","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.9.27","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"bd9d2fc3234b4597bcb1805ad53c32b57b2649a6","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.9.27.tgz","integrity":"sha512-HR/YjjlJMRtNrL2dh407LjsYBJRCQzvwyl+RDrsC+VSdl0kfdm9BG9f8iWo/rajoOJPkxVUM9Ki0pP4bDjMSvw==","signatures":[{"sig":"MEUCID+RS/bb4IYv6ZxL3t2gIhXBcObYf0Nkz4d5qDYrb+3kAiEAiyoPh5D1eDlAIfoy4L1sgyyTt6bJQdy9cWydRJpaHig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"bd9d2fc3234b4597bcb1805ad53c32b57b2649a6","gitHead":"e9bb92748b03e6eb4d292d071318a5b6e2d6a9d8","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.9.27.tgz_1484682267994_0.17256977991200984","host":"packages-18-east.internal.npmjs.com"}},"0.9.28":{"name":"canvas-datagrid","version":"0.9.28","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.9.28","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"ea33ceb35434567184ba4f3a40580bcd9e7f89af","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.9.28.tgz","integrity":"sha512-RQF2Si2ueCsRWr/DMGq7pmPR3+CHOHKk1YKH8MzDmvSeDbrpYbtXkINa45Kg6DWIyo/egWC6McGDUggJfBR2xQ==","signatures":[{"sig":"MEUCICl+m4M4WgpJNqBq7uj3Rs1+mQzKk6awfeIQAUumaDkUAiEAyQ/Aeg92JLsiwjJpA+PUmJFLAJlrrTjj27pj5VwRX88=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"ea33ceb35434567184ba4f3a40580bcd9e7f89af","gitHead":"384b4e80a9cf59a82c4e4c664847b62c494d79a9","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.9.28.tgz_1484735216042_0.669791569467634","host":"packages-18-east.internal.npmjs.com"}},"0.10.0":{"name":"canvas-datagrid","version":"0.10.0","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.10.0","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"065b011fd0d6ca6166d6ac08f6f8c69205413588","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.10.0.tgz","integrity":"sha512-CDLO20q6U7Ha+PmXKkAR4nXn3wISX+h9C1rj00t3yCJlAyzmpiIZ59T4J8YmyzuxvsZApesGkcocwaHuz6Ixng==","signatures":[{"sig":"MEQCIEzY3+guQOJ1/+JUrhPKVlZFVI+ybgC/AlNS1FBLhJAOAiB35fFRUKAA/1+jHkV+D4tpPSsCt7FdAuFyHMFz1Rvo5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"065b011fd0d6ca6166d6ac08f6f8c69205413588","gitHead":"d3a0a35d182ee7654387a062e6932b46fc9d2fc4","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.10.0.tgz_1487760374488_0.37985331239178777","host":"packages-18-east.internal.npmjs.com"}},"0.10.2":{"name":"canvas-datagrid","version":"0.10.2","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.10.2","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"5bf09d5b5231d7d3d0caee8b53b2c99e4d3c63e7","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.10.2.tgz","integrity":"sha512-pOR7VR1RUobkJQfeAz/ewl3YRX6CFZX797QozpXVf7BBGFQGaAFXTbbrsznOhWcOIAxyboFdwhQ9Jw+4t7Kf+w==","signatures":[{"sig":"MEQCIDeSfhfxk7bqFsQ4QPRYe7F7y3y0F7QVzMeltNCzT90/AiBdeLJZPownAPyiqLifdvkAvflHeW17TVJlW/A2Z08Xxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"5bf09d5b5231d7d3d0caee8b53b2c99e4d3c63e7","gitHead":"ca00cbdd6a9663cd624bc9d1560a0ec472d047d2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","install":"rm -rf ./docs; jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","devDependencies":{"jsdoc":"^3.4.3","ink-docstrap":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.10.2.tgz_1487959854925_0.226883017225191","host":"packages-18-east.internal.npmjs.com"}},"0.10.3":{"name":"canvas-datagrid","version":"0.10.3","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.10.3","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"db1cc10e554027c88323eab33ad4493d5e27c76f","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.10.3.tgz","integrity":"sha512-kJgtSsFsrd5i8kvBfiaBGM0Y5VnEw6WaTm1bV/CnFZP91KyQMaHo7zhfEqv2dTX6gPQOWeNyx9NjHvQPsJsjeA==","signatures":[{"sig":"MEQCIBVxKwXr5ZPmsWtkPojoLy6TXXjpxbvIUJ5GAvtAo/yoAiA/5v25QrhXYFJhsRykQzxp32OWxTfNA/vKYHsjof/mMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"db1cc10e554027c88323eab33ad4493d5e27c76f","gitHead":"a3336545e407d5713b4dbd18b549f03ca5b20825","scripts":{},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","devDependencies":{"jsdoc":"^3.4.3","ink-docstrap":"git+https://github.com/TonyGermaneri/docstrap.git"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.10.3.tgz_1488179375620_0.09341226192191243","host":"packages-12-west.internal.npmjs.com"}},"0.10.4":{"name":"canvas-datagrid","version":"0.10.4","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.10.4","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"f344d6a8eb3647eefe2d4d284caa90ddf7de11a7","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.10.4.tgz","integrity":"sha512-cfIHewHcGCORPNvwaBDE0Qv/70/sJ2lnGcoppSdRJ/rpFKFl/s/KAB35RMrADjVvRQIW6RLVEeydHGgy3JplEg==","signatures":[{"sig":"MEQCIHBIkJTdT1wfnhlIjepTtM6V1FzbVYswgCo4dslwGctjAiAePtFh/Z29JRIiFebEa1npgbtJ/aN05XnycdjkXPQFLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"f344d6a8eb3647eefe2d4d284caa90ddf7de11a7","gitHead":"82bd6a8a65a278390c6da843776387660295e96b","scripts":{},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","devDependencies":{"jsdoc":"^3.4.3","ink-docstrap":"git+https://github.com/TonyGermaneri/docstrap.git"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.10.4.tgz_1488180611742_0.9446064895018935","host":"packages-18-east.internal.npmjs.com"}},"0.10.5":{"name":"canvas-datagrid","version":"0.10.5","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.10.5","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"604ecb33439531f11330b9703e5e71ec78039cc5","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.10.5.tgz","integrity":"sha512-3WFj75cZOe81ob3dBSkPf0FRADUS28xt+Xr5MG7+Rh8Q9yEVqG1o/UVOcBtybDg/TNLJYcNvHSRstAre+iHCcQ==","signatures":[{"sig":"MEUCICNVTAL+cjdg6hXIhZzMbB0NQNNF3yBi7OoyS7YFKIoJAiEAidiH5UEainBwQeS18IAwCw2aL+N7nNLrlJkwsn91vE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"604ecb33439531f11330b9703e5e71ec78039cc5","gitHead":"a447a3742fbb4a31c17eccce855ba96da52d0a83","scripts":{},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","devDependencies":{"jsdoc":"^3.4.3","ink-docstrap":"git+https://github.com/TonyGermaneri/docstrap.git"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.10.5.tgz_1488572126392_0.5345029919408262","host":"packages-12-west.internal.npmjs.com"}},"0.10.6":{"name":"canvas-datagrid","version":"0.10.6","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.10.6","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"130b6477d6b137a8916ebe0326b9ec82d1a29ad8","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.10.6.tgz","integrity":"sha512-1VAcVA2uXCKNtR8dUs9si5ZXVpC3m3uqJWN2SpYM7Gs8VIwAT2AiMONnxXP9vC8KCLqDL8XbfGLWVULFi5oELg==","signatures":[{"sig":"MEQCIA1fJTEK4j9iyMYNCLDXLMdFAI8O3VzrT8jA33sRTe+SAiBbnU3sIP47sDEq+LiDNPtJ5zAuFBBhoxd3XxCBRDfA4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"130b6477d6b137a8916ebe0326b9ec82d1a29ad8","gitHead":"3c9832399aa350de054cd582edd49c2270a2524e","scripts":{},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","devDependencies":{"jsdoc":"^3.4.3","ink-docstrap":"git+https://github.com/TonyGermaneri/docstrap.git"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.10.6.tgz_1489728581749_0.17611493356525898","host":"packages-12-west.internal.npmjs.com"}},"0.10.7":{"name":"canvas-datagrid","version":"0.10.7","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.10.7","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"837c37011d6d40bd9cc3e1364e86bd81a1a79435","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.10.7.tgz","integrity":"sha512-Y94uKWixoRwO+6K16+VUPq+KRJirZxyx/eQKDQ9L3NBydQmPMk4QJ5MqC4lCimpfuJwNDEDkzM1W79gZaFzY9A==","signatures":[{"sig":"MEYCIQD++5uYpK/7P77APTj784+jqOpUB8piBYBn87tYPa8EgAIhAIA+7dBi9P60rOiAs/hotHmerfyPHfsnq4xNCm8dxnak","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"837c37011d6d40bd9cc3e1364e86bd81a1a79435","gitHead":"5c3ed8916255a8b9b9797a26da90c34fc945f004","scripts":{},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","devDependencies":{"jsdoc":"^3.4.3","ink-docstrap":"git+https://github.com/TonyGermaneri/docstrap.git"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.10.7.tgz_1489907017553_0.29513540072366595","host":"packages-18-east.internal.npmjs.com"}},"0.10.9":{"name":"canvas-datagrid","version":"0.10.9","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.10.9","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"8cd88105644750ab9b53e5fe96765c9633a3eba1","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.10.9.tgz","integrity":"sha512-ESluhZPKzjAYIZColRRl4bvlPeQt1PqDnBAoPMU/mNW31Lix6lskaFMWe4Gn5WFxsxvlIEVkSvzJELSidyi47A==","signatures":[{"sig":"MEYCIQDBsfDl3uUEbxtkw12UZYWjEodFpvrL4297eZpyT6u5PAIhAL4ET4VtLc1NqTDIEeglsZ2xy5I6F71qp0Gw22ApgvmP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"8cd88105644750ab9b53e5fe96765c9633a3eba1","gitHead":"9218e101ec75d7c316f78ee7e7fcf3c55b06b2bd","scripts":{},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","devDependencies":{"jsdoc":"^3.4.3","ink-docstrap":"git+https://github.com/TonyGermaneri/docstrap.git"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.10.9.tgz_1491065141245_0.8031693319790065","host":"packages-18-east.internal.npmjs.com"}},"0.11.0":{"name":"canvas-datagrid","version":"0.11.0","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.11.0","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"4f29bfef542e55f2c636ce54de539743ee106779","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.11.0.tgz","integrity":"sha512-dmCJ9WXBxiRB9vHYKW2cwGoMIT9ZDETCvjsUWeokVl9LPf3md6tgidGbiLNPsCKmR7tNo9XV00xX33N+5PRr9A==","signatures":[{"sig":"MEUCIGe7kcFaL3Kpi/0dAmjVtuRZsTi/CTyjaJFScaChf02iAiEArNEtfkN9Z85Nc9p2wzeWo2ids22jMvi4v/+TV78uTP4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"4f29bfef542e55f2c636ce54de539743ee106779","gitHead":"e9c4c99155108c1c00685012a9cb63c1eb01c0d6","scripts":{},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","devDependencies":{"jsdoc":"^3.4.3","ink-docstrap":"git+https://github.com/TonyGermaneri/docstrap.git"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.11.0.tgz_1491457563707_0.10160663956776261","host":"packages-18-east.internal.npmjs.com"}},"0.11.1":{"name":"canvas-datagrid","version":"0.11.1","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.11.1","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"66d350db4d55baa973aa1b5fda92b07971d35b33","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.11.1.tgz","integrity":"sha512-xyhvij5XGLTev6dtqlORRLFGw1/lM17xo/1ycZHoBsCqSVohfaj7ReOp/xJVZJEuj3RTNaUZJkZG/iVT4QYxrQ==","signatures":[{"sig":"MEQCIFGzByypbsGNa78zbc6nLFo8TA6b8wvy84MSOThhmwdBAiA06NT6keK/mxTzciJEhUa+mfMVjB0nWdGXx0ldwkvlrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"66d350db4d55baa973aa1b5fda92b07971d35b33","gitHead":"c0d74da83d8dbbf933ab41a12efc333bce3587fa","scripts":{},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","devDependencies":{"jsdoc":"^3.4.3","ink-docstrap":"git+https://github.com/TonyGermaneri/docstrap.git"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.11.1.tgz_1491463619061_0.8696886049583554","host":"packages-18-east.internal.npmjs.com"}},"0.11.2":{"name":"canvas-datagrid","version":"0.11.2","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.11.2","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"cd09f0c22feceb1b9ba8a978ba072f6336ed0b0d","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.11.2.tgz","integrity":"sha512-lnN5kAwMGquiIuGbKfzcpbHnSZEGOG4ZYFpKqcK5IlS9LTfAydDJlckNMtO6zsEHHMuiAExg39cwO2lJsFj4Rw==","signatures":[{"sig":"MEYCIQDvLf1X7GP5mVspr1INNVaJUKJvKOwZfvA8wMeDeJX6owIhAMIy4yerc7+8iSHm+rc2PrVir/Z3Jr5rofbf6fYqh6DW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"cd09f0c22feceb1b9ba8a978ba072f6336ed0b0d","gitHead":"e0f9e52e11146c07bec96f16f996084d2021e25d","scripts":{},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","devDependencies":{"jsdoc":"^3.4.3","ink-docstrap":"git+https://github.com/TonyGermaneri/docstrap.git"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.11.2.tgz_1492824956477_0.691475747153163","host":"packages-18-east.internal.npmjs.com"}},"0.11.3":{"name":"canvas-datagrid","version":"0.11.3","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.11.3","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"a7cdcaea17c7bd7eaa3bc528e2fdc56ca43fe2ca","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.11.3.tgz","integrity":"sha512-qNrWH+DI9IyQ5ueaq8jID2nz1cfDNAvFF1iKvrkfSFHQ701sXlYmimtzcflFYO+oRvNYO9xiBxG7yfU2er4iLw==","signatures":[{"sig":"MEYCIQD6UjZ6366Y6YWfr+3T17fGRZp8/DkAqiEZvAxXL7FYSwIhAIuqqsIVXdWIZV6lbrWyHKbHlMclulc/dhM3O0hAtLgr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"a7cdcaea17c7bd7eaa3bc528e2fdc56ca43fe2ca","gitHead":"bc45c4fe4e5b9866e24c0f7de9c7246a36ecdce2","scripts":{},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.1","description":"Canvas based data grid","directories":{},"_nodeVersion":"0.12.14","devDependencies":{"jsdoc":"^3.4.3","ink-docstrap":"git+https://github.com/TonyGermaneri/docstrap.git"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.11.3.tgz_1493070646412_0.6261537445243448","host":"packages-18-east.internal.npmjs.com"}},"0.11.4":{"name":"canvas-datagrid","version":"0.11.4","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.11.4","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"24b18c34aacc023602484c13ede7a50b718952bf","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.11.4.tgz","integrity":"sha512-C06oQ1ATOUeM5IBySt/1Dwk30H+w8r8vNDGGVSVOD+z/Iw3eU1tDTyNxXcEiIXGvZNj61L2SLNdDCyejLocrOA==","signatures":[{"sig":"MEUCIQCpUPkGQp6mNvVodOTNq5xcbWDUYv7a1BuydQPZgptlzgIgLUToM1apXnZcDzTkgc++n5auSA7/fgAtjCqxlMC/qKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"24b18c34aacc023602484c13ede7a50b718952bf","gitHead":"e1e4d5dcbced75c99a04d2426a4a44d2d65dfbb2","scripts":{},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.10.2","devDependencies":{"jsdoc":"^3.4.3","ink-docstrap":"git+https://github.com/TonyGermaneri/docstrap.git"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.11.4.tgz_1493889406061_0.48418509447947145","host":"packages-12-west.internal.npmjs.com"}},"0.11.5":{"name":"canvas-datagrid","version":"0.11.5","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.11.5","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"06f1fb87acc3102f2961b94ba5d85c0b7880d47a","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.11.5.tgz","integrity":"sha512-1k4586CvRUZqWOKGYSQ+VBNjh7tVmzEkgMJ1yqc1ZWBmCUdJMjbPO2nhHTqNNDu+zcsaEtCKcBRl++sMivIQew==","signatures":[{"sig":"MEUCIQC7zCsEjLs0vwHvxscv0+r90WigFJyoYbNlt7IAsrXFfwIgHdtnD17GxqJ91hbX5J4NSIAYzLKwi2GjCkCM1am+xLs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"06f1fb87acc3102f2961b94ba5d85c0b7880d47a","gitHead":"08e1df238e1b6295368c250d26068858631c4ee1","scripts":{},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.10.2","devDependencies":{"jsdoc":"^3.4.3","ink-docstrap":"git+https://github.com/TonyGermaneri/docstrap.git"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.11.5.tgz_1495099893057_0.906388632953167","host":"packages-12-west.internal.npmjs.com"}},"0.11.6":{"name":"canvas-datagrid","version":"0.11.6","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.11.6","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"cbb3bef63a67346c372283753db7ff238cd4050d","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.11.6.tgz","integrity":"sha512-zSYv5Ad8xMyH6E5qlLpVciyu5MTSqjqqnbUwXRG8UdWfJZg6FHkGNfFfimGBp7m14du11KGWmX2hOj5CdSapNQ==","signatures":[{"sig":"MEUCICtFtabGjGGr6eM2Hg99+KyaqBPtLlT0iKXpEbQ//a8QAiEAm4aKnUyONG1LP0g0sBFJ+gm+vxmQW4dPXfs6KUlWfr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"cbb3bef63a67346c372283753db7ff238cd4050d","gitHead":"2e81a344f7e80a42fbeecd18b177cc865b1a78d2","scripts":{},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"2.15.11","description":"Canvas based data grid","directories":{},"_nodeVersion":"4.8.3","devDependencies":{"jsdoc":"^3.4.3","ink-docstrap":"git+https://github.com/TonyGermaneri/docstrap.git"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.11.6.tgz_1498587060596_0.1825227530207485","host":"s3://npm-registry-packages"}},"0.11.8":{"name":"canvas-datagrid","version":"0.11.8","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.11.8","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"fbb60ec227ede9705269b86854e9add650439cb7","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.11.8.tgz","integrity":"sha512-gYlyM9tu8V1YayMruok3bZdNbXZ/BdGmjekKqMRjNmvjNIFkskvDGB7fT7RBwXpKExh8vj1Ij0UU5PS/f6yjrQ==","signatures":[{"sig":"MEYCIQDRXtCjMFN/IwPJJwlUenIWqKZ1N+yFF6sRAGXUz6WygwIhANEkG5zQZvvoZUPjEEZCfcq+21+weGilgFMacmq4nZj4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"fbb60ec227ede9705269b86854e9add650439cb7","gitHead":"56d72efb973db4b0bcef02459c7378100c1a3ffa","scripts":{"build":"webpack -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js source-map --output-source-map-filename='canvas-datagrid.map'","build-dev":"webpack -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","postinstall":"npm run-script build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","webpack":"^3.0.0","ink-docstrap":"git+ssh://git@github.com/TonyGermaneri/docstrap.git#v1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.11.8.tgz_1499663666996_0.2298815466929227","host":"s3://npm-registry-packages"}},"0.11.9":{"name":"canvas-datagrid","version":"0.11.9","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","javascript","html5"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.11.9","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"7d8339348a288719a8d5f4d4eca401e05b6d1fb2","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.11.9.tgz","integrity":"sha512-OIzVM65Jp/0IoWfl1mHGmf7oSS7pG5HHQMB+RrqKMeE6Z0toKENZCL/g8MXWun2I0rPc057+XRdkvPA5t2mPcQ==","signatures":[{"sig":"MEQCIHe0/jOOkIoCtNPCOpQ7eE+lBR6978oCBCpaxJBNvEMZAiA7T4TfV+/79Y1fV+Iob2BAIMAb9D7rodLOlzkGzy0GIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"7d8339348a288719a8d5f4d4eca401e05b6d1fb2","gitHead":"404d0225d31e8795457d0e02eb448c3531014cc4","scripts":{"build":"webpack -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js source-map --output-source-map-filename='canvas-datagrid.map'","build-dev":"webpack -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","postinstall":"npm run-script build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","webpack":"^3.0.0","ink-docstrap":"git+ssh://git@github.com/TonyGermaneri/docstrap.git#v1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.11.9.tgz_1500030825300_0.5515683207195252","host":"s3://npm-registry-packages"}},"0.11.10":{"name":"canvas-datagrid","version":"0.11.10","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","javascript","html5"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.11.10","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"b36623a119dcae155a7a4b292dc0766cceefdb5d","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.11.10.tgz","integrity":"sha512-pW7LCIST+PKBVzGq8/FHCa/eNwAnwkjz81X2J96APLrLZiESqm81QYvi+5cxso1jjZfs6adtWmorqzzlzoJczw==","signatures":[{"sig":"MEYCIQC4CTApagnKQTUrrk9ERohWgTxYgD4CIb9BpH3qUG6W5QIhAPEPEtatzR1mcjlbl9oAn1nt2jX3aQfU4M/sD60F7j9Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"b36623a119dcae155a7a4b292dc0766cceefdb5d","gitHead":"1083f5631b0e3d456162016892a20408065af89b","scripts":{"build":"webpack -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-dev":"webpack -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm install; npm run-script build; npm run-script build-dev; npm run-script build-docs"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","webpack":"^3.0.0","ink-docstrap":"git+ssh://git@github.com/TonyGermaneri/docstrap.git#v1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.11.10.tgz_1500285446176_0.15938770188950002","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"canvas-datagrid","version":"0.12.0","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","javascript","html5"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.12.0","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"1e22d0c6f21e402b8d70c14c5b5430bfa13848b0","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.12.0.tgz","integrity":"sha512-blnVOcuk3KGF1K33XlAy37WZ6+XC/T0xnglJ98To5J67UP9GG3UraoYreQj9wA4/cp3cQ54Iznk0iFgW1au8LQ==","signatures":[{"sig":"MEYCIQDRuwdQYIPOp32y5UA4Hpattgg26PV5venzawz8TO2iRgIhAO9Txe7UZxKXPRpJEur/UjiZmLi5bmMYDZSXCcwK1xkF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"1e22d0c6f21e402b8d70c14c5b5430bfa13848b0","gitHead":"19559b994d7ab7e604dede1e42db92e1796a1bd8","scripts":{"build":"webpack -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-dev":"webpack -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm install; npm run-script build; npm run-script build-dev; npm run-script build-docs"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","webpack":"^3.0.0","ink-docstrap":"git+ssh://git@github.com/TonyGermaneri/docstrap.git#v1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.12.0.tgz_1500372278946_0.6765541105996817","host":"s3://npm-registry-packages"}},"0.12.3":{"name":"canvas-datagrid","version":"0.12.3","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","javascript","html5"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.12.3","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"33ff2f7dbcd5364daf3400b7d67f9de2d0d6b86a","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.12.3.tgz","integrity":"sha512-tBnTPpwNoet02sWHB4izKwXtMrDzAXef4LL0powfng2gkEUBHPY8zAo0+dEW3O6kqzW82JutNPW5ECDW+6Km+w==","signatures":[{"sig":"MEQCIChBlV+AHQEnL8DOskPwKW9T+Cz0Lxg+J9yhUFzbFCNpAiB+n83apPhKpnnSsvYi97TWQqJBpE4l9xlROAvGSe1qWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"33ff2f7dbcd5364daf3400b7d67f9de2d0d6b86a","gitHead":"28fd834d11a7e6c04e8d3288447371df1fb6431e","scripts":{"build":"webpack -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-dev":"webpack -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm install; npm run-script build; npm run-script build-dev; npm run-script build-docs"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","webpack":"^3.0.0","ink-docstrap":"git+ssh://git@github.com/TonyGermaneri/docstrap.git#v1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.12.3.tgz_1500578404018_0.7863088159356266","host":"s3://npm-registry-packages"}},"0.12.6":{"name":"canvas-datagrid","version":"0.12.6","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","javascript","html5"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.12.6","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"d6805aabe5fa7e65b0c8f8b3410c2d57dbbba8cb","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.12.6.tgz","integrity":"sha512-99OIP2if9XKcuIsrrgxzrsA4z4YzhrBHa0XDjB1Lwnn2mVKZTXUxOg0gH31IjMHZ3IIieuDbHNjjFhOZPEEX+g==","signatures":[{"sig":"MEYCIQCFBshJjq4AAedo0b7e9pzg7J1NTx6zFfcC19Uw+8f8+QIhAMyWVoO2P7jIYZcbRMLtb5UscUnNpM4B10Ltn49oBroA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"d6805aabe5fa7e65b0c8f8b3410c2d57dbbba8cb","gitHead":"8e75d7dc903abebe50c5b8bf2a64178f4541d976","scripts":{"build":"webpack -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-dev":"webpack -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm install; npm run-script build; npm run-script build-dev; npm run-script build-docs"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","webpack":"^3.0.0","ink-docstrap":"git+ssh://git@github.com/TonyGermaneri/docstrap.git#v1.2.6"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.12.6.tgz_1501062519184_0.4513891530223191","host":"s3://npm-registry-packages"}},"0.12.7":{"name":"canvas-datagrid","version":"0.12.7","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","javascript","html5"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.12.7","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"09e51b86c025ba9f7968b65a7a4fc44b33eca967","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.12.7.tgz","integrity":"sha512-CPGuve6GmalFHDQhEsGsSP5h2C159n5JMzzfP00zX+XJg4lTSveK0nzmF55B5zng7AFpHqOi2E0iZoOz+zRwdA==","signatures":[{"sig":"MEQCIE/zJNAlgpL5dFMKvNJ8EU0R3TJhhUlqD061d8TiBQuDAiBsQFlyxC87ozGrHorQsMPrA2V2xaANBX2OjZ8yfp+qpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"09e51b86c025ba9f7968b65a7a4fc44b33eca967","gitHead":"54b52a57b7a3bc8ef1dcff75b7e48d9b3e11c40a","scripts":{"build":"webpack -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-dev":"webpack -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm install; npm run-script build; npm run-script build-dev; npm run-script build-docs"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","webpack":"^3.0.0","ink-docstrap":"git+ssh://git@github.com/TonyGermaneri/docstrap.git#v1.2.6"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.12.7.tgz_1501485576236_0.8543983919080347","host":"s3://npm-registry-packages"}},"0.12.9":{"name":"canvas-datagrid","version":"0.12.9","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","javascript","html5"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.12.9","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"bf41997a4fbc4fdefef2b42896fcc29b440682a0","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.12.9.tgz","integrity":"sha512-Gscbi1D6U6EEY7BQSted/w6t1NXzBAlEU+0WzxXvgk3VNmlp2LH6WttDI/ocYV/N4V9C+7VDADpyhoozf+bwwA==","signatures":[{"sig":"MEYCIQCUxwS71rlTvhfk9kuQXEk7bouRzW9fxlDMgHe4X6pr3QIhANfmWtYbH0rpjIKZABX5iggsMqTw6ykBzKzuEB+Kv0TG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"bf41997a4fbc4fdefef2b42896fcc29b440682a0","gitHead":"52bc6b48c37246eea45e9f799ada09e3717015f9","scripts":{"build":"webpack -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-dev":"webpack -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm install; npm run-script build; npm run-script build-dev; npm run-script build-docs"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","webpack":"^3.0.0","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.12.9.tgz_1501621774866_0.9326270918827504","host":"s3://npm-registry-packages"}},"0.12.14":{"name":"canvas-datagrid","version":"0.12.14","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","javascript","html5"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.12.14","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"c0d1ccd4bdbcfc5a6d11d434e013ee2e96517529","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.12.14.tgz","integrity":"sha512-xxvE8BRq/KjFSL+psQXolpqDP8nG7h/iQViopBF7BEmWcDsUBJ7Cduvl9wL9AQI41XyWnGMaJoCzgjAnqPCIeQ==","signatures":[{"sig":"MEUCIFbRY8LSRFmPFTe4edCFdXqr/RU/fiINvLQL62b3GzcIAiEAveFgKVQ30jS/uE5MV6T+vGI9rjuO9T5Zzlpuh92hCoI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"c0d1ccd4bdbcfc5a6d11d434e013ee2e96517529","gitHead":"af7abeb462abe08fd212ad514d5247e458b1fc98","scripts":{"build":"webpack -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-dev":"webpack -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm run-script build-docs"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","webpack":"^3.0.0","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.12.14.tgz_1501744170761_0.39129172661341727","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"canvas-datagrid","version":"0.13.0","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","javascript","html5"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.13.0","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"6859275cbc722e2fbbb5b1541b26822325193fcd","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.13.0.tgz","integrity":"sha512-Nq/1JL4UNL7T3GRW7L/tKAWlbIw/lVEHQFP+JcyfwpLM7z474EhqXLRlt1IcgOaIb8WE4QWGS/YahIBht9rfkg==","signatures":[{"sig":"MEYCIQD3PVqzC/jGDCocKx41fn+C1ysi8mJmhMOgHiXZMfQP8AIhAJURFIbiQwIOqWoSTf6O1RkhAyC0tNs/R7OZ1QqqiQkZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"6859275cbc722e2fbbb5b1541b26822325193fcd","gitHead":"0b64b6b9957304b0d71580372aa67ade589ffb28","scripts":{"build":"webpack -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-dev":"webpack -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm run-script build-docs"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","webpack":"^3.0.0","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.13.0.tgz_1501749081048_0.8490315482486039","host":"s3://npm-registry-packages"}},"0.13.1":{"name":"canvas-datagrid","version":"0.13.1","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","javascript","html5"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.13.1","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"338c335d37e7951f661cfba4f7832c10a2e6dd93","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.13.1.tgz","integrity":"sha512-B6x0AnJkO7DMlaUdD12jcf5OD9Aj9eqYtcsYX8Yj5bSZi0tUeSOZ9maM/C+Rf+sJX/hMvjNxjhAOk0OvsFESBQ==","signatures":[{"sig":"MEUCIAe5FZwbjh6da0com0JsoJRCype9tJhzlXHzBTWivNNOAiEA26DbVuZVFO6ODO5wbgsrZYat6Yi0FNVQw2VKEM5VpGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"338c335d37e7951f661cfba4f7832c10a2e6dd93","gitHead":"447924eacab78aade0ef2ee75b5c8cc9ecb60e61","scripts":{"build":"webpack -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-dev":"webpack -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm run-script build-docs"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","webpack":"^3.0.0","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.13.1.tgz_1501818231503_0.7635990879498422","host":"s3://npm-registry-packages"}},"0.13.2":{"name":"canvas-datagrid","version":"0.13.2","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","javascript","html5"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.13.2","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"209be4459060626c7a64b0ff1d78bddd83539085","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.13.2.tgz","integrity":"sha512-ozJueFOV7nybaw/Js999BhT692BdRI/wNMuTDe+Kk0qU1HEmotUCwOS6smM18RDLoySzLuMsA3Ev18kPI9+xOg==","signatures":[{"sig":"MEUCIBhuix8p4ao6A0LJiYOsPTSJZvYGghaWkVyJ7cE/a2fyAiEAl2Qc/TCObcgYxqrGohHIaqQ5N9rjysmnd7JdP1rl5vE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"209be4459060626c7a64b0ff1d78bddd83539085","gitHead":"4df8126e559a66b6e447489d10aeb9fa28c7d12d","scripts":{"build":"webpack -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-dev":"webpack -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm run-script build-docs"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","webpack":"^3.0.0","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.13.2.tgz_1501865596729_0.03682151832617819","host":"s3://npm-registry-packages"}},"0.13.3":{"name":"canvas-datagrid","version":"0.13.3","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","javascript","html5"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.13.3","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"e72766bdabb74ad4cebe046d86d07f58b9cf7c55","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.13.3.tgz","integrity":"sha512-MiL4SMwLW2oDdISTiPNs2OPvUB8NBVEJjedazzTVDMi3YSmXGO1FWyVRmyF7DVA+jaoTrlGgywA0zFF0wwqb8A==","signatures":[{"sig":"MEQCID3IWLNfhtC1IlmqkQHUEuOSo8hw85NrF2gW2s7vPAPJAiBaTBvsqV2zCh5mWEgOJIanJv6HKR4v4aOK8auzyTn7bA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"e72766bdabb74ad4cebe046d86d07f58b9cf7c55","gitHead":"be195c9a5ab33787c10cde06dc95dd2430b2d308","scripts":{"build":"webpack -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-dev":"webpack -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm run-script build-docs"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","webpack":"^3.0.0","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.13.3.tgz_1501872175073_0.6528274323791265","host":"s3://npm-registry-packages"}},"0.13.4":{"name":"canvas-datagrid","version":"0.13.4","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","javascript","html5"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.13.4","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"a9a462f6482f204d21d24574fdf1cd269badf53e","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.13.4.tgz","integrity":"sha512-+BKxzg/M9u3v3nydLkLw9W642qdn45x2NywK5BGGGMHeI1rq+tIT6xbbLYIHyQPRy8jn2Lp+1NwbD/BgVpAikQ==","signatures":[{"sig":"MEQCIH2Z9CnkJVeCNX9hZcX8IWG/0/bGPlsnsbMBvYyBOmeRAiAcgLr0rQ5d2nRZfmM/n9WLnN5+E6gmf38tqIbY/Zyn7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"a9a462f6482f204d21d24574fdf1cd269badf53e","gitHead":"d268dab1e2596ed4031e17bcd6e59c47c03c731e","scripts":{"build":"webpack -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-dev":"webpack -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm run-script build-docs"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","webpack":"^3.0.0","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.13.4.tgz_1501872925524_0.5642056567594409","host":"s3://npm-registry-packages"}},"0.13.5":{"name":"canvas-datagrid","version":"0.13.5","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","javascript","html5"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.13.5","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"7bbdf3e0c8cb0a1a382b757375a3f522eaf5796a","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.13.5.tgz","integrity":"sha512-gWSWbUyvLmrWhqvYmygTLE8kasMpaPexF4P832lRCpNRgCtXNo/ieLwuL3EMK+8mR44PZCiUF2g+Rr/Df0PbYQ==","signatures":[{"sig":"MEQCIBAFxemv7ZGNUs5Y6Ht65Ix4sihG2CVaWbJDRpFZ1xQAAiAIPHZxNkWtJ6mHpMQG5iOXbu7/s6Mv0MmPncv+WayyWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"7bbdf3e0c8cb0a1a382b757375a3f522eaf5796a","gitHead":"020ab57f9f47c0dd4e787479cb46759879d8025b","scripts":{"build":"webpack --output-library=canvasDatagrid --output-library-target=umd  -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm run-script build-docs"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","webpack":"^3.0.0","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.13.5.tgz_1502093343603_0.2591394246555865","host":"s3://npm-registry-packages"}},"0.14.1":{"name":"canvas-datagrid","version":"0.14.1","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","javascript","html5"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.14.1","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"07d69d5fda9d8286cb7465f132551d62b1cef0aa","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.14.1.tgz","integrity":"sha512-QCr9XODDUpALzl6PwlUZ6xZAL/bW+O8Owcx9/Frnhm88ohnFus7KqPBbZiBcFAHFOcOKm5+FuxSLUMdr9RZS5w==","signatures":[{"sig":"MEUCIQDgw/smhsnwdvDNEet81U0H6zO/vq7vptxOM/9aEnzSRwIgB37gAiSZoPIYdmZ9eMbv8IQZ7jqD9kqnPX2e0BIn5Gs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"07d69d5fda9d8286cb7465f132551d62b1cef0aa","gitHead":"a4ebf5950d29422cbc8e0bdc36c6fc3ff6c87c49","scripts":{"build":"webpack --output-library=canvasDatagrid --output-library-target=umd  -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm run-script build-docs"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","webpack":"^3.0.0","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.14.1.tgz_1502361820914_0.1524352477863431","host":"s3://npm-registry-packages"}},"0.14.5":{"name":"canvas-datagrid","version":"0.14.5","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","javascript","html5"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.14.5","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"2a2520d9db4a7e28399b0f3c5baecf98386fc151","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.14.5.tgz","integrity":"sha512-6/glTkS3zm9+DtZHVfSGwFnLfgtND+u1hWuvUDOLrXPHoj6PPFhtasKOIVL2ojkY/iQb2/lg9OjGFYokLme0fQ==","signatures":[{"sig":"MEYCIQC8KYxS1IyzOUFwbryeAJH5YbVCU4Ct+DlS4R5eJ4FMNwIhAL6vBIb3Sa+wVQHu+9oBZfnhDDZfJjlCVZBqfLb9Kshh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"2a2520d9db4a7e28399b0f3c5baecf98386fc151","gitHead":"30ca235c8ba7f1b597fdbcec1fa1f12b40d91295","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm test; npm run build; npm run build-dev","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm run-script build-docs","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.14.5.tgz_1503197609174_0.28288191254250705","host":"s3://npm-registry-packages"}},"0.14.6":{"name":"canvas-datagrid","version":"0.14.6","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","javascript","html5"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.14.6","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"350d82e46c66765d4f28ae2fd2b3aff3189179f8","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.14.6.tgz","integrity":"sha512-/UC8yXPXo3UfhRDPQx/eiPc6FPBg77eOnGgZmnqAowpR7XMbZAO2/OBtS6yr41hpc42SQVLyyf7BL/AkeR9FGA==","signatures":[{"sig":"MEYCIQCkRVrTkjcynlQ7Xlt/kxHnE4/6AJt7sJv1+j2a9or3zgIhAIRNk5cQcHKlVYW/mtOU0Atzsphxe7fKqm2X5IWOmYZR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"350d82e46c66765d4f28ae2fd2b3aff3189179f8","gitHead":"263d632aeda39372fa9a2ec6f1ecc786f405d9c1","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm test; npm run build; npm run build-dev","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm run-script build-docs","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.14.6.tgz_1503197929280_0.1143853897228837","host":"s3://npm-registry-packages"}},"0.14.7":{"name":"canvas-datagrid","version":"0.14.7","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","javascript","html5"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.14.7","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"fd8e58da306e00584b3e28be60302d66863e9007","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.14.7.tgz","integrity":"sha512-yURGtfLsYCLZjIBhPZBf8K/oNs0THmsjXn1cJXcOR10y0GncQCCJsw4zmKJ6FgO8qCVgBnzJpTZIeNLhwYugYg==","signatures":[{"sig":"MEYCIQCHUn9PsAy10PYBIpQxm6eQDhv7nAgqRwDrjfCL2nLFMQIhAJiqttRKdS7pAWWaSZk4vYdZAqnjPMmoDX4Krfspy2ce","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"fd8e58da306e00584b3e28be60302d66863e9007","gitHead":"35c88d5c8e426d0469be7a34a0bef0fcb73b10c7","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm test; npm run build; npm run build-dev","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm run-script build-docs","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.14.7.tgz_1503262379173_0.09764514537528157","host":"s3://npm-registry-packages"}},"0.14.8":{"name":"canvas-datagrid","version":"0.14.8","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","javascript","html5"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.14.8","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"85b853b3dcdec45bae9f9a1f8b78f8d461df1af6","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.14.8.tgz","integrity":"sha512-ps20RVSmFRvo42ixoYi2ipwJBvpqZhoMu9shf/QmzFN8idbnhi4XNrH53N27j1sZ8QDOErIFUAvhq4m3zb3Chg==","signatures":[{"sig":"MEQCIDL908MUqikLbJtKf1DCEIuB0gsmPqp44/5yqA1ZrBjsAiAWa8uBmXW/FIT2/1+NOFKU8UPnGSiSTOJzU6BGqScxtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"85b853b3dcdec45bae9f9a1f8b78f8d461df1af6","gitHead":"26fb83ce49c30be8c3b7a1fb7e224b4ffe426735","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm test; npm run build; npm run build-dev","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm run-script build-docs","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.14.8.tgz_1503262596914_0.6086534056812525","host":"s3://npm-registry-packages"}},"0.14.11":{"name":"canvas-datagrid","version":"0.14.11","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","javascript","html5"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.14.11","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"568ce948646ab6da04021744e07265dc2ae803b4","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.14.11.tgz","integrity":"sha512-qhv0fkt0MrGZd+9g2CHaeXIVBY9U8zLuq4gmSGvnkLkDVgVKMpjAOqmhM4m/qzHfP4bOufiwSMpZIlg5bS2jhw==","signatures":[{"sig":"MEQCIAb6lmdhRYYAxC7qz+6qaMpO8Sm47z7pAJ15tYsFdvFoAiASuH/HFnpXMoOWU1BX0NZpr4fVfKoRXd6hjcmJLkEqgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"568ce948646ab6da04021744e07265dc2ae803b4","gitHead":"cb640c9fe78175173992347dfa7d67a291c09385","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm test; npm run build; npm run build-dev","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm run-script build-docs","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.14.11.tgz_1503480351745_0.8829529646318406","host":"s3://npm-registry-packages"}},"0.14.12":{"name":"canvas-datagrid","version":"0.14.12","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","javascript","html5"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.14.12","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"c5876d800a0fd8de3a662d4f06385a4a4ca072a6","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.14.12.tgz","integrity":"sha512-zoOEozYDmbZYbKgpDNkhPB3cBReJiKiCFHrFEGtZsvHU+gsGDM+1wlW8a1zJ2Z8O+Rn1HfJIu+fQephbEXW1/A==","signatures":[{"sig":"MEYCIQDUJgUy+830UhCnQ6PMgXYhU8EtDiQv9RtZj46zpLw3yAIhAP5iYYd7hNSOr/JTERc9GIZmxBM+Lrile5WIqIjStru2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"c5876d800a0fd8de3a662d4f06385a4a4ca072a6","gitHead":"3e40b63428076b36f4c77f47633d96417940b275","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm test; npm run build; npm run build-dev","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm run-script build-docs","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.14.12.tgz_1503705920706_0.9532241080887616","host":"s3://npm-registry-packages"}},"0.14.13":{"name":"canvas-datagrid","version":"0.14.13","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","javascript","html5"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.14.13","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"c49d2f63ba720117853efdb93a166c3a9024bd12","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.14.13.tgz","integrity":"sha512-egPc9cEgKkZTrjKF1Axr5I2yGoOQD18DrBWIO3ZV0I80hE5FR6f6bIW2PURICm93F4Z68hy9aIKGHbgskW66zw==","signatures":[{"sig":"MEUCIQCfkHSN0E2n3RVE1BES/OcfB1zOUxikxj/r8djZdHQNBgIgMkm8S/hz1uiEbs6HuWvFo072xoX4OV+cOsgD94+7k14=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"c49d2f63ba720117853efdb93a166c3a9024bd12","gitHead":"19ccc44158b1ff2331986c01b385aff57dcbaa89","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm test; npm run build; npm run build-dev","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm run-script build-docs","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.14.13.tgz_1503990063741_0.9125708695501089","host":"s3://npm-registry-packages"}},"0.14.14":{"name":"canvas-datagrid","version":"0.14.14","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","javascript","html5"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.14.14","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"37a76e90ce3d4a2861cf8e9ac66c773b32d2e76e","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.14.14.tgz","integrity":"sha512-9gzMbbHIjZuroiZcH8qGh4UVY5cTA90wS9L5Ned+WV6x9p2V/kh4ZszrERxVqjfMnG8027Am3GiJFTA8/byV9g==","signatures":[{"sig":"MEUCIQCodKw+RODsJAIktByIr3qxFM09DYRsJKKuNJlnbre33wIgCqI6uhrJIHjMAo2stSV+NZ3jCjCmGsUd5y0itxKwYBU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"37a76e90ce3d4a2861cf8e9ac66c773b32d2e76e","gitHead":"15834146746ee9ef1b06f7fe8ef9cc41525fb10d","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm test; npm run build; npm run build-dev","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm run-script build-docs","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.14.14.tgz_1504243371523_0.626376471016556","host":"s3://npm-registry-packages"}},"0.14.15":{"name":"canvas-datagrid","version":"0.14.15","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","javascript","html5"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.14.15","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"2d5e7b88cab276cab2f0e0999dd4598e5b589e6e","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.14.15.tgz","integrity":"sha512-lql4eoM7Y5DV+oNUFtLK3g6UPUbjdENV+KdiKekZEDvUctFkllRqmVG1Jjt2jBTqY59sAx3g3Ye17WmIZWGqCQ==","signatures":[{"sig":"MEUCIGpWDaoUUgfRW2wDA8LsvE/MkXliFOjcuYuAOVTBd+23AiEA8jlZcTZFFn9EyFhI4E8wnMYSMAJsQQi4yi4u7Oyxw98=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"2d5e7b88cab276cab2f0e0999dd4598e5b589e6e","gitHead":"60c32fa006532aa73e465c6f9ad2a9a605d49cae","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm test; npm run build; npm run build-dev","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm run-script build-docs","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.14.15.tgz_1504516190261_0.6036532782018185","host":"s3://npm-registry-packages"}},"0.14.16":{"name":"canvas-datagrid","version":"0.14.16","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","javascript","html5"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.14.16","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"316b3b571029b1abb8be73ee88dc11ca9958eba4","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.14.16.tgz","integrity":"sha512-21JL+sYoht4ps2YjGiJgms+Ts7jly4BdsMWpbFeZESAG/Ylk6KsaZkcvc7sJihoKHsZN/G6GfgGwIw7jOTtcvA==","signatures":[{"sig":"MEUCIQCNAqnT9gb/PFUO8aCiCp26UT3ns4a2EnzurFFr4sTmnAIgQ/DdX/6/AV7PF5dycg2s9cl/L4PzrMxV7nXKVxbWqJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"316b3b571029b1abb8be73ee88dc11ca9958eba4","gitHead":"204f6e40a36fbedc582b054a7b6066673382200c","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm test; npm run build; npm run build-dev","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm run-script build-docs","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.14.16.tgz_1504518072596_0.028119305381551385","host":"s3://npm-registry-packages"}},"0.14.17":{"name":"canvas-datagrid","version":"0.14.17","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","javascript","html5"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.14.17","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"111e81db765478dad8a09830a4fd21dbaa22e9d3","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.14.17.tgz","integrity":"sha512-xb8l7WaguDvjOCNdsc9+JleTnmbzXUy6fNfMzLgJ2Dp9kF+U8vM4hLuyWT/TXO3JSk33wqsQLXIXLneNCZh2tw==","signatures":[{"sig":"MEYCIQDfuRDzSScmwyNl4tBJGBJwO5NETJVUt/JTdSXcIixK3AIhAIkna5XdDMufNk4JYY6yIZ+1yiwTUOZhBj3dLpcWc2F0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"111e81db765478dad8a09830a4fd21dbaa22e9d3","gitHead":"8c9916ea782966a674b04b6d8fda9b7d11370279","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm test; npm run build; npm run build-dev","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm run-script build-docs","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.14.17.tgz_1504519074090_0.4910328269470483","host":"s3://npm-registry-packages"}},"0.14.18":{"name":"canvas-datagrid","version":"0.14.18","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","javascript","html5"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.14.18","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"c6435cb96825f692f5e9a7e7489f6b9266b34984","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.14.18.tgz","integrity":"sha512-pKOmzKwFZy81SaiVsqit9Sk7m3gL4PeLWPoqu7CzMK+XQbqnocUqJeZSS8Xvq6h7/n6/RDTi6tsm0TO3AegNaA==","signatures":[{"sig":"MEUCIQDWKAbDVJsb3dnd1AAPwlwUjXPciBh2As6xT5dfPRt4igIgEOWlvGSRr+tHc3r3hAscqCiel/cb9ij6lWgyAPANl3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"c6435cb96825f692f5e9a7e7489f6b9266b34984","gitHead":"81ba76e206ca8d50f84f793403e6d78e2e208f0d","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm test; npm run build; npm run build-dev","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm run-script build-docs","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.14.18.tgz_1504549381681_0.07063184306025505","host":"s3://npm-registry-packages"}},"0.14.19":{"name":"canvas-datagrid","version":"0.14.19","keywords":["canvas","data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","javascript","html5"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.14.19","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"5bf8f6ffaa9c2d61e9e6531bb0b3cbd9c63f212b","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.14.19.tgz","integrity":"sha512-AmUFEroaUlIzDHtjFa12Q5Ew3174ebvmNxE4VgifQ318PdGDRBHGG2xtR0U83COknmmmbDuQtv368gpcbxaq0Q==","signatures":[{"sig":"MEYCIQCpOwFl3fKOeFd4ZgJBj5LtnLb7+hxBeIqufB/HrB6rjgIhAMbAEaH10bGmQI88gtxWpY/O7Ou+0pJXQy9/IXzvRa6S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"5bf8f6ffaa9c2d61e9e6531bb0b3cbd9c63f212b","gitHead":"dc8ad125fcd96d038a9492e95a1c163a1e7527ad","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm test; npm run build; npm run build-dev","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm run-script build-docs","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.14.19.tgz_1504585692693_0.022279194556176662","host":"s3://npm-registry-packages"}},"0.15.0":{"name":"canvas-datagrid","version":"0.15.0","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","webcomponent","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.15.0","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"1aaa0fb523969465773fcf4ae459ccf4677ed582","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.15.0.tgz","integrity":"sha512-sl3hmIyNfAWqo5erzrT/YZ5UxC4mVK1X46yxIwZXwiDrZSUKGYV1qiWUzfdfFkEI9TY4PLobwbR35e/vYt02Ug==","signatures":[{"sig":"MEUCIBqPBhra+YaBCTpOQQhSl17C7ELralYKz8j4mpd41EVOAiEAyqPc7Yksc6Ku04Z1isB/wWidCmoGSKGIGoQiJs0cIuw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"1aaa0fb523969465773fcf4ae459ccf4677ed582","gitHead":"03b3f672dbacff9a8c9cf0b82063a3bb698c778e","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm run-script build-docs","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.15.0.tgz_1504688061047_0.5516499851364642","host":"s3://npm-registry-packages"}},"0.15.1":{"name":"canvas-datagrid","version":"0.15.1","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","webcomponent","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.15.1","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"bf18c55b4f43e47095058b0d7fb6878b33758b81","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.15.1.tgz","integrity":"sha512-H10OEPl7u0IbauLx9Wb8rOmFuAoWQ5wkWAm6SNWpTgfX2Y3ncxvonDUB7rzacvUiZAMC3WLEnzwNQSOMuEj0jQ==","signatures":[{"sig":"MEYCIQDxv/rdte6YXNg48ORPWAPR/9DYd3l9JCxvyoHC0hGbTQIhAPa0oJrTnLCDo87AXTcDODezmvWDFbJp8GaEisDRRQDR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"bf18c55b4f43e47095058b0d7fb6878b33758b81","gitHead":"0041b34505878ab1e992b77f75e9210a1ef0d743","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm run-script build-docs","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.15.1.tgz_1504689420680_0.8586130626499653","host":"s3://npm-registry-packages"}},"0.15.4":{"name":"canvas-datagrid","version":"0.15.4","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","webcomponent","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.15.4","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"d224329d200ef0619a363dcf5825a72c7e7976fa","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.15.4.tgz","integrity":"sha512-VKQUjZJUamaAQbPhwkStEu0n6Hauy1HWpkDPfUBfGH7Pwk73o0KzS3WQR3U2RzI5/vLVTDdEf8ZXLgTdPlofdw==","signatures":[{"sig":"MEQCIFzWFaZx72iFk1w9bPwo3VM87RuxmGom2NJ0rVqXhIg6AiBh7G0EJUPukMi1Mf/BNfDz/6L6sIUt2qzRdvm2qQmz/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"d224329d200ef0619a363dcf5825a72c7e7976fa","gitHead":"5c3a9a906a7de8b1bd5a54ac87e7c6d70efd6751","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm run-script build-docs","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.15.4.tgz_1504822948278_0.37320961337536573","host":"s3://npm-registry-packages"}},"0.15.5":{"name":"canvas-datagrid","version":"0.15.5","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","webcomponent","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.15.5","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"23674efe68ca7cc847626c255c4d577c04c8e543","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.15.5.tgz","integrity":"sha512-SFSEQLC1f1Da/zI//NfBOUrjY5/yeZtZU1393ENwboe39ykN+uPDmaLWQ6+wOq3zLst3kylsdvnC3vaEVT3d/Q==","signatures":[{"sig":"MEYCIQDrS9u/85iAW9aq8T83Q1EHoS+XBVVNjmhL7QgN0jVV5wIhAPRHYmcL+BvAHm6pzLJRQkg3Bq/qSzHVI52y1BPDgDa+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"23674efe68ca7cc847626c255c4d577c04c8e543","gitHead":"9140aaeaaafbadffae011037b840adc41bde218a","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm run-script build-docs","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.15.5.tgz_1504823639163_0.6769054844044149","host":"s3://npm-registry-packages"}},"0.15.6":{"name":"canvas-datagrid","version":"0.15.6","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","webcomponent","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.15.6","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"559e9360c21afe47170fffa8e195236b3cb81722","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.15.6.tgz","integrity":"sha512-EJ1xfXzWQkIyHB6GtlNe0B5uoYFH8nd7S0GUgmC5ppOqpcitHUxT1xy/JxETVnJXZYDc7Pbm8j65i1T74p45Yw==","signatures":[{"sig":"MEYCIQDaCexi60yrKlCvNTLednC7L7zNt32ABtqrZVTH9SrCoQIhAMej9X5nyH0b/zH2QkNdADsGG+30vkGQLU5QMMAFHZ+a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"559e9360c21afe47170fffa8e195236b3cb81722","gitHead":"b51001344794d94c462b7a69e5b8c94807ec8d88","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master; npm run-script build-docs","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.15.6.tgz_1504861686245_0.1931392471306026","host":"s3://npm-registry-packages"}},"0.15.7":{"name":"canvas-datagrid","version":"0.15.7","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","webcomponent","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.15.7","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"7396bdcbbe1cfcf82c22cf4e73d7514907c23d45","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.15.7.tgz","integrity":"sha512-/+VMIp8mB8k2Lpv2+zcI2AKDjBhEp0btxM97AsKuHCWksvuRFWXAuv2plBuzah3RfyFmB1rvBCml+ICFZfUimg==","signatures":[{"sig":"MEQCIHCEyIbZDE9zrMxdP0qhk+ZQizqdKEF1My8tsp311BKjAiBAmwJFHo4HlhkYtB6hublk/8MAsR8UI11BBf+ycLIKaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"7396bdcbbe1cfcf82c22cf4e73d7514907c23d45","gitHead":"56e34b2ed339ec91fabad390ba30a3df7b8d9048","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.15.7.tgz_1505091224268_0.43068714486435056","host":"s3://npm-registry-packages"}},"0.15.8":{"name":"canvas-datagrid","version":"0.15.8","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","webcomponent","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.15.8","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"20be7dbe0982ec5d8d1037d56c65650f9d80e97f","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.15.8.tgz","integrity":"sha512-XjEdcfhSh8Z7bPZp5CLfTWByUYpkRZedPzXWohtYCMe/2Nh8CcxybRWD2OLn8yH3RgxQmz13sDvI7Hwx1BSxsA==","signatures":[{"sig":"MEUCIAN9KtmalITeQ3xy4qFHBs3Y/P/EHqNoxIutTh43XanYAiEAllsGkyt3TBJI219PFWWYZlEtMU8g51WOF6a7ytlgnQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"20be7dbe0982ec5d8d1037d56c65650f9d80e97f","gitHead":"6651f1d78f048a5eb8c98a39ba9ed01c09b0deaa","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.15.8.tgz_1505109928431_0.10321282828226686","host":"s3://npm-registry-packages"}},"0.15.9":{"name":"canvas-datagrid","version":"0.15.9","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","webcomponent","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.15.9","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"9a7f6158765b44e7e41c6d3ed3989ae09b8d7bb6","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.15.9.tgz","integrity":"sha512-IUG1C/0EHvLA4P+MVwzIhHxOgHS3f/S5kaMyPAfwl0fsn05qwv6eW7cnSHsTukm7MMoagYyV/x+mbqCK/SAnPA==","signatures":[{"sig":"MEQCIHUgRXWERqoAne57/3Cv9fanSMc2HSm0eNz8bima7otRAiBoFIP2+x+JJckuut+hbtjFonCckSrcKRL6TrNOAWkWsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"9a7f6158765b44e7e41c6d3ed3989ae09b8d7bb6","gitHead":"7ff7317002339bb623935c922fc5b70b329805b9","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.15.9.tgz_1505110223884_0.9315467830747366","host":"s3://npm-registry-packages"}},"0.15.12":{"name":"canvas-datagrid","version":"0.15.12","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","webcomponent","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.15.12","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"787b147a2e6418b9914b5534333cebabe88bf17e","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.15.12.tgz","integrity":"sha512-/pbfhyvckW7uiSUUJhZencfFNgLtG/S466+o/YyXO/uB3vl1QuR7hclJZWw3Ig0SyNgagsHNFx3PzQp/Lr5phw==","signatures":[{"sig":"MEUCIQDzRhnuvD1RIQBmr5LsPHqhW6Z6/tCXX6pRzVw6ZXHAjAIgaoip/kEa+EhkwZE6vKRTSs5Z495zA5HW+jH0BURdzDU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"787b147a2e6418b9914b5534333cebabe88bf17e","gitHead":"ec36d14ec6afb46f7d4b8624cf303162191c9470","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.15.12.tgz_1505238431801_0.19889947539195418","host":"s3://npm-registry-packages"}},"0.16.0":{"name":"canvas-datagrid","version":"0.16.0","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","webcomponent","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.16.0","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"ca133069685912dac0efee78e006b7e25a98e015","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.16.0.tgz","integrity":"sha512-BpqMZB6f2LRUq7zg7DikXeWgYWb0KmwIOBoKYHVu2H+/ZOOw0A9EYLFK172sOTdpeRAyrmD5DkMKP4fdaBlclg==","signatures":[{"sig":"MEUCIQCUHYh37laBPb3bGwCy3A5QKxqukweSDaFo3pLWTB97NAIgaAvhXGjGtmOAGPRiEs4Hwaev7sgkI2HyxuZE1/1eW9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"ca133069685912dac0efee78e006b7e25a98e015","gitHead":"517f68ff6a36ca0e5db7770b34ec8c0201d51088","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"jsdoc -u ./tutorials -d ./docs -c ./jsdoc.json -t ./node_modules/ink-docstrap/template -R README.md -r ./lib; cp ./tutorials/*.js ./docs/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","ink-docstrap":"git+ssh://git@github.com:TonyGermaneri/docstrap.git#v1.2.6","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.16.0.tgz_1505855886693_0.5260385693982244","host":"s3://npm-registry-packages"}},"0.16.3":{"name":"canvas-datagrid","version":"0.16.3","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","webcomponent","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.16.3","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"9b754ecf387f23164ffae0cb9ac8057336f8686c","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.16.3.tgz","integrity":"sha512-V0i61MCVgFkrz9A0vIV95Dmqhxp8y5byoLw4wwKecs0hVNziw00dxflvRKqeJPHgZi/HT2zH/wC2Ij1yfW39/A==","signatures":[{"sig":"MEUCIQDQEjkb/ReLYKFYPZRv8lFju0sXrasiL0t+n3mfyAl5oAIgdste9gh+GPPVfWr9380Hu4PrIzIXX/Dh+cqQzBJ9k/g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"9b754ecf387f23164ffae0cb9ac8057336f8686c","gitHead":"d00d88a500470bc40b95ea746e6a414d42a344d8","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.16.3.tgz_1506991910454_0.21889293077401817","host":"s3://npm-registry-packages"}},"0.16.4":{"name":"canvas-datagrid","version":"0.16.4","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","webcomponent","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.16.4","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"b924976617fa4a2954b0e5a978d11d34c05c4daa","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.16.4.tgz","integrity":"sha512-2X+o6G245y61AJOaBdPS8nvG2r0JpLfqfI4kw4r1Apr+/GwIyd+YC6aeoKo3T+cUGAvnvkCV3JbM6VWma+JTuw==","signatures":[{"sig":"MEQCICreziSptyA6I1lTXuxBQfOvoX1USfmpyG68/5hP514zAiB9DIoR0TCWSXOvRTqYm1xH09J7wLxtu2SMfMgGXFkasw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"b924976617fa4a2954b0e5a978d11d34c05c4daa","gitHead":"9f933e4ac80c915b2a2c0f04f1dccb439ec4ce39","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.16.4.tgz_1507016676647_0.7383124327752739","host":"s3://npm-registry-packages"}},"0.16.5":{"name":"canvas-datagrid","version":"0.16.5","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","webcomponent","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.16.5","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"bfb58c63c8fd7a9fcfe882262ebb99d6bf7a398e","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.16.5.tgz","integrity":"sha512-IA8XPzCHMdxMfdbcMJXyzk1Y3Q7hZFTMBbrI6YLeJH4vckLXu/zmFOtqq4Z6MagCmk0RmgUMLRPU3yHcLV8rbQ==","signatures":[{"sig":"MEUCIQDNT4xdLWltPOBGBb5KUDA0UDDnUHla6r7fIWD8XRX8WwIgR1e4f3vKnMsbGKmQ4+EDWT4Mm7lUrDsuBdRAA24/DiY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"bfb58c63c8fd7a9fcfe882262ebb99d6bf7a398e","gitHead":"74eda9238d949f857bcca4fe2d4939136b1b4984","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.16.5.tgz_1507072701727_0.6058407563250512","host":"s3://npm-registry-packages"}},"0.16.6":{"name":"canvas-datagrid","version":"0.16.6","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","webcomponent","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.16.6","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"8f7407b06ce8da609849bb1ff87ffe4e5b0bb5f0","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.16.6.tgz","integrity":"sha512-lk/r99gzqUpVgH+BpyswpPna01rmte2/m9FDwdXGNd0IIti4YHIaa7RKRPEBvXe6u8Du1IwQg3r9oGpJ4Ojrmg==","signatures":[{"sig":"MEUCICfbq+4zpmLLfeHavql5VkCctfbOfpKIMVRdTZwtO15fAiEA9Y+5iqIy52XhnZS3M3IY//+OOTzv+u4AsSomaF9m9N0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"8f7407b06ce8da609849bb1ff87ffe4e5b0bb5f0","gitHead":"1126794f82b0a658e7f7aba3230a6dd29dfe9839","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.16.6.tgz_1507094916864_0.14905763999558985","host":"s3://npm-registry-packages"}},"0.16.7":{"name":"canvas-datagrid","version":"0.16.7","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","webcomponent","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.16.7","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"f1388481633f4837d30de30486fae5f1d3c7efa5","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.16.7.tgz","integrity":"sha512-McgO/v5qal54feu0+aV+1G1SnbuNz1Fl8mwcNegkLDfPADRysDyUL2JVucHVWFzl9/jb2+jl+ENoaRgS9ZwvZw==","signatures":[{"sig":"MEUCIC6VF4iJx8Fco5WY4mLoYQYVZRAGozYaeEZ9qdf22Dp4AiEA8tgP5P/vbBuqYQqMfUYIGPUL5yX4xS4k+YIpPI2lOXg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"f1388481633f4837d30de30486fae5f1d3c7efa5","gitHead":"6c4589eb3b9c0b0283c74d8fbb07f481672fd0ea","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.16.7.tgz_1507137234928_0.9555274290032685","host":"s3://npm-registry-packages"}},"0.16.8":{"name":"canvas-datagrid","version":"0.16.8","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","webcomponent","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.16.8","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"1aafcf6ccd7d8ba061ef1268e0973e76f4961f37","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.16.8.tgz","integrity":"sha512-OtCnaQMgVMnFGwt9Ar89P+hyEoJArTq72RA07QVY4fui7aNpi5spjLttAep4wI26DrCiYWyynf9yfrazq0U0Eg==","signatures":[{"sig":"MEQCIH9Qy5wNB8zsqFG2URHyGUJXnyksvYe4ruwghxxQybjhAiBAGwdnnXCib5ec8ihkg00wDo153mu26P9rw+ic4GAuOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"1aafcf6ccd7d8ba061ef1268e0973e76f4961f37","gitHead":"f6f9850fc57461acd318088697228029891da4c4","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.16.8.tgz_1507280940516_0.9516941211186349","host":"s3://npm-registry-packages"}},"0.16.9":{"name":"canvas-datagrid","version":"0.16.9","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","webcomponent","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.16.9","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"a103b5a10b91a116d9e8510c3f20ce520d562de2","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.16.9.tgz","integrity":"sha512-34hGTBb6+LUs2XrgMONNBIi5R6u8TA7GFRQVI2VsCyhqe2yPNRwpMR5YLcQJfeMreobvfOey0BzLkNTcYuQyQw==","signatures":[{"sig":"MEUCIQC3hNxeAPOBzZ66obDguMQHrkZHizDalxPlMajtk+E0WAIgDJ5IyJZmfH1/LWGGAz+nm3J39LirRr3CoG8CX9nKLVQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"a103b5a10b91a116d9e8510c3f20ce520d562de2","gitHead":"80ba601a83012248602333678c37cd6c77dd456b","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.16.9.tgz_1507454406305_0.30484122643247247","host":"s3://npm-registry-packages"}},"0.16.10":{"name":"canvas-datagrid","version":"0.16.10","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","webcomponent","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.16.10","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"6095b614f105affd4f76b9d9079d28b0effab16e","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.16.10.tgz","integrity":"sha512-I+17EXH0JMKfA7Oxw9TAzxnrYfjqMlTyuH+Jcg2IYdXDmhuhcdm+rXsScSyyYf+lYej35q5Ah75ffPJI1pM/tA==","signatures":[{"sig":"MEQCIHa9N8Yzmj/mD99xt6Tv3s4WbTBJWRmXt4RE+KhrEemAAiAsxDA4ArmXEmBJ6qIC6ozShCi212gU4uoU2Fi5chhhjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"6095b614f105affd4f76b9d9079d28b0effab16e","gitHead":"416f5824694386568a4abe6970b987840668a414","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.16.10.tgz_1507500156643_0.3595216979738325","host":"s3://npm-registry-packages"}},"0.16.11":{"name":"canvas-datagrid","version":"0.16.11","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","webcomponent","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.16.11","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"c4f5f03a5b630c4e650c7a4880aff720f7aa5775","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.16.11.tgz","integrity":"sha512-W856ArX8+LrwpyNy9zdOK8dmLjbuTCXgpvMjuH9qFyWdaPg4sD+Uh6qPQoXr5z00vVr3UMPEwt2lRlTOTg282A==","signatures":[{"sig":"MEQCIAEQecxuB5alzpJin6e+ifEYGz2ePXHts51pYR9Egte3AiAGmQIYsIZ/JYNvqVv/IIrctAUSn8DZ3HU9Slk9Lteyeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"c4f5f03a5b630c4e650c7a4880aff720f7aa5775","gitHead":"c8a616dc9b893fbaed00573fba28723e70bc23ea","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.16.11.tgz_1507704003679_0.9454926035832614","host":"s3://npm-registry-packages"}},"0.16.12":{"name":"canvas-datagrid","version":"0.16.12","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","webcomponent","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.16.12","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"bd1331d1c76e1be990442073663fb95c35d86550","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.16.12.tgz","integrity":"sha512-McaEFszx+7SN8p6SGmmSx3lYxdGTw19A3AFfuCGR9E/UpfJcVEPeOrr7vNf48reYP86a7iuF9gaksW5pFRV6qQ==","signatures":[{"sig":"MEUCIQDLQyNlAl1UXLuAqvz0pB0A2578qbbKPUCuD1BRMO8SdgIgUkXs9mXtRIBld7b48iTU3jIpC4C2rnrZAVIcllfxf3I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"bd1331d1c76e1be990442073663fb95c35d86550","gitHead":"93b3d86d6bd29c307ea5cbbfc7aeb2c35ea5941b","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.16.12.tgz_1507710188647_0.5979244373738766","host":"s3://npm-registry-packages"}},"0.16.13":{"name":"canvas-datagrid","version":"0.16.13","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","webcomponent","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.16.13","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"9acca2094c5364bbf8d9aa9a70d80d90d23fdc9b","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.16.13.tgz","integrity":"sha512-myVzga2ly/rTcXx9mxj2B6dPVbEYmAWCpFFPvVYV3/kN7NXeiHtlpLNqcEdalCBGUDvQuod1dLDFJ99+7HWGww==","signatures":[{"sig":"MEUCIE2yRkn2CLS2W7sUQW9rAlH8wCgfpoPvpOR4sKlaUZ15AiEAmWKiLDA5T7+rEsqvR7Q7Dms7P4uZKgHQoB86VkDi4co=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"9acca2094c5364bbf8d9aa9a70d80d90d23fdc9b","gitHead":"89473324c1b66d714bcb406dae9c88694b3fdef7","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.16.13.tgz_1507745084583_0.5402356437407434","host":"s3://npm-registry-packages"}},"0.16.15":{"name":"canvas-datagrid","version":"0.16.15","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","spreadsheet","webcomponent","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.16.15","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"fc262edde870317e0182b233702a7e240512de5c","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.16.15.tgz","integrity":"sha512-pooV8DCWSELB0xovNFNEKqUX0w0JZjhM2VHUJSioIOddNyGLY1AEDxPRsXAhIGF71E4n8YvIUEAN8jk1VBJoJA==","signatures":[{"sig":"MEUCIF4wxG7hieRpGl2uZQ/A+jCEMJZqvbiIXrqjDkS8x0I+AiEA02YaSN1/wV9fK4+1bf5ZLAn1BEkKHgHvh272lsCmA0o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"fc262edde870317e0182b233702a7e240512de5c","gitHead":"34efd23d1c36ba95f273b442d59746d5cbf0aa38","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.16.15.tgz_1508019258429_0.7996584109496325","host":"s3://npm-registry-packages"}},"0.16.16":{"name":"canvas-datagrid","version":"0.16.16","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.16.16","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"e6afb5bd736d578e3384f48e4d748c29a6f574d3","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.16.16.tgz","integrity":"sha512-iHv+U9/LI5rVs2fZbJbVm61cheMEHStifbW9cSdQn0xKQ7twbM89DczEnQCJfUoNbKvAbTk42wZBjAmpftdYhA==","signatures":[{"sig":"MEYCIQDbywnr1FHpEBMInWfPvj9+Fuju0dbx6ZuVdeqt7YowfAIhAMR7bWzQ7zEaLs7sb1NAVDvUSqQGQNoZifR9826mqtJm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"e6afb5bd736d578e3384f48e4d748c29a6f574d3","gitHead":"630a3f26baf169c6da7d849f5d2f7dd63ae3a66d","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.16.16.tgz_1508039754315_0.9827375921886414","host":"s3://npm-registry-packages"}},"0.17.1":{"name":"canvas-datagrid","version":"0.17.1","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.17.1","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"1c8722d11fa1285250f4bce883d0b3e87c355be9","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.17.1.tgz","integrity":"sha512-quqhxtZa9imXOSJ/gXNf99rxb0ZAdFDJvAR4TBn7NSKqAJoatWdBlN3o5/tN3oVUxPXkIfzB2iiTyWG4pABi0w==","signatures":[{"sig":"MEUCIQDuxO8lo3+/DAXuUScWXbGB4aoWLySLfKmeJ91V/cJ5cQIgUh4fre/tdq1UWuW6c4aoYv3vXl495nIXI6pi/ZW87Mg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"1c8722d11fa1285250f4bce883d0b3e87c355be9","gitHead":"042edf0bffe96dee62b8e450d2f6ab7f96e03fac","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.17.1.tgz_1508183260357_0.38619199045933783","host":"s3://npm-registry-packages"}},"0.17.2":{"name":"canvas-datagrid","version":"0.17.2","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.17.2","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"d8d0c73f1d8c1e1949a90537498a199b4f623b3e","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.17.2.tgz","integrity":"sha512-t84KBA+tnX9uPjA4a54vcZbJiWeTfErpFgQ0MwetnjlQilEI88vFnWInrf7P7EUIaDsG38j6c8p4L4ckYwWXnw==","signatures":[{"sig":"MEUCIQDiK3Mx3+N7HoDkPBI/C/d4AxAu27TXP9Qblee+AscfBAIgIEvBdhAj/SRe5p6crsAwSYjvgMCBIqFrFHEbHAOIiRU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"d8d0c73f1d8c1e1949a90537498a199b4f623b3e","gitHead":"41ce33ed7e2342cd88f8e8c5e8d8804665ac65d8","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.17.2.tgz_1508221828489_0.886564600514248","host":"s3://npm-registry-packages"}},"0.17.3":{"name":"canvas-datagrid","version":"0.17.3","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.17.3","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"e26fe54201e8c35c1985d4d2ec9e8aece315a381","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.17.3.tgz","integrity":"sha512-1OyAkgnLnmgx5maq2ItmvVA52ICH0LWzHyu6xgnrtGGVSucIiuz/R63MnhhNTalaX9JMW/8yY3mD2Qh8qqZlAA==","signatures":[{"sig":"MEUCIQCXnmW9zBxGak60zZ9UgiKzJie4JWIIm24w6RiRrR4p9wIgZQBFsw0hwT77uBHj7DTQlSSIDg9nt+TPkQgWo+5kwio=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"e26fe54201e8c35c1985d4d2ec9e8aece315a381","gitHead":"18dd27c647cbce95ef912d0c5d7ca8b2006797a4","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.17.3.tgz_1508450995558_0.21345934364944696","host":"s3://npm-registry-packages"}},"0.17.4":{"name":"canvas-datagrid","version":"0.17.4","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.17.4","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"900f41e016979f348dba76309830b6235cd3aca1","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.17.4.tgz","integrity":"sha512-RQPupW4WfkRRiQOsEReuFymJ6KZw1Z44SM+rtmVW/14r2zmtkB0iNvKyQ7AXF04bQuXGkilimxCeZzyHMdIhjQ==","signatures":[{"sig":"MEUCIA1n4kOz90N/WnUihLR+zGRz6XtnDZ2tuTlcMZENMJw6AiEAmh1/Tc3nz7wGl87EQvuvw8d/5h4zwXSt7Mzbf3jAeJU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"900f41e016979f348dba76309830b6235cd3aca1","gitHead":"b2cf385ead926ec9c4f7d31468a6766074d56643","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.17.4.tgz_1508733469809_0.45575106190517545","host":"s3://npm-registry-packages"}},"0.17.5":{"name":"canvas-datagrid","version":"0.17.5","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.17.5","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"31b8090d3cb3c71793c15b5fe093c183c5f0ae2a","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.17.5.tgz","integrity":"sha512-WQyzeKqZ1JJIJV3EMR3wiEhddL8tsVitKWSHrt+Q/Rv9fm87vWpPvfJMDslgaEBzwPxtMsucTqVOKp4mZGxbvQ==","signatures":[{"sig":"MEUCIQDLwCugd8ii2Wxy9VDzTi4xOq/NYDShlO5zPvQrK7NMOAIgaFTHerrarSDQ9LSfyuCGirZ10dgXfJE0Uww+xuN2hac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"31b8090d3cb3c71793c15b5fe093c183c5f0ae2a","gitHead":"74563151aa3b919046b4a39e90c0e0f7c51c9c83","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.17.5.tgz_1508747016217_0.6015519134234637","host":"s3://npm-registry-packages"}},"0.17.6":{"name":"canvas-datagrid","version":"0.17.6","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.17.6","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"f098951adb5bdf0ca4158a9be1501c35433d6500","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.17.6.tgz","integrity":"sha512-xkP5XVHVyMNWYmprKvki30tdB9/f6NWPF1kEUxGOTITnmujf1g9Yz2vzoJUGIn9C92GKo7pjsMky9Z01iMVcpw==","signatures":[{"sig":"MEQCIAMlQ+41s/yenFAy2vW0FEsgBag0H25r5mfnQbnXchy7AiAeLfNzC16B5duj8g60bftAdj8nSsgcMMVgXIyxT0p+LQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"f098951adb5bdf0ca4158a9be1501c35433d6500","gitHead":"4162348acb2c971a1acf0c9fff908d898a318431","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.17.6.tgz_1508827782947_0.6105310476850718","host":"s3://npm-registry-packages"}},"0.17.7":{"name":"canvas-datagrid","version":"0.17.7","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.17.7","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"b8d28a981f6da1ac88fda4efc4a19a47e82c39d7","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.17.7.tgz","integrity":"sha512-YkYA62Z6is1M8figGu7mNcWikoJ3Y/vhktXkVU/SKLOS/7w4D12m8lF/tndY0Jty0Iv0ZJqEV9jykSt7dc/07w==","signatures":[{"sig":"MEQCIFOHpme7iLisr9qt+/rJ5gyiKjf5iM5j6WmGRp9QxRn7AiBmnUKq0DCAYTdnt7l6+3GwhXblXt08dnTM9qbi2wm9Iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"b8d28a981f6da1ac88fda4efc4a19a47e82c39d7","gitHead":"ee4267b4dfc00c69ac4365450e78131a19e3e438","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.17.7.tgz_1508835844739_0.19177526934072375","host":"s3://npm-registry-packages"}},"0.18.0":{"name":"canvas-datagrid","version":"0.18.0","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.18.0","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"9402d3ee3f28b72de0e51d1a5ca8d0b1df0d5d78","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.18.0.tgz","integrity":"sha512-8GymaSQRiZ0S7FMZrzZ6UxJ2CXL61/4oCT5+u38MuHSnsBAbc8QBaZJhirgBqRzXk9MsOJdn89nMl1kbLrUEtQ==","signatures":[{"sig":"MEUCIQD1DTvs0EhvaTcracxlsPa7FEQ75WqOA3xt9dEa+9PW5QIgQuCkDxaJ1X+NVpa1ZjmkQUg/eU0VrUomkOpeMtlAlO8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"9402d3ee3f28b72de0e51d1a5ca8d0b1df0d5d78","gitHead":"c4ad3304098abac863abb2ade9fbb3fe1ea52207","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.18.0.tgz_1509610655994_0.6994958599098027","host":"s3://npm-registry-packages"}},"0.18.1":{"name":"canvas-datagrid","version":"0.18.1","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.18.1","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"fc177ae6beec06c89f637b62bca34f368f6b5c06","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.18.1.tgz","integrity":"sha512-0bkUeLvjM/jGDlQ5HzXMjU6Ve9xsQpxMMkJdT0/bcMPPRQ1eoK/mP2hovmGa9WOBxJ5mtuRijXo6yPJmjUR4bQ==","signatures":[{"sig":"MEUCIFyZgPwRbXiFLMN9FxZEfEQny4Qc0aiKLoy83KQvl+KEAiEA+Oy5XyrcgZZOQvX5mrIisr7hqLP/bW+hqFtXcZtZskk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"fc177ae6beec06c89f637b62bca34f368f6b5c06","gitHead":"2f149e1927014c27c2ef661bf8d8124a7a5a9150","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.18.1.tgz_1509611279305_0.27121983212418854","host":"s3://npm-registry-packages"}},"0.18.2":{"name":"canvas-datagrid","version":"0.18.2","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.18.2","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"d6598b10cbe2c7777b5776f68d82179e9490cd88","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.18.2.tgz","integrity":"sha512-rO9sdD/ZqJrBMDDkuJyf/ERf6u4MCZWI3JjXDpuZ6oCdMbsMe8GDyrst1SPO7wALinN/N/g8U+uCRCgfidofhg==","signatures":[{"sig":"MEQCIFMN+WWWQRc973p9QTxIs61v3kDPHiC4g4qzo4omWU8RAiAGRrXS6Lv4HIaFPhCm15VoO7SKFH33wKK4/h46Wqp+1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"d6598b10cbe2c7777b5776f68d82179e9490cd88","gitHead":"a369c747dbb3b5ba051e927b9777ddaeb403036a","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.18.2.tgz_1509669247849_0.6215933775529265","host":"s3://npm-registry-packages"}},"0.18.4":{"name":"canvas-datagrid","version":"0.18.4","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.18.4","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"6bc006d3f9fd2842d860d2ed6eabedeb8f129cbf","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.18.4.tgz","integrity":"sha512-cVao9y4wgfVIE4yhCAbrLAevlKhJO5j9C22gtfU3SB7qojGRzK1jqPKvzftz/IJp3/vQ4qiBvY8Y6YTzrR2XyA==","signatures":[{"sig":"MEUCIQDe+XKtNHN3d0EsvjBmRx26rFabtztFvjwsnB0GikJ0ZwIgbwgGkoacnqGxZcoQkcP4FxnOwKhTGJEYf8IWIspj7ms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"6bc006d3f9fd2842d860d2ed6eabedeb8f129cbf","gitHead":"a8e1ed6a0ce6602b93dd366869f8bf9bb7bfcccc","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.18.4.tgz_1509852366853_0.3805979273747653","host":"s3://npm-registry-packages"}},"0.18.5":{"name":"canvas-datagrid","version":"0.18.5","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.18.5","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"35304c367b9be68cee5f52a6ec728a020d2ae670","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.18.5.tgz","integrity":"sha512-j3l07ZO50407qhH/TyalptzhFCvObA5hIB1wTxmaVlDiIY1VNMxDPAT2+XLQjBADwxUFYV/ON1gubeQ5xjbTIA==","signatures":[{"sig":"MEQCIDnwxCpeAqHp4mEaqEzV6746RGNOOyZRCLZGA5oJSoLyAiBb0kybkgUFDDubjRvG3vPDoRstZRbBx0Y7swDyaFbi5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"35304c367b9be68cee5f52a6ec728a020d2ae670","gitHead":"8a5b9bb8be433a391165f4072b14279bf7e61c41","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.18.5.tgz_1510016645652_0.015170528087764978","host":"s3://npm-registry-packages"}},"0.18.7":{"name":"canvas-datagrid","version":"0.18.7","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.18.7","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"63b44e147b58bbd0d3b6108c2ce62201b44c67ae","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.18.7.tgz","integrity":"sha512-co3G8Hl4qCDUJf6mPb144yxCvIp5l0TVgLMIIDKdF1iDUbE4MJhhGUt0QcPuBX9oFS0Hqk4IgmPUJ3ERkFvyZw==","signatures":[{"sig":"MEUCIF9hozvYTv0cjz3wJ8o5lklaMZXLYtzOp5itwzkv2XSYAiEAyRwpw3qyAoyDBaTnMfSvbuOaXrFIh5767q6p+WJEe8Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"63b44e147b58bbd0d3b6108c2ce62201b44c67ae","gitHead":"6a08826bace1cf3b2612bd2cab411db2eafd9e00","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.18.7.tgz_1510048095939_0.0348520390689373","host":"s3://npm-registry-packages"}},"0.18.8":{"name":"canvas-datagrid","version":"0.18.8","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.18.8","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"9088cbd9e1d2ecd0fef08c134ac0e4862b0ec91f","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.18.8.tgz","integrity":"sha512-kx66IHgfCHKwnSDzaC/GlNAaeHXvjX8v6TKktiPTybQidfusXSMWb66Wy1BuhwOViV21XhTmVPp8+o2Qjax15w==","signatures":[{"sig":"MEYCIQD2ANNu2RbASN2BXWtcDxlX9vprAsaRfhFc1UvbzXWbgQIhAP2hJATDsG8maGUWtyYn85imf/OgNzK2AfsyCMuCjyzL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"9088cbd9e1d2ecd0fef08c134ac0e4862b0ec91f","gitHead":"d486c95396d3d21b5b04d1a19684e42dfe651f2d","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.18.8.tgz_1510134754927_0.18147506075911224","host":"s3://npm-registry-packages"}},"0.18.9":{"name":"canvas-datagrid","version":"0.18.9","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.18.9","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"5942935e534e682bd9a2fb2c56b63f8c1a24abf9","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.18.9.tgz","integrity":"sha512-tLSF2k8O2nQi5ij4VNxpErtFpYkxxllc6RPUPSOJXH/ZxjpxXFsXCTikWNhS7AP/ze1yET6FCjP046X0A5xrZA==","signatures":[{"sig":"MEUCIQDZ9OIR03xk0zkMbufkkRrtXHmm1srrBRcub6suEB7ncgIgevIHEbh7LUsqbgVGcVf7sBb6zjx/y3A1EhCwGczYLo0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"5942935e534e682bd9a2fb2c56b63f8c1a24abf9","gitHead":"0c6aecdb11d47f297b63bdf0f7fddc19ffc9ea28","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.18.9.tgz_1510336902309_0.44570543454028666","host":"s3://npm-registry-packages"}},"0.18.10":{"name":"canvas-datagrid","version":"0.18.10","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.18.10","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"588c20e20d8265413242526ea65649d3b48cc169","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.18.10.tgz","integrity":"sha512-m/GF4aL20u9h8MgXZVaT6I7wOaCvYepAc/BYQGsFWphk4OHsF0xEVeesNScvqBmJMEqnEdMwA/WNfznpIeCgdQ==","signatures":[{"sig":"MEUCIQC/LsjQkP8QHlzNdpIpVqn2qQmDchzkLi9eWLrSpenamQIgCGGVnwkcqxGu38ZTDzgzDCP1hzA1D0BbO/17v/k6P4M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"588c20e20d8265413242526ea65649d3b48cc169","gitHead":"4cc4c31557967ad62764b85870273b685162f69a","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","build-all":"npm run build-dev; npm run build; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","postinstall":"npm run-script build","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.18.10.tgz_1510463781849_0.9355805355589837","host":"s3://npm-registry-packages"}},"0.18.11":{"name":"canvas-datagrid","version":"0.18.11","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.18.11","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"b4eb55ee17fdbf62b4b7f3964546194aa9789bc4","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.18.11.tgz","integrity":"sha512-GQCZdKzDDPxMECiAuYGWSr6GmpqxU0gWdpIlldcj1/hvj4K6jSj3Y5y8fIw8tZeASjpQW6kDGB8qvLncq1WZ8g==","signatures":[{"sig":"MEUCICO1OJOl6sNEs9twHY0gjPPcwltCxVYravK6+VCVCt+GAiEAwPX97JDIsLbyHmxRxXUXhyQLoHlJwPnQAmnoT+Bhdh4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"b4eb55ee17fdbf62b4b7f3964546194aa9789bc4","gitHead":"a9d6954e91d45bb3e977ca84af75b5b8af83b3c4","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.18.11.tgz_1510552159707_0.34571125195361674","host":"s3://npm-registry-packages"}},"0.18.12":{"name":"canvas-datagrid","version":"0.18.12","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.18.12","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"6767b00a956932952356070c62a86ee9c23ec6cf","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.18.12.tgz","integrity":"sha512-h4dPKZFSa378ZL6hoxdHx3oI+mvsjdfErtsnERO5IAh9sTbjwTrBoa1O6urZC4RBq+LnjSUHXbbAcyWCUJ+zdQ==","signatures":[{"sig":"MEYCIQCw7E//ug1YIq4RpeOmG7jBY+W9HbIRVCFc+4AjahaoNAIhAOQ4Stab/BURdwgaIf3mXdkwN6YgbNqtrin35MdqKbGI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"6767b00a956932952356070c62a86ee9c23ec6cf","gitHead":"40bd62e62d1ad192670c18639025eca31fbb1b40","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.18.12.tgz_1510566292528_0.06586349662393332","host":"s3://npm-registry-packages"}},"0.18.15":{"name":"canvas-datagrid","version":"0.18.15","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.18.15","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"ce8357580a554f0fe306481bfaf50c75bd43d970","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.18.15.tgz","integrity":"sha512-awnipLCHJEyUdtnXObznQXCNlYVxCapMaJwHAA/ofRKyyn8PGx+uTJP1l2WkszALx2LeGFymZtKkJhggUK1zag==","signatures":[{"sig":"MEQCIH6i8ZoxsrafbILbibXvIGMhvrtUDMblUAkUQYtEfzRjAiB+5DI8sTA0xAlsWMij+NYyggBmL9JPTpwNRbL9K14H6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"ce8357580a554f0fe306481bfaf50c75bd43d970","gitHead":"652d77d30a54f65730531b882dc655dc9ae72fb0","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.18.15.tgz_1510827388374_0.4305354773532599","host":"s3://npm-registry-packages"}},"0.18.16":{"name":"canvas-datagrid","version":"0.18.16","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.18.16","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"d76d63c2b5be3158eb4bddff70765290da11ec73","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.18.16.tgz","integrity":"sha512-xM4zcOOjoaUGjvqd9m/OUxD984ok3PP+LZEPSH7xBsoEAz2JP5AuNK17H2+ECAug5CehWKF+RFaLwgpV//+a7g==","signatures":[{"sig":"MEQCIB/Lmm+XMBaYg+eDZg9iRhAIg7IHWo1TewdtiMV+E/MJAiAiO8QmM8FIH0VrSC0T5eVMcPp2WDUKMg/aI2sBIk9v+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"d76d63c2b5be3158eb4bddff70765290da11ec73","gitHead":"158fca6ad9feaecb1bce3f6585b94536755ff8a6","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.18.16.tgz_1510909595233_0.9858097853139043","host":"s3://npm-registry-packages"}},"0.18.17":{"name":"canvas-datagrid","version":"0.18.17","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.18.17","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"019543310cb7bc138a2ecf52437ba2de6dba0dbd","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.18.17.tgz","integrity":"sha512-MqBsDFyZqWcleSqkNQC58Ha04yki2R5t7MUKPVFeVqBFFtHDZ+vMYHA0UJkzCHwuc0N9wg0wnhI37ZSmu9hAMg==","signatures":[{"sig":"MEYCIQDOq2EAGXMSuiRL1CJmre7Hq3zAPCUKsLOulYuEuKkgjAIhAPYoRmcf0sI0aBlGMoqKE8ebS0Q84ZRedAPY1Ty/yR0v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"019543310cb7bc138a2ecf52437ba2de6dba0dbd","gitHead":"2f17d59a015b5f1b3f24081f3d5c55d9e271b8f7","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.18.17.tgz_1512002442262_0.39597889105789363","host":"s3://npm-registry-packages"}},"0.18.18":{"name":"canvas-datagrid","version":"0.18.18","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.18.18","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"91e0ae8246cde392b9a3d0a5911a116aa5877b1e","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.18.18.tgz","integrity":"sha512-HtCh02zs2ymwwrJN3xYKW939+uKuiwtkJGB0BPBMtXYqLLSPk8gNtBUpBqMbECz89VWRgQfGE9XMTkkY6fEdvw==","signatures":[{"sig":"MEQCIFxn8YA1NQMEn3A/+4WCojPk7ndvL2wcoCu0j8Xc5S38AiA3oDZrw5Q8k3sq8Vd9GMUD6/AwfdSHS+45V9hmNjeMig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"91e0ae8246cde392b9a3d0a5911a116aa5877b1e","gitHead":"8b0b035e0b2cb80f30dcea2006379d9d6c88c6b2","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.18.18.tgz_1512413271469_0.5585958564188331","host":"s3://npm-registry-packages"}},"0.18.19":{"name":"canvas-datagrid","version":"0.18.19","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.18.19","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"1def120cd24c5e7a745b5b44903b9dcd7b34f25b","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.18.19.tgz","integrity":"sha512-WHFbDjoJ2lnGM5VboWAKExii+iDlbL4S2Qti7+97T3um2HB/oTvhyE9XdWmbhP9X1FXXdZT/0Ru0D3V4ZaDxiQ==","signatures":[{"sig":"MEUCIQCB0WitKCl0zADM4+S+DH0TiGWTk4FR5UaAphXHNPRC5gIgDG7/zyTm32sK49ZpjkiTUD1jMbx38Id+eMcYRyiN3f8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"1def120cd24c5e7a745b5b44903b9dcd7b34f25b","gitHead":"12f167c32159cc6ff1a30e918c5e73a2dd797f5f","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.18.19.tgz_1512429115594_0.7230181966442615","host":"s3://npm-registry-packages"}},"0.18.20":{"name":"canvas-datagrid","version":"0.18.20","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.18.20","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"6ce404e41d0ac22a0d1ff3f8b39e5307a779617a","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.18.20.tgz","integrity":"sha512-+ncMGn4Eia36Db9NBZ2F8onSe1e/2dAY2sS0wjmfEx2KzKnRqalKy+RkRnrt9AJkpPgi+9G/YfTc5fQM6pQvQA==","signatures":[{"sig":"MEUCIQCIv0iumcGVKnRG6B+jCgQQDyvxh+CNVFLsVS+5uPdDewIgAZwFGAr//RkgiJVQnTyzrILGomhFUbImq1qFa9TLDJc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"6ce404e41d0ac22a0d1ff3f8b39e5307a779617a","gitHead":"5a19546643070382cf75e9a0b6dea0ae5667205f","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.18.20.tgz_1512626532261_0.8718083607964218","host":"s3://npm-registry-packages"}},"0.18.23":{"name":"canvas-datagrid","version":"0.18.23","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.18.23","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"ecaada52bfee999e15fe8e1e958811f1b15bc066","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.18.23.tgz","integrity":"sha512-TH0quz4zxENKMxVfm43YtEXTzRr0LFFfqVjzyat9Ofdu5HNvyFj/F8W999Mdo8cvhixdvyTKLlDIiEt7aCKvdA==","signatures":[{"sig":"MEQCIAvBWrIgE4z723jrHY8Gp+brOQ6CfMGHY8rwo5KaZ6JOAiBDYOW6aU7ME3M3EUuAujXsIWFSEBLYmaH80NaQ0NslVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"ecaada52bfee999e15fe8e1e958811f1b15bc066","gitHead":"032d091a115326a3c6eea2ac0614be3d7b51c745","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.18.23.tgz_1513057538497_0.7730756546370685","host":"s3://npm-registry-packages"}},"0.18.24":{"name":"canvas-datagrid","version":"0.18.24","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.18.24","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"d7a499fd36d72ff443f4bccb5e2c284481312416","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.18.24.tgz","integrity":"sha512-f5rrEwHPUH217va8fsfO9yQHior1j6e26QQGsaq5Gs/AsIyeIfHOLQc8fBXujKP3yxAbgA2Iz2C0Ikqc2/OElg==","signatures":[{"sig":"MEYCIQCRVFqMG0MXNuHyuAXkUxlj+S9jLm1KSLjTtH6E96oLrAIhAIpY1Szk0UhJSDykTeduSQzc9ZBR53BHD0XME+yXgJBD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"d7a499fd36d72ff443f4bccb5e2c284481312416","gitHead":"a38e39a6540f9c54a320586d08f651e6a609f7e3","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.18.24.tgz_1513328188135_0.751054918160662","host":"s3://npm-registry-packages"}},"0.18.25":{"name":"canvas-datagrid","version":"0.18.25","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.18.25","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"1a810c748c7b456099309a8e46d33ab0d2cf6577","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.18.25.tgz","integrity":"sha512-xHBDlKg743Vx/zi1dd8zP+negAwbRtiVG1kMCbw98ZhWuDqLQYG26GpSiANAwlGobfcLJAsTPGtRVhVFAQdImw==","signatures":[{"sig":"MEQCIF8gwriDgMpCUBIWEqXuwj63UMrYhyBoyfaW3VMMaqVIAiAOTBOfXHTFWd3C/4Iho16Cz1OlI1ibrXHOG18izmCrng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"1a810c748c7b456099309a8e46d33ab0d2cf6577","gitHead":"adb4dab888be089597186bdc4c15d899a25f012c","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.18.25.tgz_1513621631244_0.1699798668269068","host":"s3://npm-registry-packages"}},"0.18.26":{"name":"canvas-datagrid","version":"0.18.26","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.18.26","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"e523b2a091a7a5b851a5f30cb02e0461b3606531","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.18.26.tgz","integrity":"sha512-pS2v3FJ3iC4Uc42Uo8HxNZRtQirbjdaV+XPzCSQ+NV5LDjZ1SaQczL0QhTAW+z6vzRn/qyZ1PMATSGoVG7d7xQ==","signatures":[{"sig":"MEUCIG/81geg81yj2BdPAaMrHgtU4J8GYpCiLoVD2QRprvm8AiEA3sC3jC82n9P+ZwGIo180LKQhF8Q0LzdnkFxyrox89AE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","_from":".","_shasum":"e523b2a091a7a5b851a5f30cb02e0461b3606531","gitHead":"28b7a7c753f0f330bdc8f76dac630fe9d10184f5","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"3.10.10","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git@github.com:nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.18.26.tgz_1513622784504_0.5931937631685287","host":"s3://npm-registry-packages"}},"0.18.27":{"name":"canvas-datagrid","version":"0.18.27","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.18.27","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"78d5f5ba4a4bd809e62863a030f4f2552113a36b","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.18.27.tgz","integrity":"sha512-ArGQBVGkmaGHadhYOzYXoDbbTQZu7bBSDlTv6fmJSgR7I/xidqXhfo2fsfV6qNOaKjeyoUaNZXkHuStfbJZFCw==","signatures":[{"sig":"MEQCIFSDc0/Pw4tIzENrV+/uIrsUmk2a5DNbA9pROZCVED3LAiAcjqKIpJbk4ZoKJtA5/nyIPtu9ScSKiLh8H5VkHDKRIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","gitHead":"c120d724004364872e7974314d4862ef7851d072","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"5.6.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.18.27.tgz_1513628210390_0.5562603750731796","host":"s3://npm-registry-packages"}},"0.18.28":{"name":"canvas-datagrid","version":"0.18.28","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.18.28","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"58bb63d5daeda6261cedb388efa43626377360b2","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.18.28.tgz","integrity":"sha512-ALwIw+1ZqtVvwt3ovY8Cl7dXKnHYimVsd/H2rBYlZKUqdAs9I6uRpUcrfcRQ/Cc1qgGGt0RReYz4mbTebJVhdA==","signatures":[{"sig":"MEQCIBVtkLA3MtQUnRscV7MfhC2JjXZAg3Ijf3SXOwulwgdzAiBBOStwFyD+2L6A1B1UD10ec75gR32wWyFrFlFx3R2/Nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","gitHead":"c120d724004364872e7974314d4862ef7851d072","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"5.6.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.18.28.tgz_1513628497889_0.9036239893175662","host":"s3://npm-registry-packages"}},"0.18.29":{"name":"canvas-datagrid","version":"0.18.29","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.18.29","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"8d6ff5e1ef42c2d28795f58edbc1922524732de3","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.18.29.tgz","integrity":"sha512-yyyG7N5hbWmG5uHIIrbzO3hf+6HpyppzVc9Ac+OivErumcNzjYnuDlDkndpPeildMWbqvCX0vLaD3EDO8nhF2Q==","signatures":[{"sig":"MEUCIHrr/bjSloj6OFUcPwcSaHSZjU61+HPTWKuYpVTIC4m0AiEAuC49R0pjP1QfiHFaHf1E749s1SEOUCOx9hgipHAyZUk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","gitHead":"c64047249ac728f50d49c62b3991c34060950e9d","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"5.6.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.18.29.tgz_1513745853357_0.454572957707569","host":"s3://npm-registry-packages"}},"0.18.30":{"name":"canvas-datagrid","version":"0.18.30","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.18.30","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"d7471c5a9ea83fcea00d421be86d1fa4763d78bd","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.18.30.tgz","integrity":"sha512-VhQ3j3Gwoc9f9fp/6Yno/j1o6kjq7OTdHoRA+8rBVqJa72lysYX06W2B1BM73GeOXUefrT/fWgAGH8+40xhprA==","signatures":[{"sig":"MEYCIQDKTd7DUj1bkx2Cqu8hmAL/v0icWFghe7WwU9uFf2twjQIhAMnZ200qcE9oDVtgmzqRPxOI+uMX4SYIwUpQJtjydgYj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","gitHead":"b11f61a2881efe367ee07b69f155ba385e2845eb","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"5.6.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.18.30.tgz_1515129936538_0.145967498421669","host":"s3://npm-registry-packages"}},"0.19.0":{"name":"canvas-datagrid","version":"0.19.0","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.19.0","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"9459bb071416f537c53c0db57eb5bd264069796c","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.19.0.tgz","integrity":"sha512-ytWMInMGB4TIlsuU8EyuwYWWzHNqCn2m6u+f5DnTqKiHzGWs/qobnsDLkRo3r5w7c6V62lFeVSqaBSQyLkNZsw==","signatures":[{"sig":"MEUCIAwZEH6640uALdXfBHkBhrmoLQKD/tz41x+sv7PJbEjKAiEA3/LWQ8VzfxLP9qym/VyLdwGo6smZlQvbwk0QpwkxNx0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","gitHead":"8883fa6578327fedcd1a4a6d62594840f463f640","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"5.6.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.19.0.tgz_1516049388500_0.5760846703778952","host":"s3://npm-registry-packages"}},"0.19.1":{"name":"canvas-datagrid","version":"0.19.1","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.19.1","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"f5539c5d450b02d7d59003a6ffab3f87f14c50ae","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.19.1.tgz","integrity":"sha512-YCX4tV2+vEtZYsHs1HvdFaicz2dvHC5+mUcogeGDOZRTWvqlO4HTbTmFREl14ILwlLMdI6jo7LIN2x72gvKNfg==","signatures":[{"sig":"MEUCIQCyBh0ZrUZdzv6byRae3nwmTzE8ip8a5cd14K1RPomgagIgWFTcCl7hJSFn6xagS3iFAP3ridSmTiNisF4Y28Ub1D4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","gitHead":"10ca5eb6b6878cd9fd527e13140abddd84f41107","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"5.6.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.19.1.tgz_1516181288129_0.4131934854667634","host":"s3://npm-registry-packages"}},"0.19.2":{"name":"canvas-datagrid","version":"0.19.2","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.19.2","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"a31c402c6cbee938f025026b0999208f18204655","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.19.2.tgz","integrity":"sha512-t1u4yl7n3ue39DdVH5362bMIATT9mxLHuOITzCCmgvFmPz0IqDySBvMbu/iOONd5wQ6If2ScjIQCFbls54oiWw==","signatures":[{"sig":"MEYCIQCMZg1PMlxHkGpepigd1Rcgtrup1ulS8+YEt/PD4Q8hXQIhAND5dPiOIT3ztnHrLtMmeFQKaWm8V+lXO+J5mKkBRnRB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","gitHead":"632652153b0ae4f9e1e4ca6fe68c08601c6a2517","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"5.6.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.19.2.tgz_1516182414448_0.3934529344551265","host":"s3://npm-registry-packages"}},"0.19.3":{"name":"canvas-datagrid","version":"0.19.3","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.19.3","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"6762fe9e085101cf5ebba2d17199d3707d230bb3","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.19.3.tgz","integrity":"sha512-QYD8JHfIH6fuVQ4d5qVXCtzuuDTWthRXFUvUr/fq0TZvKY1Z/lfp9/pmcpTj45zMb7brFWX8Npa11/pnSXaT4Q==","signatures":[{"sig":"MEUCIQDepG/AkaZEMrsTJ6vg+8e8I9f5Yu8oYNnbkSB7FOQErAIgZLvosRsJyY8e7K63GQe8modTh8INaS0l7fXZrqemjps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","gitHead":"69240b8f46340199f157643384cdfa8602306fe4","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"5.6.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.19.3.tgz_1516395001062_0.5568206771276891","host":"s3://npm-registry-packages"}},"0.19.4":{"name":"canvas-datagrid","version":"0.19.4","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.19.4","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"e9989e1a5418c5cd4babd7e299f06f960e590cc6","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.19.4.tgz","integrity":"sha512-VoEw49PYlD0rvzT1JYp1p90SH4yUK6jUujN9SpTq4RG1eY0iVvdVNcSvg8N8jW0lSmgWPeMK842Xve2wGndA+w==","signatures":[{"sig":"MEQCIAf1UK39fdEsZKbBfaSQOKeFhFY4Akh7BTqMBmVsCY32AiB/UgS/xUWVIzWNDDb0XEZVWBSE9rrk3Is8w3P9SIoXSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","gitHead":"1f624ebc0b1df9c55dabdab8aa2fd1d4a040522e","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"5.6.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.19.4.tgz_1516647538380_0.8633357537910342","host":"s3://npm-registry-packages"}},"0.19.6":{"name":"canvas-datagrid","version":"0.19.6","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.19.6","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"83b3e2d1700f6c78bfe160743d43bd5f10c16d55","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.19.6.tgz","integrity":"sha512-M/pkyLmVybvpMGqG84qmzzxvNqUGfK5AERHBHecSgOT/JLe6hvGa4n3y7couI+YXwdXOUQVJzd3XqeNpBoJhaQ==","signatures":[{"sig":"MEYCIQCaZSJXERGWoTxbt9ECLCWgSatoShFa+XbHwuxiVpy/kwIhAOiLcSDER72X1O5zIdVRVOgs2Xkn9WiuHBUfni/Xn8B9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","gitHead":"15c7476ac6738dcdd88aa91fb927466574216630","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"5.6.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.19.6.tgz_1517252193097_0.29901367565616965","host":"s3://npm-registry-packages"}},"0.19.7":{"name":"canvas-datagrid","version":"0.19.7","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.19.7","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"cf9cdec4a67ab1c52da386cdfc41ca15f8f52e38","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.19.7.tgz","integrity":"sha512-KYyWoluDt/STVUy6EIcHu4JQDR3Ks/w3JcGsMbJ551JQlBSwZZeCrZcrDrCO8be8xzG0jTrOYb6hH1FIzuwlPQ==","signatures":[{"sig":"MEUCIQDoIFoGe0Pzb80dETwhfLubwpJbyQqJ2Tz/l0RYOvEbDwIgJwShcfGeKUikCoJ6R/57pByTYPdB/5g3j8vuhBfy8Go=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/main.js","gitHead":"a5f0e8c766efea4db8da257b99af63544eb3751b","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"5.6.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid-0.19.7.tgz_1517869416457_0.10497328150086105","host":"s3://npm-registry-packages"}},"0.19.8":{"name":"canvas-datagrid","version":"0.19.8","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.19.8","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"8662bd28a52138c8b913c50a68a4a98bf3b0221b","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.19.8.tgz","fileCount":55,"integrity":"sha512-i4SRgMDuqaRZwPuvudMQiFZqYqATlkihtsHlGD9aktMQvFydojd3+yZw9Pk03zBwtdygKtMC3mX+GNHmTdtAZw==","signatures":[{"sig":"MEYCIQCOHsr7LYlfaQh4xjnKn21uxXCAL8Va41U4g11s5SdjXQIhAK2HfvN7uj72a7LQ55tkSeO5dnD0et1rbsTDt0lbDMUI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2471386},"main":"./lib/main.js","gitHead":"3dc702c4920022b742cb1d06a8dfaf27df5a402d","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"5.6.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.19.8_1519156881253_0.9727792538012043","host":"s3://npm-registry-packages"}},"0.20.5":{"name":"canvas-datagrid","version":"0.20.5","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.20.5","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"6dfc1bad775a977bec26fa1c368b678e2b8c23b9","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.20.5.tgz","fileCount":57,"integrity":"sha512-IMKG818LCristFYbcey0n7iJVUqyLYmSYoXJLexI57ieXAiC4u5wPqxABYIX1Xp2oDI5d8EDjHlVdYYYFHl6mw==","signatures":[{"sig":"MEQCIBaMKXd4YOyuMnhZHyO452CORcR/1C9GPDQ+XXujALQ7AiAoLB7MPFmk5eIK0StqhcA/0X4HiayNPWu34L8Z8pto6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2482088},"main":"./lib/main.js","gitHead":"65f1c000ed99cf59804c6b39821d2b5297e2c713","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"5.6.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.20.5_1519883964935_0.9062405317537161","host":"s3://npm-registry-packages"}},"0.20.6":{"name":"canvas-datagrid","version":"0.20.6","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.20.6","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"21d8065d34843aac0b39ad6243de1a769bb97ae3","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.20.6.tgz","fileCount":57,"integrity":"sha512-TvATJDph80xqDqprO/aWArpH11fo4VShJ7WgFWP6gmrHCoypXVjYQEbytxHOHjq9uhs7gWuvOUIWaC6H/bu3Aw==","signatures":[{"sig":"MEQCIHrY2IJIUjX8bYoAkVM9TO3Vt7n3mCtY+lVoOYazsyQUAiAOSEbBdYwhsVIPv6eNst7opIdiPZAvQGd38YFUrPQn/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2482270},"main":"./lib/main.js","gitHead":"3d0cc03983a449375ce87fd0de17900634c16fc7","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"5.6.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.20.6_1519948366732_0.7625506708361933","host":"s3://npm-registry-packages"}},"0.20.7":{"name":"canvas-datagrid","version":"0.20.7","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.20.7","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"3e9f516b4003ed595021ae4c4d7e8c83d56cc190","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.20.7.tgz","fileCount":57,"integrity":"sha512-Fzt40/i6mU04f8ZaH1nlbq5y5dAyelPVfcqg1mDcyfuVY1Rq2CcwSCpgq5zx+PRK08oePGpBvbBG57qtZquCBQ==","signatures":[{"sig":"MEYCIQDtduNmvZclA+3tiVORWF6XCrj1hWtlHNEhLBTb5rAyoQIhAOqLFUtiCCMzZddIx/LyqEYnrvxLEN05mKsDiMQQiMnV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2482732},"main":"./lib/main.js","gitHead":"5ecc2d593504633b463dc8b56d783d6ba5a8cb5f","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"5.6.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.20.7_1519949247136_0.8605241731847979","host":"s3://npm-registry-packages"}},"0.20.8":{"name":"canvas-datagrid","version":"0.20.8","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.20.8","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"d26301951089ef1d9897218a05e0d3c9acc998c3","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.20.8.tgz","fileCount":57,"integrity":"sha512-oBya+1hOOlioN8lCfV9jmQxi9IRATZtSyIevnxyGEw/cHQ55kkYzhuMEc8pU0Q6LTmDZBZYo9LDMRyqjgV40RQ==","signatures":[{"sig":"MEYCIQDJ/7fzzzxNmt/0jsjeT79QJVJd4F9urNP8wpT/GHTzTQIhAMdmccRYj/dWkuVPrRRcjVpTUOQJEQjiCSEWzSb4qZaK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2483927},"main":"./lib/main.js","gitHead":"063388ee1dbc36dffe23ce3ce7ba54c24117e18e","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"5.6.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.20.8_1519953577022_0.23581809603218273","host":"s3://npm-registry-packages"}},"0.20.9":{"name":"canvas-datagrid","version":"0.20.9","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.20.9","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"6135415c4425a7a2444477cb1213b93458d860f5","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.20.9.tgz","fileCount":57,"integrity":"sha512-cN/L81LArGpGrjN1T1gzAc1Cfq+kQL+f7WbBiG3XZ95i1i0M5I3zogpSQpfQVjm3gEBqzyR6wfAwjgYcUHgnyw==","signatures":[{"sig":"MEQCIGVq3JCLyRe5PhHOHxwHmJfbm+25tHdPmQVyxHzb+7ZxAiBRPAfFKg3j71g7N8jJW6yNbddisW5UfmR/DhUydWtdgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2483010},"main":"./lib/main.js","gitHead":"3cba3e2f24083ff5c829919eec12d94fe6d6fa77","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"5.6.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.20.9_1520027622631_0.46672300998477945","host":"s3://npm-registry-packages"}},"0.20.10":{"name":"canvas-datagrid","version":"0.20.10","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.20.10","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"c3cf776886bff7e661f5e75d8e973d17a2bd8add","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.20.10.tgz","fileCount":57,"integrity":"sha512-2Qy/xjhsgGCElJsIpLGJuGYhHAanXpU4nAksjNdetM2DBygxnlIu/lPlyVYyzoU4gyBi5NDUUeigmGtYJWZ4EA==","signatures":[{"sig":"MEQCIBf+8rGgNoz6/4DhYJpxxgVWg4Ga+VA5D1V4+sALYmLQAiApNm4aeMCuGOw8tJ9Ax3Z6SSC9y8GEWCbEEluWbPVcEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2493322},"main":"./lib/main.js","gitHead":"695d1118e1024ef402df06c4713734757c6be3c1","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"5.6.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.20.10_1520979769263_0.10474348243455456","host":"s3://npm-registry-packages"}},"0.20.11":{"name":"canvas-datagrid","version":"0.20.11","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.20.11","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"5f946af64379874af52ff44e9aab9faf3c03a30a","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.20.11.tgz","fileCount":57,"integrity":"sha512-9xLZe6/x9wphcIubeQEhTrnwm7/VPrII1gIgtRe3dgDsXnzdad+2WSrzV7l+uIEgfHLJo9gTRBCHjJAMKR/r0Q==","signatures":[{"sig":"MEYCIQDmHScTGRTrfJOBxfavClwY38BEGy7mWqLCOq+fNxE3DQIhAJFjyWU/Pl5kJU56wSJ/73QkTZd+S62meZj+BITTEKQc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2495686},"main":"./lib/main.js","gitHead":"f46395c64d7619139d2ad2ae6327a9b6c34acc11","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"5.6.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.20.11_1521487768734_0.29572481484141067","host":"s3://npm-registry-packages"}},"0.20.12":{"name":"canvas-datagrid","version":"0.20.12","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.20.12","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"172aa20eca3f020c201817681c1a2262fd5b49ec","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.20.12.tgz","fileCount":57,"integrity":"sha512-mTda0Dhm0hd1DHAyh4ovsLnlqhCZ0bcA75J7UT6J1jxPzZKhNPARvLeWv+TpV8BfSHDgOdR/ilbXyiS+PVPEGQ==","signatures":[{"sig":"MEYCIQCIrX12ZxDkpkEaiquDxqeTcTV8+tlEHg7Y0qkLWKf1/QIhAInMid70oXqZf1QiZlfjOdBG7aQdnqdsfljfjKHxAM7E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2497942},"main":"./lib/main.js","gitHead":"395f229996c99b2abd2119ee627fb0e21cceabee","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"5.6.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.20.12_1521705084288_0.9365090647677807","host":"s3://npm-registry-packages"}},"0.20.13":{"name":"canvas-datagrid","version":"0.20.13","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.20.13","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"079704bdfb9a6ce1503d526a556e4d731b8ec597","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.20.13.tgz","fileCount":57,"integrity":"sha512-3tj+vnVTOOKuwitYsOyIr2muRhx98xLexp378ZEFAUMEfl6I50KFE2uyrKoRj97fwEA3Z/kOsKH9Xeo5OIf5LA==","signatures":[{"sig":"MEUCIQCUoUbKjjKhPVjR5WhoiWj5J7+JGe6ESC+TIHHZgoa+1gIgUYtgsuRLKMfubVEAesZ92nKvMfwHMwMlK3W/6PAhQS4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2495351},"main":"./lib/main.js","gitHead":"feeb26419630d1bbecff5db06f521272d822cf37","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"5.6.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"6.11.0","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.20.13_1521707969441_0.7956150101657726","host":"s3://npm-registry-packages"}},"0.20.14":{"name":"canvas-datagrid","version":"0.20.14","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.20.14","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"eabd0d7a15b6f938cc72883dbd341aecc14059ca","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.20.14.tgz","fileCount":57,"integrity":"sha512-j9fwNUgMiHrgRI1GG3qtV6w35tEojAsxCWROk55wzwGAnTMbhE4C3ahYmo6t8Thd6WV4ycem/ONqtPWZH7SAlg==","signatures":[{"sig":"MEYCIQDbFEUNF7Lf6IyJ0+s4RFuNyAa33DvQC0oLpNVInXkdJwIhAIXUk9ZQzW4aRIcjuq70wL7DLzG5A54C3kWdQRWCEkQ+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2495678},"main":"./lib/main.js","gitHead":"dc4bd9a648753127f01b0b043e9759fd43c8be27","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"5.6.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"9.10.1","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.20.14_1522884298898_0.19076948743114075","host":"s3://npm-registry-packages"}},"0.20.17":{"name":"canvas-datagrid","version":"0.20.17","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.20.17","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"063a72f33360db900ab543ba7e86ada49f24cc35","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.20.17.tgz","fileCount":57,"integrity":"sha512-tjFLLpSC/imDpWKUCfWFTzofwpeimfVlR7PSNw475cwqc5jZCC50lGc6IHDE7bkhJp3iwYJkkPQ/UYT7bP77Xw==","signatures":[{"sig":"MEQCIAudVCInOehTqzVpyuG3SC7YTr+dVJ4WpUjQVz4fzM1FAiAxVRm0p7N8Ks+7N5nqc63qb+blGCRhc4RKnUzXR8ckCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2501428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHg8ECRA9TVsSAnZWagAAhe4QAIqYPwMv2RBUjKTEesYi\nmH/NLRLw5VK9SJW2ud5epjkXETPvLg0gmIxoBihPfA3MxTTxM9ZPo+goLelf\nR+gDPD1oZYSdAvwWRXNggJQz7cu2bJ4vFz4Ciu704J5vNBQBrj0fj/0/Qcc1\nOqgKj+xxFnqWVoWEonPzIXz8i45NbexJMS0DVvdH/+95wTxL4p3KKkGIXlye\nj5MI5ajqdBPpQxFlTeYeuo9hbqEDsbaggdM62BnZCx1t5HPvMmbbyCKwoSLR\nlq+HAsuAH3e5EBGnr4dNE8Pb83kvuQsf1dsbXVddGH4MwRJH9lVFtGjJZ0OA\nX+MKDJDqjQiEgIKLBvwT6kIVwX5JUDEfIf5pFKqBuIj5mb8P0N9Z8q4Y/buj\nBmKPUDufGjyJbbErIKp/yECqN9NVNssGOiQq6dxeVuv0BdKKTKLg00ws5MG2\n2FDZPp7D4ukLMhbaE7mEEBHvhXsAHgWhZIxN1/gKHTP7I2vOwQM3pZj8i0a8\nE7noFeowl42/PjBz77Nygcf8cPmevMgXjo/KW+W+HkHoWWIVMgmFPweSRKRV\n6YNgcTqOejRhn8EUNl3CShBWUiBGMO0awx+gOqDRl1vAZVCb/MaobmlHw6dc\nrI8jhXZ5j0YO2SgkIq5fFOQMOstq9uCJlB3/B+muCcm/Of6nV9jEYBMIAnUa\nOUC9\r\n=DfXG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","gitHead":"8a1e68eeaf5c987c35c6114cc31e9f0c8f3f4368","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.0.1","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"9.10.1","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.20.17_1528696579079_0.6487252326594088","host":"s3://npm-registry-packages"}},"0.20.18":{"name":"canvas-datagrid","version":"0.20.18","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.20.18","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"76944fd588907eb2e181d325ab4c7af37f740430","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.20.18.tgz","fileCount":57,"integrity":"sha512-zxpfvqlp+uPX+CSuUi+4pkbP+0TXUsJCq6FImLOplVGPd5+wgTp6ogzuz3xweKbOVZrvT+aRDI1UibRGVJrBPg==","signatures":[{"sig":"MEUCIDWbDrP73J+aTQ2ijGL2baRW8BMXxpUHBDpr+fpcWs3/AiEA7NADAL8f6BpdW80nlDJh3mVP97syX54l8ayZAgVH4oA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2504946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHi1kCRA9TVsSAnZWagAA8E0QAIkrSevhQUdnkb0TV1jf\nqFRZxVODXBNRlRjsh7D7yjixZj/vaYsZdvX4Yx265QzhjBgeUOtwRNcyWcZ7\nmva0rZgnLZW/jGfzz+Ejop9G2EU8EVcvLmiUh+1A5QKabHkA07BCtY5SS+n4\n9i1IBMcvBzjbSPqGBMa8kvOr6IFeMBV8qCtxptW6NpjOEs+kWY9vgIs/ToyI\n32Gv2zdMRSDfT0Cwz0oNr42BW9TCNZlK4wGese5e2i6KKoa2U2UdvLuSvtao\nnAXPLkeOzczJOWT/EHwrcdBiC3GyPCf9otRFJYd1myO7eWWyBHtS/cG1bWyQ\nMUqx8Wfk74cr9IQ8Euak9GHxo4b+GWe1/fw/gK769pVoP+mdYyyzgpwn6DLS\n88e2Ia7pbTF7g2Ssb4J0DWZtaXeatamNU5alDgSs44N5aPct1c/k6B8UEQtF\n1uiDtd5Qw1kGyG1pUVDldrH/3sXOt7JnFtMjeRyJZzEv9juvpR+CIPDXLeqw\nWeCqD/L9mOMh4n1pVP80bcQENNZI7iQoWpUdQYdNUZMCrmbcHEeY3POGhspQ\n654qtuylY3FM1qJbbVtsl5v9JktrlRBZGi6bPYYRb5eNGRucuU6PGsj6q9HV\nQr5V+5nV8NWhNruHz8x43oiaHD3Q8gQPIaZhW69Hi/4resMqDXGG67YTMMSl\ne6w3\r\n=3DRW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","gitHead":"9c309c38da67626740deb44c26f042df2d94a9a5","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.0.1","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"9.10.1","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.20.18_1528704355768_0.6709539748659312","host":"s3://npm-registry-packages"}},"0.21.0":{"name":"canvas-datagrid","version":"0.21.0","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.21.0","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"ade9fce48eb269fa1c2386285c16192dbf1889f5","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.21.0.tgz","fileCount":57,"integrity":"sha512-U8vCo3Tk6AlWXUQCjBfocouOm6G4/VN8NtXD57l9fSNIJb6tS4Kg4D7QzJ+QHn4HT7GZrWcC91Tu12ZF7zXVHQ==","signatures":[{"sig":"MEUCIQC4cI4IH3I2tpZg+SV+CugFVtb6KLgNqY8blY9Hqpu2wgIgWSPDvb8xdNFMtuDScF9xBHDTqItTpe73E5tYzFYdfJo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2562021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbSEeJCRA9TVsSAnZWagAAg4gP/RNfm7AQYC5/Ly59jVOW\n2bY3ryRDBi4uh6rJSahjFuLs61wMMieOxAvtrvIK6Ts6LRmZGKx4B6YQnVGp\nPT5mKT/tWtG4A40PoI+02Q0bhf8zEtGPEezjc89SH+tz2RtzsBlKKS8IihKV\nWgItqDzi8Yf4D1c/wsSv6kVf5vmfUelXDP7K2zmAItrSpHKDJC9u3esFLgy0\npY071Bx5pO8RnnePFQYmA/Ywwqdz0ZEHFCCTIz7DGSVEn8MqCDoGnA48QYET\nDQWP9Mu4EeD8Y+xG0i6p87UnDyB9PFHvlqBvsdOo2HQ6jllNuboQ57jIUG2G\nLWmgNxark5gEZAMYq4DulyBmTxWvUwdM8oFI3RbKiDE+s7nwfblaeWssXC7z\nnbbaYKpmayZSXRBV3Jr1drqKDvMr5P2Pj4SaiKtZeCOqaFYwBcfPM//RmJvw\nuBmKWaU3CIq+HFUpz/0Tg3mPRT3ZZnekC9HMlx45EVQt96HqwASpNzwqdglz\ntgGCNWT/0+tOFdiqMnb6e7fIYXjZmaYq5a9uvGmdN+/aoeF9YsSBdUsGiOMc\n5ZR7LNHLXfcuH5/0BnLoQC7mxAUXO9AIUAB46WvU4P0QoS4LcOLLKJgflkeH\nLR59Ny26nZXqi8JLFdPfu7JTuoHg9A2niAE6EtxSMQpZKfwWQp9LlLFjRndC\nPXh1\r\n=4Y37\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","gitHead":"57f3ffb9e3fd4635f5c0347b24a2d800b86c5f39","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.1.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"9.10.1","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.21.0_1531463561826_0.8485311946639915","host":"s3://npm-registry-packages"}},"0.21.1":{"name":"canvas-datagrid","version":"0.21.1","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.21.1","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"69a1510e184122507511fb7dbf5a4dceed00c8a6","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.21.1.tgz","fileCount":57,"integrity":"sha512-Mp6I4DQAjCDZTfxw+rLRH+RnBcHG1J+yzThSw9GC778zswrjvDTvXze9CyV57bvzjnP2CTOu2IcS2j1MzH+wSQ==","signatures":[{"sig":"MEYCIQCMUBERgH7Tf9eFe7YZgFnU6qps1QkvrjBEdI+MAxusbQIhAIIQnBpQWTaEbJerwf4UdU8oS8ndF2nKRg2LcCWh3XKD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2209513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTQjeCRA9TVsSAnZWagAAWz4P/RdvB6wk8e+fg60rk1GL\nj+yIum+uI6KYcgikrqps267SQgdA9ZXauASfcOKEpZmav18mRwCZq/qjWIe2\nrTAAQnpJZGBvy51lSQ6mVpGRfMM4MGoCYWhc8XH0IfCnm+yZYL2SpVVQaRsq\nzWYpZH/ZCjwY25EHvGD5bE4o04Cer3w+rhpzM9RluFcIW82yrusLdmpzCTxL\nflIGXNvebP3LuUdDt64t3q4KEsdrcEWJt8tVGyzsuCrwVZGiBaYjfJbO7OYM\nmcdA9fGslx9WQfD2jHZOmf2jrAFVFUOBLeSYe+JsJBgel6U5cCCFO35FJ9ZA\nW2GDy2StdPx9IeblzD4i23BTqbOr+1/t9PlrJqBQH+//C54tB9HHWKRDqXA9\nAqyk7GmVj1pGFEgRNKVX4IdJaLN3c5GBwRVDyK10ge4FuNB6YXbneo3IcDdq\n44M02C3pvh0vvVCVtlu0a+6bjznjEzY7GOk+m/V603e8F7JVG2fVOu2CdtVj\nTzClcV473bL3+6019hXtcLf75w0XJhPRhKliGyDFRevhrSmITDlNBclo+D6i\nbAmUi/b2Ewd82AXN0pUnsuUGU7QPNTvxNRjRuFOwd9Lm/m4CftKYZ6xTEt4Z\nhjGMcFCgGd+XWjEVfDpyOJhWa3ktB9Etf50JZOF5HSfKLZD5HsP+SmlNRro2\ngyF+\r\n=HbMy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","gitHead":"b4d0345425a18bcd0adee5c4cc0c56620897f545","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.1.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"9.10.1","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.21.1_1531775197270_0.20669726613199502","host":"s3://npm-registry-packages"}},"0.21.2":{"name":"canvas-datagrid","version":"0.21.2","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.21.2","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"634cbeba71ddac60c8133f43b1d4680298eea236","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.21.2.tgz","fileCount":57,"integrity":"sha512-HgMI7BQp6PljiqodjcoN9Gib4SJa6JB7KJfg//jWJvIGoqsoIl4Lk1a1G4ta0U9aNK9ImsnIGNx5rab0xSGK2w==","signatures":[{"sig":"MEUCIDbyuo5uLMDxFVmw34NJhrq+c0R0VTYxlBLzBnijjt7/AiEAp4RJfuUFFfTY94FXcFx/s6u829zHr2mu+EB4TMO+9zs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2211049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVi4eCRA9TVsSAnZWagAAR34QAIJIbcoy7hstL06a5D5s\ndiTCBbpdX05e8neBPEOWSVegJKXqrOfxOzh5vYFQa7W+5qVKAkhQuCFXfqkh\nUR8izcj1eMDEpQWVUUnFYxDiBfyEEu+5j2aQCAxZBFih+O0mwBJyesgQzvQn\ncnc5W0G9IpU3VOP9M9a0R/c30g6uRqM2p8GouLP5MYFVNorEdh/7aB/aI+Q6\n7ZMjS712lJySqvwIGHNtQIiJW0cHp/osTSCsKlYvkXHSAxBp9dpbhnZa6V9t\nX0Q7JRImTEWfWAWRaQbOra9jlOKs08oVYRBW610YKHDeKKvla5s4Tam525CT\nP1SvkuqswUMb+euRTzogeJgcn029kEnt9k0FS1OBEsNqR8ULYVh571ooB9kg\nYBuJyaV7k7QmGB/dIHPx42U/E7jTvr3Ugw3hFsvFkpZdFvNaSqddWdNhP0U4\ncMz4yiIhH1b1Uz+LWTC8LmQFmU1hZA0tmBogRklhBmiCwdPsJsJ+unGEQxwe\nKjyuCsc51aTJaxepfDxf5saXfjTSuk3k2M27T26IB9sFhehC26Gwez/S95Tu\n9PDJq3oJo55N2socDampQV+qdMuXbXgN4ZJqAg9YwYHvZCKtgSolAHFdTrds\n6hlHRqh7N1nFej3tVi5sGP0kLmKN4ir/ZxnzNFvhvrAtBf85TFHQyo6C3a9b\nsOGN\r\n=AXdF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","gitHead":"5f78155d202f0e687d6e32426d023356357d1c2e","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.1.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"9.10.1","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.21.2_1532374558109_0.8036443641872355","host":"s3://npm-registry-packages"}},"0.21.3":{"name":"canvas-datagrid","version":"0.21.3","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.21.3","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"8190abd0233b3e3619ef831c4a5c6d03a3f8109a","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.21.3.tgz","fileCount":57,"integrity":"sha512-qQ6s3RSQsLBEeYNN67Yr2v3gjy3ynA2CY+SIoOwxkjnUWD1ag8WINaU4ZF6wKuwWqIEJHtKuiCtNTPKP0tVrHQ==","signatures":[{"sig":"MEUCIHAxM1g69Zj883WjIc2TqnkeB7/+tp5y+toEHiELLQtYAiEAn6VTkh/YnNQag6T0uPKd2702I4OYBqa5ZcsAVhnowl4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbhrqCRA9TVsSAnZWagAA72kQAJTVcaLmwI62pgwKTd8C\nhkZuZpqAGpzq0dYXSdKlFMQ5pcz7WZrl4UqCz92IqhIA6bR+6ukSE1U+Qrnm\nxUQS6so/DZteCOdr4vSK8AJ2nRNH07B50+ZXNkDh7VcYDcJ5rkY1e6nADOKi\n4H5Y1mYzHxG+8cV0y/3kjJNuhLk+H91SfBaCV94xOpSCS4fxkCSGYM1V9Izd\nW+0rXkOKeC2saZip2owrka1yFZLIKbXEXI0aqiudnL50GpU6I/Q2DA6fQF9G\nln4aBhpIZI87q6kaqFq5vMSDcjB6Tr4HEj93zwTfYJZs8feNxOcfGx6rG1VD\ndxDx1ZxVaHsllGRsLqfgm/YBZx/4YOk/4DfxkEQHJ0hx5rBCOAEDjgsrS8uN\nBZLqWD15fIjI3drks26k9ukKMpW3iBrZ84Qai3v2iHYxPDZZfEX+zwyGLuj9\nTHtQZDUzNgvlQvh6/xzZPHgKyNjPQa0NzzQMsxNm3vAsPwuOGh8Xf/z4/mJE\nn+E7U1GAxdkPIsyb9oQ63kjW50x6EfPIFbyk4H94EgYSr8Yw3SE/xT2Fao5I\nu5cUYJHu89RFm2GDH1wf4UkXGTWXl2M4nbQ64dbRFl/fbRpt/LTqvur1Bg4q\n3yqVcvkJ/qvTWhZHB388c2jvHDcL+k+FBOrbLkq6lJIOriRadM6bj6Ts+9lV\nG/0S\r\n=aT1L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","gitHead":"8558ac8d1a119574fb9432ac62520004b9a2553d","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"5.6.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"8.11.3","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.21.3_1533942505889_0.4460718172554723","host":"s3://npm-registry-packages"}},"0.22.0":{"name":"canvas-datagrid","version":"0.22.0","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.22.0","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"a85e045aea26306c4768e7bf8d3959fc9d6a5016","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.22.0.tgz","fileCount":56,"integrity":"sha512-QULeKBFIhq+JRyk/68cg+cZ5fvPiWjLH6kheL5/KINnJvOWMkju4z2cj0cbidOf2g7wGcp6ZDXOot3ZYWlZ1Xg==","signatures":[{"sig":"MEQCIAbUn2t8dXTYWBB044Ukgdv2uEHCScofFF+nagLBye2SAiBhF5wJRVmIhuk/65tIa7x96UWR14IZTvUivWyXZKpGnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2207689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkQP1CRA9TVsSAnZWagAA82YP/juYrLSJN0Ahl4IjsYpZ\nP6Xp+RsqGd+2vfowykYEKjaj2d3qtVMtk9u1P8cJDgorTc1cV2C36P1CTRSs\nLqLNp7rNSVj7GwxAEkWV6RnH7PWa3oGUFUkK8xblecMXVt+ZHRruPJO4NOpj\nfFRJUkHH3PuFoswGUZGR0+SCE5OzAvRmQBpiG7ff3U4rtRAh1gVkX7XI+jgx\nsEL0yoaf6mqfDVEr774s1sG9gDHIWAV9rTWRYbBzlKW8JziO90Ilwk/Kp7A6\nKUTtr1thHVvnNm5U3AtHHkW8y/3YF8sS0PyWzV71HGPRlyHyRHedq0/9odB/\ntLI4PYf/mDr/uo2+5e2M5S3k5oAt9s1vjF2uLVTPwsgxMkLCZ7d/B0HeNBbj\nerVwnh1GJVNYeG5v2tbZH5YX4eJJC/TfokGAlqGAFA1EVQo95nfsHkEiv7x1\ni7lapmWGyPZlkqQbkxRCiyL2KE+j6IANsLuKjM9jcd7xzk25ANdpT0ikDgif\nQ5bhA3SKGjdmqqBzOB1cekslj3LSsKUEheivtQCU0mgEds5C0DIM9c6mKuTn\nRk0Yd900Dy2+CTejTXcYpPw7LaWXZ/16GK6D3wDEBRR1WH/j6cz3KKRDttV3\nygcgtgRDfDL3kKyn6g9NjAZ4H7hNBc04JEBVQxfsE/IsvrvQ2L0doavhclv9\n5+eb\r\n=A8qM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","gitHead":"545ff011ae960a41e1c7351958aa54785af8da9e","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.1.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"9.10.1","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.22.0_1536230388812_0.3057811581126937","host":"s3://npm-registry-packages"}},"0.22.1":{"name":"canvas-datagrid","version":"0.22.1","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.22.1","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"122cda9f59330b883b3b6a5c5807f6dd54b366ca","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.22.1.tgz","fileCount":56,"integrity":"sha512-P4PDkkhUgQIVOivAuOZ2GjqEUxFYQOKm49FQ/caZDt0pE34/5Xf01AQtScBN7updHsUyqsF4ckLbXNH4O1qWaA==","signatures":[{"sig":"MEUCIEoXJMAHCjXTYF/hp/6FxJ9kn342YvorF635KNf5UE2IAiEA5RteLbaydgAc2O+96itkU6lvwJ+GXBbDjCXyeORlTwk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2209401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmhI1CRA9TVsSAnZWagAA9loP/25RJ1DVsIx8h8n1Ju5r\nUh2iLAnS4ZME2zzzUnuGFxiQGOEzjG52N2EEhQsJFbLzWSEyUOoMxPnAqH5A\nvlx96QxSrSddTYxm7FydNMVvvOZFRWR1Xa8JQTuauW8sj7EJ0qFXde5vB/18\n9k72TB6k4OdcG6zY9utvC4oBIXldkcJSKIbfA/8ILijIpSsJAejiabjlt/ZN\n8rJwALasAmwcqeOxAsqM2xZXjiGhkIBaTPZemlexctfLAL7w9f/8E8fO/OiM\nSqOE5HPgJrEJLIiIRCAzZC65bVZwwIvQ721XkXGaJq3sRKiheGINL/uWasEY\nAEyaR2g26Owh3h9KhObSIpvQF0w2dTcbGqYVDu9HNRKPkDURpgjPg0ZAzMEr\n21xLJZLhQR1AdT1NKQiGJ71fRhkgQiiPDWR1sy5J61BCCNKteLTRapZQM7wI\n/C7xQRum1SsVcAOqRAurjOKasqQQzuJqdnFeeiLl64gttZP7wGiE62XpGFzx\nXi/1ePj6jEF24mrUvQWVihM/6ubEvtZfSxYkwN0323vMAsvlFF34IO2a6sU1\nCgWRRfoeWY4LDhEo0z6cnSMAYdHuoOjfreqZy0ujnR/pznGsA+IIBKl+X/pp\nNAQKb5IaYN9unWBCdUAwWGQjSGAjh1gTMKulprbQ9ACJhijeruxwWmRo3vLh\nXFQr\r\n=77nI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","gitHead":"59517b8d4543a35c063c9658186dfe4377c9509b","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.1.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"9.10.1","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.22.1_1536823860354_0.9761371030992059","host":"s3://npm-registry-packages"}},"0.22.2":{"name":"canvas-datagrid","version":"0.22.2","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.22.2","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"1e5dc86456d47ecc93e96a10936f896b82155fd5","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.22.2.tgz","fileCount":56,"integrity":"sha512-+mvpwXA+isCIl5GDi/Ps/9aUbuPNRoZdYX8oZcvrfF22wfp68PxGVHNC9XaEiJFMlSYx5M9zawpAo8kFgc62NA==","signatures":[{"sig":"MEUCIQDGrkQeFjANFAiqkxaw8vCylvvODKPm4KU+iOfkx4FtTwIgb7JSEqVyfogM3dLYt+ccXoSk3WSlH7pZSDqvVk9OPPk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2216927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3j4gCRA9TVsSAnZWagAAfUkP/jaPvcUminxExuB4JPiP\nJ/Tlq0jHeAjqEXjcGkdIhMmcVNHQNvNV/ccmZQGzPwMq2Dr/4aMAYPSqZYvz\ncMXyuNrI58V/hkppqBfto1X5QJGKcEctLV94NrsT/lrSpb4eq/9Aa1oA3ZgF\nB8PvY4lPpsA+GzjBjllhEOxwS9aDqcls8zG3fRPU2237pDMf3J/g7eURHdmb\nGMrEz8bUAVzsLZG1iG8Zb2z2MvUvQ4negAAfiX7TDaDs7l5t5dGyeWmkjxro\nh2uPBIu0f4g2GBK3M1Xv+ol6Fn/VryTO9flzFiQQ/fgQjPUCV/rGWdl9q7Iy\nyg1z0xGLrpKDOb7xd+abV1GyQxqBVkXWGSZyaylFyh3J+9ZZo451boc+GEc7\nTRGEHcNYwUhYwJR6ab3MHMbZ5ZxyCsAKE875eX+bg0pckm/riB6p+wPdjx9W\nlkZVyJVjygqO+dI1tmSnNr5k6Smfm5S78tgRJt0vThGCFMHn5KPJirgJqebj\naX1+SBvKaKHvrrs9HVltKg7EYJoTeqTAA9nvPIwIZUwh5+oP+ra6B9v8nbtT\nNV7e/vlRAyYYDhb6xsvgRxFgufOvvS0laAZeRE/PyKldQ44Nn4t/mxdCqHre\n2+eypuC3g1qjrd1tjiYHGm/1ZmzHoXspWfH67/WfkLg6VYYDGYR6qGSeORmL\n2rK4\r\n=HrzS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","gitHead":"c63a38167ef7b261f6515c7f746f28934ae3637b","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.1.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"9.10.1","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.22.2_1541291551677_0.31018791655913813","host":"s3://npm-registry-packages"}},"0.22.3":{"name":"canvas-datagrid","version":"0.22.3","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.22.3","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"2a58c1e79c20320deead5dad91afa67b32aa526e","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.22.3.tgz","fileCount":56,"integrity":"sha512-TpxonwkuGvXFSuI1IGZKSpGC+EJD3/BhUdvopHr87f1zoDUQGXDOz8HmE8fC2mspgQPyO3GFBUVGWJAorsYq0Q==","signatures":[{"sig":"MEQCIDCRWurAMoSLLup6enyQJzT8OU6OE9HAdhBOV4+iNOrQAiBX01I8gvEqPrLuC6rISwePHrMBSnyUZiIounHf3VhsQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2221138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3nXpCRA9TVsSAnZWagAAHy0P/1vqwEwUdjyxF0RqeIFZ\nOSCd1qC7iYj2FZ5/4c9z/7HBNUzzBx9MtYTwpm4ETjLfBT3JCP4J9g/N/fms\nbWUwsKj9AB9w7ecFfJICHedEjXiCEMdL9OK+u3Eu9gIWuYXjT+07BfG3Zdgi\n6VCjzA4+6BZphiUYL3VrUhFQlHyhvR5ts7tGd7OwKit4210ULyfKb42S0nta\nGCGlFm94uYOGkYgTJEkXm2quiBfxKPFGf37Rtd0uwTYeEv168fPWZOjqOth6\nWzHFYfqSFZNgW++SqdMX5PagAHaNbq/Gyo5FvKaaMUVpCQfZ3sPX/Gk+7RUi\nPw9tSQSKWgR2xo9p+3k1RPgM5nOQv2koaB4S/Dmntmd6nLQmkKLmN5jNoA+D\nh5bslZ2kBZvM26ipXQ3zn0wvzAjmc6NUpMm+blGM07rp4gPu36i9F3+p7ndK\nFd+QGHmMhFYxpMbgU7GaPozGtA5K8DHhRZIKkhtzV9Lq2V2aKylHI88UfnDk\n9W8XIcHZkp7R3NpyPG7pOYBVNHCIVaTlVZaGijKvtrfD0+E9AlL+vZBnA4jN\nVZ2mQFeCksTBAcC9NyXNAOTFSOGsJpFjv5bq7Sm7UTh6yoeuMLrWh7dhMpue\n7t3akJ9wX7oipaiOtCq52qlWtmSbLSVYJOTWW+eSeSv3oDlGuRVMMFYnk0yK\nhXst\r\n=pcHC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","gitHead":"ff998b39f992b7de83f1eb8a9c4f0f328ada15e6","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.1.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"9.10.1","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.22.3_1541305832376_0.8019304963377285","host":"s3://npm-registry-packages"}},"0.22.5":{"name":"canvas-datagrid","version":"0.22.5","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.22.5","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"721c41b7ebd4ff8f2b2561103b9cfb20276db410","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.22.5.tgz","fileCount":59,"integrity":"sha512-sUg0/cWnuq/9LVxuzIaCPI6eAB7eMaVkjcIVNvYJ9Fb42PpfbAzWYYqH1AOb/rgeZqXZU3fKuCchD3sRQi72kw==","signatures":[{"sig":"MEYCIQCuaSw0gnx3kFeW+ksj9sBF6BssSPFJjIqCs9HIAXbpqgIhAJ9Ua330mKrND2l7RVzCPe5Ke2uGDF5QEY6bOS8K7BcS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2225857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcH4kACRA9TVsSAnZWagAAahYP/1R3J/fQEh4k7QODdWL2\nSSfNE2WsVKygOV6kTaXmy8dXUyiTxTWCePIMaRMIeVS6ImzXUVfehvvHkDwN\nzDlV2TSV1C6guUXuhrQMBVjadGTfswciIZGUIi2BYu2yfFzbA/L7WN8fQk6n\nnAwKDLyTfulTcIA0yerPLBpC7ZDlMLku2iRIeZvrVZu4ttjnI58/ubvoba9l\nSpjgFpADAqCGXy77XHRLYmIuYLDYemg75DEZBBDNuu41HYbaYWV/lTJqGTgQ\nnZLER1CDmYaMHeRPc3Ku4Ll1QeH3/5IJPEE5baAz4Z1Zb9Sy4yp9xmvCI1ar\nVfYXIZXEZNFQU3Re3TdarU3xvwe4NXYgJF71orWx8HAwkzSqt7ocyJSEWAC8\n60uPnVlSmMvophWceqCbhK7p1+X4fbAbdtsa2LIuQTLb2poPLj7LvcUbXmF/\nC8fjNSVLFHzFN8b1upn1wFTzL4cGypkcaODTsDAGMZ6WNq+yPCKttLghPUB3\nAfD6RDFeMMuTewFJ+6THWTLUmhndnCxobH0LRuFnMGwCNpWiehYq3i+gdQew\niRgLCkswzKqBOnao2kWvfgPR+MtpSMonMPNt+/wJqt7lStSvmPC9WPUMJVuj\n+JWzhipCeC+qZ88/uzPUVHrlF/udhBUMnhhHO4uREf1mrsTO4B8592WzMNNp\nPzdb\r\n=Vtzd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","gitHead":"688fc0256f8239f02243a72d76a69d0f14bf6dff","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.1.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"9.10.1","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.22.5_1545570559460_0.18744901721196516","host":"s3://npm-registry-packages"}},"0.22.6":{"name":"canvas-datagrid","version":"0.22.6","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.22.6","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"3580a26c6e71a3fa5a589ffab41c7ef3bff96e13","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.22.6.tgz","fileCount":59,"integrity":"sha512-Z6reM55Rvosf3PaOIC01CyUXeliE1MiJKdQW/mpggpU04FQ3ZpJxJXTmPw5hzEjL15Vl1DUlgdo4wRhoB61JuA==","signatures":[{"sig":"MEUCID73wGsil2AytxO5uGo/R4xSubp2+3uPzvXOAF8FGQRiAiEAmR3GzRgmuPjlykoqQk/8QAGkcsdnDLjNt3TOMuGqGGo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2227953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIHS8CRA9TVsSAnZWagAAhsoP/0etF0D5sMKW2W3lZCWh\npBgkCrSTL7U0a52Y6ZeDq7j8LNNSFLeYDin9rgmUnur1G6F4BsXqCQZ8v/Qy\nzi5xcHuUl9vPO1atT0adbIlAEMkiVED56V5u+hBlH+bfcJoDxrUqCTkRjHL+\nRwAKrhPd3I4NP2xjHcJHfGoFvShRm89T9FnJZpvHgBoqYdeIlLPm6jEORnLw\nHOu/xUdmL4l+uOSqjO97ikf3Q1QebVI5hjUgW6IOyBMbQ75ZP3+yKeEuzwHO\nghDgYD/M6n2huro2dl1iySoSzAoPKl0hlYtb08xaBH3ouqRNCBzvLkRIF6l/\nm0j9fM0OTV/fKR280duEkT0qDr3g8cYspOeFp+no4d2+aPEJSZksWBsPKUBX\ntinwy3WuQWZfPiTgKMe6n+MuYTiYIpfN5SDKl8Xsf5PpNyQSR+o7qwUY0plL\nTzc70AEiDc0J1LLaAW4qw6yQAuuwNZYznUYNyIo7KW8JwD3GhUYxoU31Mn53\nU8Dk10rW6ls26PLOYQONKqyb8/LrB4OmRb61kfYPiqot1u6q3bmjU8UWwiYx\nQLkCT82He8QTzf0/MkuThiz4zS0CnFzezpB6WZgwzugeDHWy15kQCDxy/eDc\nYxD3KV5dUS3M70y3hP9WCa9V30//qgDICGZ1tpE3vCSxUomHyEJAWom6tgPE\n93dg\r\n=zrF5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","gitHead":"548127082dd6577fc0152c93cf5338cd7f236fe4","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.1.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"9.10.1","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.22.6_1545630908050_0.24457437214027267","host":"s3://npm-registry-packages"}},"0.22.7":{"name":"canvas-datagrid","version":"0.22.7","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.22.7","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"f39c6ebe1ce094b7e0f756a1d3f85dbe552da082","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.22.7.tgz","fileCount":59,"integrity":"sha512-H/Ecwj+jW/WKyqni4Bv1wEiRbErZQcQKA19vbmrlKg93kFEBYDj+/uZnjLPHOgd8Es1KcDFA8ykXfWX27d/mJQ==","signatures":[{"sig":"MEUCIQCOpoKEu9+/3myLTg/ztWANaoDrSEbV59rGpq/9WQh+vAIgM/E/L9udlcYjcFymll09pnwIdHAbh/ka41QIeHQ8zWA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2229916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLn22CRA9TVsSAnZWagAAq04P/jCMq+eAGrygGCedoB0l\ndbBkp8ONpF7OI+XM0KFnxZbB1RcHH3+onrs0wCRWY4urtnV6//aW1FJT8fcv\nALmUGhFghOZz/vKBpU+a0bf1o6uikeBJv8Gs7ZrQulay6hhyRmKwpFVnErwi\neVGYMDTnNllCvbVkX8uF5krnqoPGixy1pBexJt+6gst2eHIEO1RH8elcsnC4\nPwpLBe+swgLp295kQ/NyaK/QGJ33aJMzz68xBg920qx1CC7/PEzdYUkk2H5o\n/TJQYUtVamwCw68qXEr7wFnzYYaLrOEINf9eaBsVDiF/6X0OCxtULI2sHKCS\nPDssjIiJ3Gb/KvJtmB+bhNAvs7jet9dTM4OxdppR/+VnwJfsaSgZlgVdOn47\n1DkBPdmODRKsJrfCBI8Xq7OdB1zilX+xHlzbd/d7r0ikrGDvL3+C2T6zNbcp\nCSMD1AP7vyAeW2XbxH8iOciSsmz1Tfj8/CdpMYtnz7/ojQcLa2dvD/Ty5mZ4\nqWF+28bFtpskWOn9fwPa+jG1b9+KyBPli7WN5vKo4ZFSUGLc6SeRT8EMd9ik\nQOA6+y5TtMPrtOWIG6OM84VfbAFegN91oWxg9kPvhFl0cbDUuqGfhNLug2eJ\n+1jWreWRMRYpolaSJe6dq8EAfNKPfBalpxJN9ljGbRYF6ZB1oyrAvDdrZbYC\nNOM9\r\n=hOl7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","gitHead":"f9422047c84ce1df94fa33555a8856d7c58dc378","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.1.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"9.10.1","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.22.7_1546550709444_0.0008640801126298392","host":"s3://npm-registry-packages"}},"0.22.8":{"name":"canvas-datagrid","version":"0.22.8","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.22.8","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"51aa587e2d7b790673d80c5261a9b2c8901029c6","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.22.8.tgz","fileCount":59,"integrity":"sha512-sERCRLialVvJ/kKd3HLgRnaZEe24ZjfsAXxvjJ7oCDzJnxY6sa0ov/WVCKkj4OxPxsgzea9cvrCE7V7EzhE6GA==","signatures":[{"sig":"MEYCIQCtOYY2NdbXdzOT9Una76LEceC9Tq2jaheISWnkZ/66IgIhAK2oCoCcw+sTnsR54tGNKPk6gW9gePry2KF0SeNyiAET","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2230483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNQ/eCRA9TVsSAnZWagAAxc8P/3vm1a3dGkW6F2E5Zgi3\nhbq+EtjXmNxCvPEhkOFGp2a9roXjHnjxuD9WdcB0sBjuw+njcL88DD8kt2Jk\nc5UcPZSWc3D0DUNvYD8fx0KRoFFdIvLgpSGQu+wJhfVruvt6XEJw9aQWgUiT\nEq0+IQYoa4UqRwm3LachW9mHOGSuIjqDlCaS3H1nA9QfgGKnTJX90Kpoic1f\ntU+MVO5P6/9UBQ+VCyDmmKA18547OKAEomZEt4PK5qO/tjqrIB1iM1lXsZEM\nGYbejSMorXHJgHT0TIYMlJSiDx46pBfz35X2cwtr/w3z98nhlopkbAEkXkML\n+U3HF90swLH5KxOumqDZ95D891UjLV+fvrd4rlKy8P5XNzuEfpUWhobIIrxc\ngkAvgnw0cPAPmAOZJxaFeoa8NVuHvMK2qAEjU+eZVKa4ItkAsR/IDEmQPZVH\na1f8YW0B/gNTsu0544EhbswehvK9PSEFzP/ONfMLaNvgH/w8puCscLuXSTog\n18LoY54qlC9EQaz67y77YUHUCxPFEiyfZ9gI5z6SqYlAbShaIJQROtxUzeLl\nuW1f8MmguG5gbkp2OoBwzBePzM9BbmqfdjIK2UPJ/bm3JC4Qk3b3TuaHgNKf\nbly/ynGrOTKWmJJfZyCcmsQmStcE56bGp9tQ8z3J1xmGnR02hSc9TOd8nrPn\nzFXS\r\n=sRkD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","gitHead":"485376c4e5c78506a2735b0654c30e58f1d472ac","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.1.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"9.10.1","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.22.8_1546981341523_0.7840551415424692","host":"s3://npm-registry-packages"}},"0.22.9":{"name":"canvas-datagrid","version":"0.22.9","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.22.9","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"a1de385338b9c45e0ee1eaa064edc14668285c80","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.22.9.tgz","fileCount":59,"integrity":"sha512-M83kjf7Sh8Cv0gzDImrSbo0iEFZjwxxVfse3lTxkA/7xV7PMhyn4mEMnj70agXBN8rdJOBbB8+1siPnwbHBxVQ==","signatures":[{"sig":"MEQCIEy+9qf2u2IodfPj1cfbztHP5pqD4taMUx92XGHaBEQwAiAcpRF3nPEFDxctbXno5b4dZoYE7vGdlUPzsxeJrkMl+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2230918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcROseCRA9TVsSAnZWagAAZs8P/jJsYuAJaZ0Jc4iGhFJg\nzdHAeTh4komrYPUwt8DpAnDD+oSEEjZ9G1Od4X5yQ6gp84zJBGEDlXFI7Lpr\nzbrm2tBnqWUIZBp6j6KtUu2QP3HM24UMjNCARnKImnjuT4VHrMSA2xssIUAz\nSe1EJBBnfUXYMTnj6y3Q0iAGwm+euKEw2HqFSj6cPUkx7SQwKsn1aivaup2S\nSwxeyyWsxoJLEIPm+4uLHT1FZZIRDtJ3MtTwH+NZmnDwTYKuuWD6IwFKQYa1\nO25WAzg1IfvfxplUqP8r+BKuaPkrwislOk0xPA2qfIMTW9q+RtrWrv1qlVXw\nH2Kud11UMoOP2KQd+LD1TnxJ3YMeBRvO1ArK2xPvzTrK/hCqBzCxYvP5FBfF\nS4oKnVefw+Esu+AJG/mL3Z8CTci8kuVT6T2EvbrNkdVg7ecH2xLAodW1Rkxj\nXQ/Np6Mcx1g1J+AvnolvMCSUAhV/A6xZ8CfMLbp+0xafqAkGFfV8gJEJ9m6L\nPc1KtiD6NgnANs6mAQYNOGUE1YC+FyOVKmt8EYQYcQl5Ht4alCB/8sWTglv1\na/dnltphvXTZOwHQfMZu965tOXCBHkL0WQefDUkpUHqTYkRvr+Rh4dpOAQSI\n+CqxJigghabOVd99WgzgB/ajsyx6BGVW/2PvC4C6TrtZOChMiu/a9ffC0lD2\nmZ3z\r\n=Ag6r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","gitHead":"e962f296437d7be5bd7d5984e74e61c7cf0bfefd","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.1.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"9.10.1","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","node-coveralls":"git+ssh://git@github.com/nickmerwin/node-coveralls.git","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.22.9_1548020510282_0.09081874939815626","host":"s3://npm-registry-packages"}},"0.22.10":{"name":"canvas-datagrid","version":"0.22.10","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.22.10","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"feec559fa73f52b89f2803f9fea09cb1758babd0","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.22.10.tgz","fileCount":59,"integrity":"sha512-iRpJKvPuMermQC/oFvV4KjbV1TPSav4XYCdTS3G9wSG/MnOP0yLbGZkxg1HweOiqFvT0nlvdjSrW0tmWwTw/3A==","signatures":[{"sig":"MEUCIA4G8/HidzOj1DDKQ+z2Q8N1CSHhxz8opnhKvQHNdCbLAiEAxAIKzEfVJksi6d+qDVW2allZKrmtzsBIDY8sN1PVEHE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2593820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpcQACRA9TVsSAnZWagAAt2cQAJYhiY1gpIYGDbb+tDtL\n3rNuA/1p0EHQ4W9zpaUhu9MJhOredCdv/jc+00L7EiusWfMYhHNc/qa1CuX5\n4BDI2kxy1S0KYFDCSzcGIBzfJ7YaIsvR7PnFdd3NUg3gOSj80k9GibxZw1I1\n7ug2Vj+wBVGmTdDpHQXJvxewh39PYwK60NNdH5LrlY3Y/VRxoFDQN4Ic3DFM\nGen5FU4lJzjdiejvBxNodH8okxbCpqe+So9U69YkToUM2/G95rRprumbIOsA\np/OUCDHH6iFZIPWm0lR1AB1w9jo81h3yzRZzf0CTNp/OeTp2y/0Q/qN9YYkx\npOFHijcMYzOw5XG5BmQx8v6rEWrQYxK6sDT0M/xRd0Xv9vVC0FuzZ7cdGAJ9\nRivRoMup7rnsrAknmUIamMbvJmlbTagkhEIvQJa7Jfq11ZeLXynFkubKhfxH\n/nJjwGQSM+u8FClRuIJ0ZMnYh86dI38jVb/kEQffeeVytNJMNKn2dxDVWf+C\nTww9ZayGpHZ4LT+UcTQibn2p2XvvKdzVQnIAY1LeCs0LbRt/w9VDWOteQo2u\nWAKUbI03oB2NHEQMIHcPN9LsXXPHUGkq8W0igCiR1WcWmOLNqrtRYF82093w\n5V1gIyuVH+oegxNcxkM3DAvNtD4/NNYwDjmhMii5BzOFEw/sK2Qq1ROKAnzt\n0BP9\r\n=FFbt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","gitHead":"a5069fcada7254748d1a6bd0bbf2b6353a2c6be9","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.1.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"9.10.1","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.22.10_1554367487850_0.8108679766237026","host":"s3://npm-registry-packages"}},"0.22.11":{"name":"canvas-datagrid","version":"0.22.11","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.22.11","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"0d28fc137c1530385a5c9f5d86824c9267ece490","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.22.11.tgz","fileCount":59,"integrity":"sha512-PHYqO9WL1y2rzN17iL5qKOPk9cm/wQ1eVRVB+X3g4p8ecs3NVH63xbmBpBKHnMfcAXPjxlm825Fvw7jLqcExjQ==","signatures":[{"sig":"MEQCIEnGFMNqSqw+Q7sA/mds+79MV71M/ST1gvEifadIgzR1AiAmyF4i0X233h6ZtoOAojp7VxKii0tXqVAFlS8KpWkB2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2595505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpdAeCRA9TVsSAnZWagAAPRcQAJA1S2y8kGwNgbWM3XZg\nwAXZrzjgaLTVC0KZ+7fbIoAhAD7Q5KL0rHb1ReOV4bJ0kbBsg0azvIFZgJwd\nVRmx5pQdezig4zmfpbAWbifRCMupH2GO9OK3k+5nYlHs0zI9mYHbdVKoWh/t\nzyS6t5edLDPz1qRO8d3XvYX+0h19w/qBRvOMz+Ri6YFROQ33C+OQf5IhDI3R\nrSVd+H6DG7ZhMWpgCmqNAxCzmOc6MH8BeA6Mf0pUNpvJuNtr+mKBKjfPQ2f1\ntsr3ybL75dg2Xk7mryqY6apGtYgkDyUz0un6F05fM/a+YsEflTmwF6EMyc0t\nC5KhIuHc7ng7PSsYTxBnjBL3vb6aSvF6e8j9ZjDpKjxTHpF4509L3jNFb6nk\nfE6ykERJppsQGA2Ii928nKh5xWUTh5sRzcG0uy+Pi8lAj33OK9v5ALsufIgR\ngsMeQiiDFmqIDw6Ox7GDloLOtmyCeSaI/UDZ73csLXG1acNYoG2UwA7LWBx4\n/T8mH27YOPXzfwJyJJvQQy6KMfPH1XysDESGTw/60C9i0jNRv0ADM/sy7jjF\nXwGwkJG1+W3hc9liU5I0uqbjXfNTAkbL+E9I+csQqC0VelWMcOYBROi4jYBm\ndw413MgapoiofLV9XONjmgaffYQznETQ7i/twX26hjIuFllIBkwTlIghr223\nWaH/\r\n=6amw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","gitHead":"5bf925835dbeb4c57f8ccd29aa98503d9c780079","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.1.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"9.10.1","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.22.11_1554370589411_0.555032926027117","host":"s3://npm-registry-packages"}},"0.22.12":{"name":"canvas-datagrid","version":"0.22.12","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.22.12","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"e4d7c0cf53b03e54f33886131c7dfadeb3475c3e","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.22.12.tgz","fileCount":59,"integrity":"sha512-3mYd2X1ajSW6vJq6HpiRr8zgVQKisLVMewlLVmoVbNV7XDHnu+94DfLSuzi74+eziqQwkoUre8hSewIaWJjWaQ==","signatures":[{"sig":"MEYCIQCS6mXUW4SHyxVLDUt6369+970zLDHbomDRK3ph+kaIdwIhAPeUZt4fUyTZWMyCpBwEWormig/EJ+cEai3k3U0hSZr+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2595538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpdpmCRA9TVsSAnZWagAAWOAP/jMoWrYgm94G77b3iKEq\nZqeLF5PNlC2kO714mXuf2E0WHcQ5Wam2izvoyXdQEGTCIa+tErmkoqFLQRNr\ncF6VNhPqUPDORngeTcHi6wuDtaoQLH//SCkaHruQUr6JVoBbwmGopNp7PdiR\nGPjq5ehmHau6+lKSUwAtCRPZQDE7fJNBKCfyFCHXgUjR0UvIW8xgLkTfhkLD\nbJ6HJIR41bGktzK9eFRCz697jVuciEF0Bp/MCtsEefzSP7LCJWawEJGMdGX6\nB9nnczME7njgWCHIptcpK59CYt5Tioq2wqmzNZhAV/VaZH0JrJtlMv1XitFI\n+EupnpXab1H2AKx/mwIkQD4pWi0a2BWTJlA5ZKaXYkGHaFWZsbnpzdE1icnT\nV94gSycW8t/NGUN1FurRescualm/u9SwSybVRLA7le1gLPEyGG0bGuSf2yWk\nLuVOwaCSnOnY8IJgVy+s4GBXkQYXwnd1gmvKyGUT8Hae4SgwJNcPwlXeFl1f\nQUxPT/f31rvNbsSR7Mmitie+TUlZZslK8QN3oXJGHPdFQBxXzEMzB5tSlNPt\noTUoR9HfXSHtXEpOZsFfLTljqqRc3WtV9kzJY+/y+hfsnhAEDISgQBy8+o1n\nX21mgZ4zE35nrx17tGeSneIzCiznGB2dmiBu5YwmtnqtZGAcePXxRSMBLeOD\nCz6o\r\n=1YaZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","gitHead":"071a905ca5d32d7505622492fb701f234537579c","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.1.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"9.10.1","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.22.12_1554373221620_0.18675108181293743","host":"s3://npm-registry-packages"}},"0.22.13":{"name":"canvas-datagrid","version":"0.22.13","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.22.13","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"1abea648f8cb4eda6f9a7dad0eba7049bfcaef7c","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.22.13.tgz","fileCount":59,"integrity":"sha512-DfRPpIrTQm/W9AAY6MVh5KYqNf/AjalJZBsTANrMiLVPCOMX7kEQUtxnoLZDdWhz0YtiwmE+dYZ8KTAkf0rzzg==","signatures":[{"sig":"MEUCIQDewJwKTBwBIafHLrT7d4ZTk5Xie5T/RemUmhgkTbpU2wIgZFxYYidR6OucFxIHuA8R6wPR+ODWwMS8YeQY37rZSFY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2613824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZ9I6CRA9TVsSAnZWagAANf4P/05Q80U3EWAhimpxU9pu\n6GNRF34uoDHjGQJ+obqwt9hHMo1Nwe6a+A4JZRo8k8/zYpX/nI1U0vrIvRsN\nb2iCYSqTFzAtDkHlPBocOjU67MibEHXrrUYyXPWEtCXh/a+/ZGFdTJ7J3J/P\n99/+hhPz4cIlWZ4HXHIS9rtmNgABCbKiGIS2QtMPcL2lsjbYkcKrXdmVytC4\nOzEcDZi2apf+fQKaS0DUkGLYPBGEfTG6Ey4mZHDQbKyFbNsCv7rDvq/Ye1Zc\nqaZAnikQbQqMmaEHl6L3lBhINdi9VxGaaJnTXyf+p5+qLQIPYasd5Z2cFq6b\nwJHqy2mST8o3VqzO/iDNk07ELTqvM1/Vmwh5cK4YOugMT4xJluCQ1zp9rzIy\nHJICneEUdlSvf+2Gog/qBSWhW/fyaSQj0c+EIRvOe8QutVL1su2iTbTa7dXw\nuP6pt/321GT5h7zg1GE8DcvUxxjfSRfSFDPAalfFKYthAp3PkmRlG6vcAmHV\nANQC2XLMnBB5Uha1o+r4WVllF+c8kceTju5Em3/BniQ50Ei1vVxNOOZoamJZ\n/V3Umv/kAzTj/yrj5jYTiTOLATUGveVzEZMqQTGqjRYorBoklQHc4jDaqGPR\nHzAN10Xladfi2LLUEHS7gFPlXEDKQExafhC4muQFs2m9id4kjsx6O5xqUDbk\nva1/\r\n=eUbt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","gitHead":"0e5d5be14f6cdbc943b0289c3d53c9d44a72f0a6","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js ./test/tests.html spec '{\"hooks\": \"mocha-phantomjs-istanbul\", \"coverageFile\": \"./build/coverage.json\"}'","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.0.0","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"9.10.1","_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.4.3","mocha":"^3.5.0","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","phantomjs":"^2.1.7","mocha-phantomjs":"^4.1.0","mocha-phantomjs-core":"^2.1.2","mocha-phantomjs-istanbul":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.22.13_1583862330122_0.811116445747802","host":"s3://npm-registry-packages"}},"0.22.15":{"name":"canvas-datagrid","version":"0.22.15","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.22.15","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"26980a160c19175e27114007672375ec2e445739","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.22.15.tgz","fileCount":60,"integrity":"sha512-m/DQefXL+DI3bgCKM+ziGqemvC1/E6ez8KUfxc4Q7UT/vWKnMfnrFHtTfV3NoHmaRaxTsOMUIO7iG8ZY7rA4/g==","signatures":[{"sig":"MEYCIQDMpQhAruNwD0M1XX29e54g1GLyXgRHRg1WmrzMIJpocwIhAIUhG3NW8ScC7fhI+OKh/i+2W5YpMJlUheSvnd2Pghku","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":830975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHJf3CRA9TVsSAnZWagAA+tQQAKLyHzqKRGM8YyX1+Zzu\nFO8EtLaZO3A9HIUpRn76jTt30jsSEglZkbZyvYFu2NOi/99VGg3+MMrWOsG9\nPFGB3iRmjsl3emoyXnp+52Ng+UtaK9f7r+Ewz2SOFnbh41Q7UmVwwE5dHnO0\nhxfdCDZWVCGKCaZewU1VLIWl0JmScGDb4IQBPDgfXO/cqyPGc7PotA6+46kn\n8JNtZBE+hidbHWsjCWB0nER2/NBdUeHZmMt+c/KbERfLfSMEJtCgu1IqUIWG\nztMmjEAH5ONpHqvZK1/8SNbgWb55e6rGlPZaVmtdgpO2FgxELS6EbVTIfSwn\nibXfhqlmb4la7LHH+LF7zk7uKesmbLHEl2r8p2B1EmnY9rbC3/K+7x98Y2NV\n9PGvNPY82K/W9krlnuIZ1WumNSDRBdsNpgQ2xfXOWw2eprUOuhRoGxbzHEuI\nU6zyP+KEiZxjJ8J8hHkeZyyBBln97xJL1MoA3QVF7olsDi5e8g8m7zDfPjSr\n8IZ2DuXU3VRAmTATPBh2vsWoAvQ4tcLkSdlVAN7rXOiXLq8bUDQmpZ8QPkkY\nMqAIK+uFiHbG/s9echC33pKkqgQyTDdNNxBwfb6YFPabPpVQ5toXz60Adtg8\nV1AkRVzGaJyslE4pDqkDSeNUgMFIoBs7wI+FKh/kKS7VzkgaY4Ah+eZE4H6d\nF5fA\r\n=w3hn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","gitHead":"4edc9d64fad1c6e3aef28daf91cca3bdbdf20ec6","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"./node_modules/karma/bin/karma start","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.5","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"14.5.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","jsdoc":"^3.4.3","karma":"^5.0.5","mocha":"^3.5.3","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","puppeteer":"^3.0.4","karma-chai":"^0.1.0","karma-mocha":"^2.0.1","karma-coverage":"^2.0.2","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.22.15_1595709431459_0.6483502961479637","host":"s3://npm-registry-packages"}},"0.22.16":{"name":"canvas-datagrid","version":"0.22.16","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.22.16","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"d013d29e8335dcb0ee5f2383501d3265e283fb10","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.22.16.tgz","fileCount":8,"integrity":"sha512-GwU5pQ6z0U60Xwmoc63dMvanyIdXYwyIOU2KkBhelYHh9IjoKokXu8j0Hi4DALiTph3xj1wRZNO17z5YbJXIyw==","signatures":[{"sig":"MEUCIQCG9/LYoTxru/ShitTYVLL6Ym3bqTGkROOSsLEpHjiEdgIgUsad0s5gDg3/j98+tFWMKwtYigIBe9wRyUOXiH+aD5w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1522217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHJ+7CRA9TVsSAnZWagAATbkP+gKqX/gBHQNUC8509Ixe\ncLtVFkKMVxn7gfycGvG6YXZtQxwKL8zX7IPIRifnD73W5FzaVX0FL6+B/7ND\nQqDMQeoMKhgOYpFXtvd+M/mOJBPN38N/iDERrtRM34Pp/WkgTUJ009o3jheH\noY3UPTJ65JhYNINIqMMIlUaLf/D0aG7gkFwd5KSX9yetssgJ1M5ndXjNlM+m\ngkDGQ0EIiDfvNy/FPXWkrIu5HdGCjQ0Fqgm1K6wcFihlQZupAdqJWapEJSWT\nFQtrsQBy0lkrc9NAv0HViqmPIY77LXOPBZ9tby/1uClFdZ5IYDtbFTVriaX0\nqJOzYUbS8Kjd1Ex1dJ4l9/yt8IqMw3cpmVLwrvEaoGrTpZgbEuY7xHdOP4CZ\nP/J2Q7aWYrAfnuCZxNX6Y3HaOB9ed5umawRCW7r1Fs49g4zwSrRtOOgYbCjL\neoDugZnqG2afHz425BucsdZcu13vDWS6lo4sojg/SSZhSgJ/AA+E4uR6LIro\nwAKHDz+2gWPxELQ0xVdvRWlqHOvPXm9YXSNUMsO1w/r9U7w3Git7ATv9YZRh\nMJwdJwrMyvC0RLyJIPFEoi77JdpVupBjbt5DwqQA9vW5GWCXmPfXToC9f3b/\nn1MVDd+Klq7UngC3RfN6Z3vfGf6wGLNQeh4gU5xXSYLlZyiBkero/f0FNh9R\nA+lG\r\n=GRyh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","gitHead":"19adee9cab5d5387478893437c21d429d903ae48","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"./node_modules/karma/bin/karma start","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.6","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"12.18.2","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","jsdoc":"^3.4.3","karma":"^5.0.5","mocha":"^3.5.3","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","puppeteer":"^3.0.4","karma-chai":"^0.1.0","karma-mocha":"^2.0.1","karma-coverage":"^2.0.2","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.22.16_1595711419300_0.9932966269277332","host":"s3://npm-registry-packages"}},"0.22.17":{"name":"canvas-datagrid","version":"0.22.17","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.22.17","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"51c54b6abf0ef0caf5e01fac797a7e8669460246","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.22.17.tgz","fileCount":8,"integrity":"sha512-4qB9SyvEE+C6pOWx8iN3dfrR0A8uSMRkboH1xnTjdAgHpH99Ma7xgjtHKnyuf+QoOw0G2Y/BLwIuL8bna/gyeA==","signatures":[{"sig":"MEUCIGr4mqBfP8Z6xJzuNQSEId0arwl5TLRtdtjSyyDZGQuUAiEA0L9q3Oxo2TrGk7kyX6cknfuS3mrw8ECkIpeIXmUCNiw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1532761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUjwrCRA9TVsSAnZWagAAetcP/2ZvGSb4N0Jd5MoJoUCm\n+E59kzBpE2+PkTLxTVRIiSAQF3Ry5nDVy//LkcqftvvKiXz/wJ78PUbHpo3q\nsBx4XMNmv4CMEDCQE5lMnQidceZH7pWYqS1ghm8HytvDx/FupMcVBVlVh7fC\nBTaDFr8FSkiKsv6l747TN2Wxlga+suqKTZGPAwaSIpeBKf1x0M6UyigXVVjT\nRHPJTp5qhrnrDBKbdfrSOQUmg+wV/KYYL12niGhcTzG4socUexeAHqNLd44Q\nI0EnNYDJp38yy0hagKN2u5em2A5N5qgkylktIgRL213Th+gBH+4v9FXioyoq\nSAuIvya0Uyf9sPDCIycfIFyG5JEuckYCVFuSbGVvVtwo7ZPiShOGxH3NZ9pf\nkGsFWS/cCDpeQHCXaohppI61rkdUihTab7puSHjTBgO6nPSsUdQ/eE3iZGAp\nSwSy98g3FAC67TQ0v3t4Ah3Up0hEgrlQ+mdtLK5vWvLTtVF6hkYEP88PT7Dx\nV2xSVvFh6QnF+O8Xr3HYA+dR74b96U+joByRShkK2dsdDskFQJIZLTDR390+\nheBu2OZbG97bG3hJV8AsBZdUE+WCfP3WLM3eGFmmwSsYBup0gJOWWNoqCyj3\nM3Pz3NWwTgsuuhY0TpM8ZtkYC4q4Jqsih8GkVMvd7MNEOtP0JJ58GxlOkpNy\n7/Dp\r\n=i/Yq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","gitHead":"5bd08dc14929b377009d47a489a20fbb130fb9fa","scripts":{"test":"npm run build-instrument;npm run build-pack-instrument;npm run build-run-test;npm run build-run-report","build-all":"npm run build-dev; npm run build-prd; npm run build-instrument; npm run build-pack-instrument","build-dev":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-prd":"echo \"$((`cat build.txt` + 1))\" > build.txt;./node_modules/.bin/webpack --output-library=canvasDatagrid --output-library-target=umd -p --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.js --devtool source-map --output-source-map-filename='canvas-datagrid.map'","coveralls":"echo '-- Requires token from https://coveralls.io/github/TonyGermaneri/canvas-datagrid set to env var COVERALLS_REPO_TOKEN --\n';export COVERALLS_SERVICE_NAME=cli;COVERALLS_SERVICE_JOB_ID=`cat build.txt`;cat ./build/report/lcov.info | ./node_modules/.bin/coveralls","build-docs":"rm -rf docs;./node_modules/.bin/jsdoc -r --template ./tutorials/ ./lib/","build-watch":"webpack --output-library=canvasDatagrid --output-library-target=umd  --watch -d --entry=./lib/main.js --output-path=./dist --output-filename=canvas-datagrid.debug.js --devtool source-map --output-source-map-filename='canvas-datagrid.debug.map'","build-gh-pages":"git checkout gh-pages; git merge master --no-edit; npm run build-docs; npm test; git add .; git commit -m 'rebuilt docs, tests.'; git push; git checkout master","build-run-test":"./node_modules/karma/bin/karma start","build-instrument":"rm -rf build;mkdir build;./node_modules/.bin/istanbul instrument ./lib -o ./build/lib","build-run-report":"istanbul report --root ./build --dir ./build/report --reporter text --reporter lcov","build-pack-instrument":"webpack --output-library=canvasDatagrid --output-library-target=umd  -d --entry=./build/lib/main.js --output-path=./build --output-filename=canvas-datagrid.instrument.js --devtool source-map --output-source-map-filename='canvas-datagrid.instrument.map'"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.8","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"12.18.3","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","jsdoc":"^3.4.3","karma":"^5.0.5","mocha":"^3.5.3","marked":"^0.3.6","should":"^11.2.1","webpack":"^3.0.0","istanbul":"^0.4.5","puppeteer":"^3.0.4","karma-chai":"^0.1.0","karma-mocha":"^2.0.1","karma-coverage":"^2.0.2","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.22.17_1599224874431_0.9197744646029247","host":"s3://npm-registry-packages"}},"0.23.1":{"name":"canvas-datagrid","version":"0.23.1","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.23.1","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://github.com/TonyGermaneri/canvas-datagrid#readme","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"09cf9da39bb3319a6fb9fa961b4ced4101378d7e","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.23.1.tgz","fileCount":7,"integrity":"sha512-lqRk5UQJLWJeG2Wpx/Upntc0Hy3mJgwqF9Wxtv4lz2an1QiBx1HCaCenrSxEXJ4E9wRElFAfaZHUif24LPgvkQ==","signatures":[{"sig":"MEUCIQCgiEIjwCVLAqoc6A8eykT9lKkD+SH5/fUXf0qdBBWufwIgco49VZiiUGdVHRRgRjS9t6ae5U33Zw2LGjWIcL9/Ba4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1181031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYn/hCRA9TVsSAnZWagAANNQQAI209dMaKS0RU0pZROma\ncxMq+JPvWftMeUPs+8r1T0wrruEeuBzVaW7p4cTxvNu99U6Cu4TmflCH+r/u\nw0nCphm5BK4Izq3R1nSwYv49VlL4A/R6d3z87dfFZMo0iQhD/BiqNYwKejet\nJ/Fk1cgZqkv2i/qk3+jNEd2+WtcGMrMu4mdB7UYhsjX1wVZj+Mgo6Ad4SOxM\n96+QM1NGZYdBFdUsKAOIRCcXBFZzsjN/EQOCrqto4n7xbpyXxb7/+tgzBcOK\n5Y6XKRwfagMXE3RVo4/nXZT7XHLkWcYOpGP6Tdrkiau6dF5hkGeyDndA+BKi\nViHMgguBQlacdB1BVaKag2yoGOx+YCLulT1pglAQAUSrD92japfLN1dtjAPv\naS8rUmYfJDrm7df+trUF+DVpRZ8YJzuAuZWxRCa0WJH0KuBeZeK1I0RGCDat\ntT5hCj8K7SkTaVHxukmHHz9Ba4Rfk0r9V8/r7X1xR5mdRZgE+aSU+7LDGEDy\nE6r2KE+dJJ4hBbEPsifqD45eQTEsmG3RRsWjkzBfzBoVYzN5bt/NwzWT5CHP\nlWbPQgcP/0GubpjoHHTJ/7DVjKvQ84PcaZMueoT+7byQ2wvXWiLM0JB3nJ4r\nllb1YYcezcV0oR0FEesUZHzzIhtwu514DEf2Xo9s3NChqy0AupiT4mpp8itl\nb+i2\r\n=tcUN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","gitHead":"60bbdd162d403ecbd97959223d5c0401843d967c","scripts":{"test":"npm run build; karma start","build":"webpack","watch":"webpack --watch","build-docs":"rm -rf docs; jsdoc -r --template ./tutorials/ ./lib/"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.8","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"12.18.3","browserslist":["defaults"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","jsdoc":"^3.4.3","karma":"^5.0.5","mocha":"^3.5.3","marked":"^0.3.6","should":"^11.2.1","webpack":"^4.44.1","istanbul":"^0.4.5","puppeteer":"^3.0.4","karma-chai":"^0.1.0","@babel/core":"^7.11.6","karma-mocha":"^2.0.1","webpack-cli":"^3.3.12","babel-loader":"^8.1.0","karma-coverage":"^2.0.2","@babel/preset-env":"^7.11.5","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.23.1_1600290785295_0.9417635174798722","host":"s3://npm-registry-packages"}},"0.24.1":{"name":"canvas-datagrid","version":"0.24.1","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.24.1","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"9ede373b3e912a805768e0bc03e27799f0e205dc","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.24.1.tgz","fileCount":7,"integrity":"sha512-Vci4RT7ye3I23ZRpYXgOHT86GJsn+bQkSahcC9gU/C4Qx5xdYjJS1G5qHmSl1dm6gX/TEjJKUgaX2FSKxdeFpw==","signatures":[{"sig":"MEUCIGwkYp+2mIi+OkgtfITFyOkerYj77ScaFsN0dNdRuzNpAiEAwPCx6m/kNJPHzbxdmKktrNNLVzWkJAO9He4mGmotX+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1184137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbQLoCRA9TVsSAnZWagAAhQIP/A3SETOsOG0WyfvAuL46\niuCa+Vb8cjNvGT8GzAA+unCTbWc6mxFCUwJq0hnPzwVPQAT38GKjU0cY4pQO\nhJOxE4Ls5lZuvUhuQF4EKE9eDPj2WaVVxCBeY8wjqepbmP84/YXNABAuJA/H\nMku4zsBP0DuZnGzc2SC9EYJir2Uc/kulxdBx9656+w/L1nAVMCaPpROKzccD\ng2dLf9ylX9n9hiRSY+uepCV71JUqwtvIl/+0ZGk7k8puHQZ9uqInSw8hSPPO\nS03vO3W9aBLpCMLBmNr5PcjZnrjUZvco/F+DI81hwNbH4iWrVOU8NgLgf2CS\nyhrgLKjdW5/dGoEbuLQsSwPQgKS4cJPblXWj9xLu6en2sTWhFxPYtzawHONS\nOvDleO/z42tHIJDNn/sHQa/4KsLGp1gasmgfZQBUHDYOTJ4W/YjZzB4iTe9F\nrgHzA3Eo05PthVqazWqLersugDPIKwcihUe//Nf9oyyN0X/1mJ8m0RvlAQMh\nOPccbCnNgE0E+dXteHym+IHvHCCcNWvBmXNMg6SP41YRA55HQQp5coSFSk41\nckoQqvVnL+ZVm5fHvUI6WrCHPmpd0t90h5Q1yLIHc3w9pZzeA/z4/oa24qMM\nLNl7cIs6jUlZnRa1zs6CSIFu0FXtp3xZSSSNu0GYjbZaZWzVNdh6v/1Crrwy\nd1AP\r\n=crzP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","gitHead":"b9313e317fbbbe62111ee34bed27f9bf6c7d8f2d","scripts":{"test":"npm run build; karma start","build":"webpack","watch":"webpack --watch","build-docs":"rm -rf docs; npm run build; jsdoc -c ./jsdoc.conf.js; cp dist/canvas-datagrid.* docs/; cp -r tutorials/* images docs/"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.8","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"12.18.4","browserslist":["defaults"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","jsdoc":"^3.4.3","karma":"^5.0.5","mocha":"^3.5.3","marked":"^0.3.6","should":"^11.2.1","webpack":"^4.44.1","istanbul":"^0.4.5","karma-chai":"^0.1.0","@babel/core":"^7.11.6","karma-mocha":"^2.0.1","webpack-cli":"^3.3.12","babel-loader":"^8.1.0","karma-coverage":"^2.0.2","@babel/preset-env":"^7.11.5","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.24.1_1600979688310_0.4305576375823441","host":"s3://npm-registry-packages"}},"0.24.2":{"name":"canvas-datagrid","version":"0.24.2","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.24.2","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"773091e6a9535efe8ef4948c07e6c5b9e494bf90","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.24.2.tgz","fileCount":7,"integrity":"sha512-YwN7/bDSQ5tRVsmYK5zLzISF6jPIT9yd2ig5ivDuz5+QP81CwbprfUyNbYkrbDqyimLw9DYcNUi8NnELQfxLrw==","signatures":[{"sig":"MEUCIQDpulQXoLoauJXds56W2hTqpvXs4SA2sVdNgP+7/fVzrwIgTu6rw/uweO/sd7YdNOob46su4kPS6pWwn0j0m5AcWXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1184395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbTd3CRA9TVsSAnZWagAAnjEP/iCpd8wPPVE97zQDZzeh\n3745tHU+hY0evbJ6YMakfaedtEv+XP/YS/7wfFGufHtHlKd9iuOby4O/nFNh\nRTKXvsjm4OIaehs6HrJWInvMALpFghO/10dV1NWojqQVPjVgROPerbv7DnM6\nYrdC4+dulbM7ZwquLfSF0ABhH71mMKmrZ18JAP2CagYlfwNcCUOdr1BP9LkU\nxxxy5nKkxleTBTzgmtQ/WuV77JbzqVeEaLhAfbtfbf9RELq+luVsOQ2pLOO0\n9BofR0zgEOhmavnBZpFJGU1F+y2/PsiIS5qQ33BQGMM3tueJy9v1TuX0pMBl\ndXrarqUl6qBy0+uuJijM2FhfOQo1nnV+4yqi21KnZ5eN8qiEtITOGggMUN6Q\nscNmfYjCWOnQrD7lQfh6EqmlA5Sd1ufqY4b8WHTAdpdjWBnDrypYewHiRXZm\n/2q8p8FoUzaPmYrYfBiyH3MRU2dejRHpLxI11afCkgqjDFwzlTkF9uIuKs64\nM00eDB60SD5G3p5kiQkIaAlJxIeqT0On/fFTOVv2p3Vqcg3BcFmpfsCoxi9g\nCGxq8RPVQ6votwHI1IzGuJkVE9mtNFd4NPvrxbmdDQlBom2Z7vG3VncCMYog\ntlXOEIr5iQKGHLECnsOwQVo8sIjZ29Smaf08CxO9fP7AmAYt+m3AsBtCAPAi\nLbfI\r\n=WywY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","gitHead":"d30295ca4e506f56ce38c0eabb281a96522feae4","scripts":{"test":"npm run build; karma start","build":"webpack","watch":"webpack --watch","build-docs":"rm -rf docs; npm run build; jsdoc -c ./jsdoc.conf.js; cp dist/canvas-datagrid.* docs/; cp -r tutorials/* images docs/"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.8","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"12.18.4","browserslist":["defaults"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","jsdoc":"^3.4.3","karma":"^5.0.5","mocha":"^3.5.3","marked":"^0.3.6","should":"^11.2.1","webpack":"^4.44.1","istanbul":"^0.4.5","karma-chai":"^0.1.0","@babel/core":"^7.11.6","karma-mocha":"^2.0.1","webpack-cli":"^3.3.12","babel-loader":"^8.1.0","karma-coverage":"^2.0.2","@babel/preset-env":"^7.11.5","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.24.2_1600993143321_0.006828370711947862","host":"s3://npm-registry-packages"}},"0.24.3":{"name":"canvas-datagrid","version":"0.24.3","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.24.3","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"318a46a346f9a8ba1707d317f852bc803bb0483a","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.24.3.tgz","fileCount":7,"integrity":"sha512-WxVR6gWGn14imjuHqeXIGm6Skpvatmw4bqAyyQt79BmTeIx10ta6qkq0sXG/sC/NIoRrFzrJhLJ7KQ8XbOxEFw==","signatures":[{"sig":"MEYCIQCntTxWrJ0yqqAbnk5FvfMgXJalw9egJRkSkgFX4TKiigIhAND9t5ywmJo1McJdM9y3xHGSHJVS/w05f6Dm8tBLm7CA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1184598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbejCCRA9TVsSAnZWagAAxFsP/iPXzu+1xSw1a9kbMted\nu8T0Xbxv/IYWG/NPqby4ARJEelPbJSkGqv7uihF7CUBWKryUaZ0wj2nR6VWw\nq9nCELSbbNHrkKDlWSJBH219YK+9bOvvL6OYZH0gDwX7bsfYqUaTQrK26+Oa\nkjuGUMYyKfBssdFC66oelKhT6Iu7MY5rF8Yxd+M11cjzrFkq1k+TIBTL+SUj\nM4pC6FeLRls20qg8WLLxOBtz6CbhCR3yHkWKCjui8uWH7odjmAYiVxftaKe8\n0pN/l0FFu6hyejIYlnO48YmqmZ9SnupQnDgr5dF2vI+MnvIRAmU0pJGPdbFV\nmNAmAWcOZvr2GxMf2sV4TEFT/XTA/pfd5uQuteWPDHLuLdxObTCc17dqNczV\nL3PJQnAlL2GgkyVeJvLidfLyJkLHUsXGSLpV4Rpc40ZbNi5obv/eHkXFUEwP\nPcftkygHE/0w7JqhesBPilf6ulm/mLJN6p0nVj5DvMPpe15kv3myI5t8fJAE\nvr2A9vJyYXYRLk21EwQzsxUFf8Lg9y7DpjJiKjBvjqXXhglKzc1a7IZ1Az7C\nbC64g7kPhAlOGYi74/nrkrma4albw+YeSLxulvpSwHMXP8xP4qMCbDNsnIm2\nb4yo2U28Es3/1dnqIgX2R4tUT2y68JHSyYGl9F37BoKP30AwNctw+1LC1lVg\nAoRr\r\n=Tejl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","gitHead":"4e19672b2cb25ca7f36c2cfb6e9eedf186a02b2c","scripts":{"test":"npm run build; karma start","build":"webpack","watch":"webpack --watch","build-docs":"rm -rf docs; npm run build; jsdoc -c ./jsdoc.conf.js; cp dist/canvas-datagrid.* docs/; cp -r tutorials/* images docs/"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.8","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"12.18.4","browserslist":["defaults"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","jsdoc":"^3.4.3","karma":"^5.0.5","mocha":"^3.5.3","marked":"^0.3.6","should":"^11.2.1","webpack":"^4.44.1","istanbul":"^0.4.5","karma-chai":"^0.1.0","@babel/core":"^7.11.6","karma-mocha":"^2.0.1","webpack-cli":"^3.3.12","babel-loader":"^8.1.0","karma-coverage":"^2.0.2","@babel/preset-env":"^7.11.5","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.24.3_1601038523326_0.7386272248688717","host":"s3://npm-registry-packages"}},"0.24.4":{"name":"canvas-datagrid","version":"0.24.4","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.24.4","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"3e72d16ee2dcfc685f63d89bd8ee3ed1cd32e308","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.24.4.tgz","fileCount":7,"integrity":"sha512-8/dMK4/cTWRCLsgJEXuv7RB0+DvlgS4T8PU9Z4ZeLWgnqC4Mza90ABSVTscnC5Q+IliwKNHKoqUA0jEZ7ViYug==","signatures":[{"sig":"MEMCHzq0gnFCu+j0uV8eFADbjXdGEPeVxdSxIxJqxuxv1VMCIDFr+qIANjp0+5tr4rV/3AZILFBHh+cttgRpz5v3g5RM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1185170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfczNlCRA9TVsSAnZWagAAqZcP/2mCz/VsfBYl/i9eL3zb\ngTNqHrv2Z7tptUs8G1MGW6vzcCas3dtJWcYudkB1BASfFXtmuLvICe4e0Zt/\n/NS41UIjJQIzTCeMtZnDLIjbYxN9AOPYMcykqKWhDLQGXlM9tYbMzGXm0eKw\nBxWWUAS9gHwf/10P1nOCG6+vPf1W1g1JxONP8vEVRxjfZiOkFRhmfPZoxCSJ\npNlUMoebE8fs+Zz3kXVd4fnokKK9jG4HLEgldZR5SatFwSaSFTh/P8MUYiPG\nW92eA/xysNe9ptvQEDDL2soRiwwrYzEw9sOaZO9MSqLgkocadDst14vznMA6\nQNbkIBmRkp9ybCNx4AYt+6xUmbfce2KwvWk4eCGAMlXx88vvRpSrkVwQsqKJ\ns1OtX8xhtVWFyBBgtOoBfjp1PTyyPpfEivIl4pUprB4ReJQHhVvAfBycPPC5\nYmVG0Bi5ZnKlEqq7JqIl3ncuNuoDPLx5QE/78bSxWs//xZL4sCrwDYq5mtW6\nhwm0lE51MMrUbKFpv7Rw7p4aAWu+a4Or4ffns+huSSkoiN2MbYFT0F/1N0U8\nHUo7AlqM8Xd/KzWBG29ar7zbofrBVvcByQRnPPaT7Z28CZmr7FipbJpO8Gp+\nyw+pGtDRSEyJKTWQWUfUPXN+8v80t+me6Tpib4YRhl6dPuxj9vAItogeTE1i\n2fBO\r\n=6Y8B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","gitHead":"ec9ef8dcc19119455e62dbbf45ba3722dd84e709","scripts":{"test":"npm run build; karma start","build":"webpack","watch":"webpack --watch","build-docs":"rm -rf docs; npm run build; jsdoc -c ./jsdoc.conf.js; cp dist/canvas-datagrid.* docs/; cp -r tutorials/* images docs/"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.8","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"12.18.4","browserslist":["defaults"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","jsdoc":"^3.4.3","karma":"^5.0.5","mocha":"^3.5.3","marked":"^0.3.6","should":"^11.2.1","webpack":"^4.44.1","istanbul":"^0.4.5","karma-chai":"^0.1.0","@babel/core":"^7.11.6","karma-mocha":"^2.0.1","webpack-cli":"^3.3.12","babel-loader":"^8.1.0","karma-coverage":"^2.0.2","@babel/preset-env":"^7.11.5","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.24.4_1601385316506_0.11211651497425446","host":"s3://npm-registry-packages"}},"0.25.1":{"name":"canvas-datagrid","version":"0.25.1","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.25.1","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"9454d0939f71f8e79f852e08fe411b84a1f54044","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.25.1.tgz","fileCount":20,"integrity":"sha512-UUf1BE8YcQHq329irO9zLcBTPrLOIiBlAhC7D15/6tERlTV8nPA0IxpslzFJ/B5SL1y96ejyexqeVpigZyB6nQ==","signatures":[{"sig":"MEUCIQDlruc4o6BlsBZmqPDE/iDrAjmFD3ghxJYR/4PVhG5UHAIgLcnTxnVUeKjvTc5vSfyxAxbTHEV3oPy+IpNe/LNflB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2411745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftsA4CRA9TVsSAnZWagAAcGUP/3iNG07334qN2MA32Xzb\nJUUel5B81zPyZsL9yblvLnQIzdBsIXnz26/JUiQaQ4GfareuheHZVJVGRAX7\nNUNDeIgUhsC//mup9XeMSHgA5COHapix6zwyDCH/6zpHoAQjuX3iNN4yI9yH\nJrBhr6ckA3pOkPYKTM4Gga328gXK4enGeHi23IdzeLV/66wa8+RMvsONI8c8\nDwESadN9Q8xQCrgImk+nsQIko/qlFE5b+fnWgZKBwBafH+zEI/USYaJ7Kjas\n+Wf8brpvlZ5dK3Rij6nCWm5E409JYvLgopvz4Cql2So/+klmlwq44e2UbeaD\nO2+URKGmClHFVzYmxeezdjC56puK011Wwg51w4Ys3SEsrWL91gkDO7BizlOU\n6FGNCrC7HJu5KeZjrkI/TNP2jvACi6hcc/99r9ENzuwVNjya1wjpIoWh7mrY\nCCT/580k9s6Ydaff4tqnjhwo5xxXI2AAa/U2B90rze1JVvN1hS16tuXUxd36\nu/gYjmw17WNoariC6F+Laf8P9rzEJNhagxDu352/YH+To1GHfWIpvB7bYvcj\nGIU7LWP67Su+xuVtd8xUCC7PEGCUiY+Jk7ylcJLpTVk77eC+nJoAdR406B6h\nMgAAYhIJyBPi/EmCbYEwCO93SE4ykVxOwY8HmnC9+YkD76E663Zx6orGfebn\nSQGs\r\n=9S9U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"0e16f3487a3ff84d782112521e2306c7746ba138","scripts":{"lint":"eslint lib","test":"npm run build; karma start","build":"webpack && rollup -c","watch":"webpack --watch","format":"prettier lib/**/*.js --write","build-docs":"rm -rf docs; npm run build; jsdoc -c ./jsdoc.conf.js; cp dist/canvas-datagrid.* docs/; cp -r tutorials/* images docs/"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.8","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"14.15.0","browserslist":["defaults"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.4.3","karma":"^5.0.5","mocha":"^3.5.3","eslint":"^7.10.0","marked":"^0.3.6","rollup":"^2.33.3","should":"^11.2.1","webpack":"^4.44.1","istanbul":"^0.4.5","prettier":"^2.1.2","karma-chai":"^0.1.0","@babel/core":"^7.11.6","karma-mocha":"^2.0.1","lint-staged":"^10.4.0","webpack-cli":"^3.3.12","babel-loader":"^8.1.0","karma-coverage":"^2.0.2","@babel/preset-env":"^7.11.5","@rollup/plugin-strip":"^2.0.0","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.12.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.25.1_1605812279965_0.10427339347429765","host":"s3://npm-registry-packages"}},"0.25.2":{"name":"canvas-datagrid","version":"0.25.2","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.25.2","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"74f803ec28ba2e9586a2943efddb3fac9ef690f0","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.25.2.tgz","fileCount":20,"integrity":"sha512-vintYo6p/i8wkIkuOJGyRV2wOkjtIap9S6Uq1U7LmGU9pcbBCPgugzEcIX6tyobokTAF0FungAhqNPw0l6tbSQ==","signatures":[{"sig":"MEQCIHyYO6QA8Jrea43eoAj7TmyEdMWrkmsbgRB9WNT7pTBjAiBocstx4Bk3HozK9CS8slMHMDJeh5S67ewKYecx6VCHpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2123543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvvW4CRA9TVsSAnZWagAAmbEP/120ESkjS36bRMrYCjsw\nGbF+MtYeGbuhyUSudWJSxcEpqfQzIUv3KZjav/drGv7SB7RXqMNesV6GWq3P\nPP/Q8MCkWIofsK5SGLjDY31zabp6WbtNSXzsAuxgC1EDQKsv/fAKA8zNkD7i\njYJX8eisthQiGnjpmIc/GTnxb5c7ShlwBYpgUahQlvR0DJAu/0vx+0KFLXjH\nEblOKWgtXItrpxm2rKrwenYcWkCBMNZL3HQBUxYPyx/31xxOGs/7koIt+jGh\n/e/hcS/jYL9hq02nqpKYTeLi92FeDZT/OtMAsg6qADne4vItI9FEK0fuXJWx\nYCIBx4kpxejJda9si8i+YogdGWhhv4vWcugWO6JMSJmKtrdkv7nv9BgY9wNv\n8u3I4qQyZxH7RKA2EiC62a+WnODU3di7RxtI9ZfjQ49Jjb3ugX60IhXVZvHz\nNFr5CH5EovGXnEVPhz91g3Nw+OByu0glqNTkvOaR5jw9HoKY9vZZI0w13j6E\nDIoIVvDY5s1M7pG8CD59c9DJWFkCEZMWwSdlg9BI94DLb1WlhlrLPJbv7W0R\nwMlOdU5ACKlhICPliuTiD441r/VQmjyHcYWjCPcapj6AqmF/yHRUlaCw+3ZU\neO5+SzdeS2k4mNkF7vGrLl+QAvPU4lxm+efR0gD5zAdkqbmy9Z+hwAjNTI/c\n0wnY\r\n=yRpU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"e0a366cbf75bf68649df1db3eecd13becd9e71d3","scripts":{"lint":"eslint lib","test":"npm run build; karma start","build":"rollup -c && webpack","watch":"webpack --watch","format":"prettier lib/**/*.js --write","build-docs":"rm -rf docs; npm run build; jsdoc -c ./jsdoc.conf.js; cp dist/canvas-datagrid.* docs/; cp -r tutorials/* images docs/"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.8","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"14.15.0","browserslist":["defaults"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.4.3","karma":"^5.0.5","mocha":"^3.5.3","eslint":"^7.10.0","marked":"^0.3.6","rollup":"^2.33.3","should":"^11.2.1","webpack":"^4.44.1","istanbul":"^0.4.5","prettier":"^2.1.2","karma-chai":"^0.1.0","@babel/core":"^7.11.6","karma-mocha":"^2.0.1","lint-staged":"^10.4.0","webpack-cli":"^3.3.12","babel-loader":"^8.1.0","karma-coverage":"^2.0.2","@babel/preset-env":"^7.11.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.12.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.25.2_1606350263852_0.877225606840671","host":"s3://npm-registry-packages"}},"0.25.3":{"name":"canvas-datagrid","version":"0.25.3","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.25.3","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"dcf50885e4cace0797193ed3e574a459e925f0ea","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.25.3.tgz","fileCount":20,"integrity":"sha512-vhWxjJeClm6Nox+4Lnfv0McSoRey+db9hl90iD4t2DaIidTwmohmmHCGqh3G2SIyeBN/btdHHWyVsGLJGBmCbA==","signatures":[{"sig":"MEQCIBI5HjfN7OXEPKhaPZpRyLzui7FmZbNjzKF4a9As4gjsAiBdM4GwepdpF5Fg0GNbsFTdzGpKuTLJ9OABL/w0jlfHPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2123689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv9i3CRA9TVsSAnZWagAAXBkP/RqXno6nf6dQPHK0LZb/\n+/Y5YxxCBjM7W1rkqhVYRG9k3Czk1m0swRK6AWkRTlwTOpyVg8bIBZuQwJZD\nhFhp5rNglIQ64i7n9o1gvb3/0fEtACgIzOXRv/auGEqrpTP8haUdIYsZqaFR\nMUXHuTo45zX+u7yxGk/WJNK6M8c7XMcQ8KlzMOZtGo7dWBnOeu3QUfaF6pTL\nUwQqs84dv4Zn9uixI73B7MD+rmL3M7Xe6QT4VsHoMtf7WXd47Jh2T7qxi+7F\ny1xbhO88CMfqoJ30lRjcN1MtdwPb5poH+ngNUgfxHoXPxrQwCg/4GNmwNBjK\nGBW4UwhCwCiJbXQslnz+pEpu6Gq+WHu8/Zq6dHcFfhVq+ubZQbqw2wumZJFQ\nS5GGSgy3rExaT94My0O21IIo58RWQh9ib2mnjTjfYihOpTv4m8MA2zJj+13e\njG3M/bbNu4EPtq7ZyEDgFExgfz4kA7MTmpjWMvIZFnbzEq7culTQw9qBUIox\nCEdyUdeb0phqoPZDnAczqdf71hPw8uOadhkHB7gzP4zgCUdikqm+RyHyDOFS\nfvQUXX9AJufEjpzvoK0fjNzqGV4+ppk4FyvEVa+41UuP6X0nfU4/FbRJ8ZkD\nRW+HlEjnvKV7xA8gVr04Bk9jSluk6k6m+rxEeWydiy2EfwcIL0FU7SrbYUkC\nGOFl\r\n=ZVdJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"ab02dde530ef918e0667398afddca735a719a565","scripts":{"lint":"eslint lib","test":"npm run build; karma start","build":"rollup -c && webpack","watch":"webpack --watch","format":"prettier lib/**/*.js --write","build-docs":"rm -rf docs; npm run build; jsdoc -c ./jsdoc.conf.js; cp dist/canvas-datagrid.* docs/; cp -r tutorials/* images docs/"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.8","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"14.15.0","browserslist":["defaults"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.4.3","karma":"^5.0.5","mocha":"^3.5.3","eslint":"^7.10.0","marked":"^0.3.6","rollup":"^2.33.3","should":"^11.2.1","webpack":"^4.44.1","istanbul":"^0.4.5","prettier":"^2.1.2","karma-chai":"^0.1.0","@babel/core":"^7.11.6","karma-mocha":"^2.0.1","lint-staged":"^10.4.0","webpack-cli":"^3.3.12","babel-loader":"^8.1.0","karma-coverage":"^2.0.2","@babel/preset-env":"^7.11.5","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.12.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.25.3_1606408374647_0.8759455594812069","host":"s3://npm-registry-packages"}},"0.25.4":{"name":"canvas-datagrid","version":"0.25.4","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.25.4","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"eafe60283caa5c95803afdac0b60493558078d2f","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.25.4.tgz","fileCount":20,"integrity":"sha512-goXp0FiwPu0WPTCp46Eo0OZ2Qwh27SkNY3+CsjZs4Wref+9at170xribcmWUVRSuZ0dmlp/rQ3geiI20tGL9Jw==","signatures":[{"sig":"MEUCICWBz0MAP9GIT98WaAWFL9RuXDxVcQcydNfXmEWFCLJOAiEAlXV099U5AuM0qPCjf4lVNqrNaqfO4hfVWZC8405Tc28=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2128388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzhOFCRA9TVsSAnZWagAA2MIQAIEcRtpFH5PCrHy7/L/s\n8u3WUYYRIR68jvbhdmxxHvoZoeqo9o+Z6OYQp24TxsXwagqfz020aCC7JVfF\n6nob03s1A26TVf/Re/X2xPV8ZtOnV4FZOG5dsJX8p6jhfmZcqjv1bqZiuzTq\ncdMZk3ZnGCe/fL34aw2+1RxFvOzvnPPKrb14ATVlQWPvFxqMX/u6eVz8bAF6\nnHNmkCcmHzueMk6/l4ClacMNjlP3RT0Ve1S+tYzV0v4s8aOJG6yFi1XpjizG\nZCHoV66xkUu8aCKk6uug7E6zqfI6lh85ZKoT78AmzOna1CGSQr3qrwAHpp3D\n1vdis9xHvJ4iRCoK82FfKbCk0jmtZek26HR9dUEQAEPnS0DfuKHaezGYtJnq\nInn5S/TNnwc3n440xCv6/o0yWfNQa0U6PYumvVulLW2CmaTSkJHydnuvnhPW\nNbIjRJb/GG5CjjDi9/YEnOFubNrjzrHtvaj5Y+GXsJpaUVyZ4Wj0wytfK5ta\n731q3VdwaRFYMQOoUxI0kGCFG+W0kjp0c68rjD/aFVaTxGMysWJ+iNdKhNLW\nRacVTqk1xAl1nI08C5GJU7+MenN9qPn0qd5CNHwrBUgMH+hghai2Kp9K3/QP\nK+JluFcK7f2UbHwinAxd+o198HOmW730yaDm4tZOrCnaNGu6O+r7i5VmJ4Qy\nOpw0\r\n=Vh7k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"7dcee082269ac0d161f999a998221de6aaf66dfd","scripts":{"lint":"eslint lib","test":"npm run build; karma start","build":"rollup -c && webpack","watch":"webpack --watch","format":"prettier lib/**/*.js --write","build-docs":"rm -rf docs; npm run build; jsdoc -c ./jsdoc.conf.js; cp dist/canvas-datagrid.* docs/; cp -r tutorials/* images docs/"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.9","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"14.15.1","browserslist":["defaults"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.25.4_1607340932631_0.014448593692535816","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"canvas-datagrid","version":"0.3.0","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.3.0","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"9706aa8d23423dbfafd70aa07ab6ad3fffc9c5b1","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.3.0.tgz","fileCount":20,"integrity":"sha512-sQjdAMjKgQ7bCTMFF6cvXlAlzusf7YsArFK5bg2cZppDGKvkPniICAw4x+kg772CNOOFp7gI0JhaArXLYwYr3A==","signatures":[{"sig":"MEQCIH++8C7p8W+N+cxqll9rWtMVDd8iOeJsv670wg6b8SqaAiAuC3o6QPcwjbm96C3g9F6UmgXKny1DJCzllo2EPJoDvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2164738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGAVMCRA9TVsSAnZWagAAnAIP/0tZQ8z87uxGwtMeLYbp\nhTc3rXIWtZWqAZIfsYEoQoBz59CbaB5KH6NPTsnknfpRM9LMqk9AZ+8eF6qH\n27PLtt1uVTjHNRt30J8Tc7dHPa9tfx0LvlebpBUlmvBWRfX+7CNgINSrlHUP\npqyhJULuIuGZlmVz/90WFClYDLLeVbgelLlca+FGW1Cc4ROnVddSxIsuZbam\nuQ2DFj49XqPj6Sdsfpi2EiTSHIGQrIdK6kARQhJDGl1hGn+aYifyLhxbDCJm\ncvXxzgKH7lX9/xV9YQV68dNdr01mfVdO6g73xH4QOI6fw7IrRX5wkrkcggqE\nqegsvgxr6h0NsSppE+E8hdnDMjpafRor69ubBAZKzOudSjv1sIAM9/1JKSiR\nZbz7d7+3ppBEJvf+7FRnuZz1h5Lr00FtZydXk21/UyEVJtU5VoI2ueIdJJPR\nUI6/rMoZqP5cRXIe412vhInkRhHVavMpipUYSbP+rlyItcp1dHL01WzxUWW9\ngFy2zPxRUtkcvB5Uodd2kEgCNpa7BEmxJfXv1xcwq6fcIyk0yRKp/HR3/Ofe\njJuEjEUPt+TdTekXbAZcOPEhUcTB2SFvjwqFMF/w/DwoOkdDziKtwm6y98Q5\nDF2ZaYWoTBSCRV8Qpphl6yKUR+NzmBOZhFhex5nXtSq0j77ctR0O4I1vK9tI\n8kne\r\n=JVEl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"0275a32607dcbd70828fed94807665c279f46422","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","gen-types":"jsdoc -c ./jsdoc.ts.conf.js && mv dist/types.d.ts dist/canvas-datagrid.d.ts","build-docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","prebuild-docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.11","description":"Canvas based data grid web component.  Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"14.15.4","browserslist":["defaults"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.3.0_1612186956430_0.05426625110794148","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"canvas-datagrid","version":"0.3.1","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.3.1","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"7988e87cf156f86393fa6f48b06a3030e212fb0b","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.3.1.tgz","fileCount":20,"integrity":"sha512-yGWR0tMxSel87/OQhZcP3I2CSy/6oRRBDq+3AJzAgcsjyyJQ09Z3u1Zkm2GKv2fC/vsPxJhfNFTsEy7S69bHlw==","signatures":[{"sig":"MEUCIBS+MpetqrKUY2/CmY0pwa+0NUJB5o1EBBk08nMWgiDhAiEAvJAXTQd7AssvbTSJr/9QD1/M/9HUGkyjDHX2CPn4JZA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2164562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGF8tCRA9TVsSAnZWagAAyWwQAIa4ImSbTwBkir7MncnP\nb3kESaenDpZ/PJhtcaRkh0dNWF78PbKnSFh4nmyquXLAS2H64exXy7rDRVNx\nIXJXJoJgZMl4tss1UDPcLA+gR/JpSQgbQQq0lR8Gg8m3gCor8ZXAuLI+Tnw7\nH2NCT+AvVypqo8kecxQu4d5oHf6XeMjAf6GY+WvsHqu6mi+Y9tVHzbrMs8HJ\n5FvBZnR80ZnZWsk+CSFQhZNcZBZk//lu/QnSXpWDfTZfMAxl9ZhVJH4KYdcU\nRznlj5CR5jD4iVyzb1h+8qI5e2CrAIIuIUj45JcUKh2nBuaJlsD3o2UlxqI0\nPh2mYbGcF8NfXIW4qyf3OEglS322pAupVk2KxsDMPz2DBhpRuokp7pBBaagw\npP42mv+bCipTnO2ws4IP/lOvTI2ZrEzKQ73fGE4SnlU4aDAC8icxWn7X9YK3\ncpfwa1pcBlfpW1GEiWvPW3hDgNuPV3P8TCwIAIV2GYJle4UAdjXMOUafUNeR\nbOU7vScgE1qjDIkw/nf/J2uZF6UFkqWFcUbIcSjWJFKwtvQciR6zHEwQfFrk\nw3juSWwauPByR4g4pTlwhVWrnY1xNce8jcZ1M3PfknEGYG80zvGplQKPgCL8\nAqg0sf+lEcJJmXlclOwWO+WzKz04iy2h0ABztvdsoxWNcPwfu9nBrKgTNSbr\nXD8a\r\n=Rwe2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"2297024dc7edbbcec5f4963cb6187597d414fc94","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.11","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"14.15.4","browserslist":["defaults"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.3.1_1612209964302_0.2513141407363444","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"canvas-datagrid","version":"0.3.2","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.3.2","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"9bbcee71e09ba56c6dfb71a4447730a40dcbae42","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.3.2.tgz","fileCount":21,"integrity":"sha512-yLHvpVaFnqEXtGrCiFLky819eFCeTRdTRyK1tTI3kygRisidPgIMT/G8RUq7cyjtO2EqvLJ4/sRLGkak1SS50w==","signatures":[{"sig":"MEUCIQCPz2INd27p47W+jNiyDC5I9p7vLS2ib4YEKHSn6sStXgIgeTtxoD6ngA7ytfEYcrFGD0uo/46lEDu5ii4iqCnTobA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2279075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHck+CRA9TVsSAnZWagAA48sP/22VzKhWAM0dP35RfQdF\nghHW7gmw+syeJdrufCasZ9Y2pByh23cFJ3li3ll322RDcskucyZfox8o9/oJ\ntCNrmOAKY5REYlaccgGZgpdL100uvJcF7W4ssUiTcX/BpJDaKriL0+PenlqN\neOvYU9GgXhGLkySwQrFWs+yGi9yx24w4GqL1Vs76ydme5+tcxZGcRrjDJWxQ\nlqbwxYtnZpBDpPgkHg2YfRxGcxuIhVJEt0Z//F91EbNEZ7d4wH4O+QoHFQ9/\njeiGDNOC9yoJsYgfxY/6RpgYfgLMCrjb4aaGBBTcXRcy5IVHdRhLaXBYDv6a\ngYl73vMZHWlZv+q0ea3j1JIJezrT3tn+/p7mTgFswHcFDEypL+9EGQv/A+ol\nGTXHXvGU5E9Zd8tpYETzzact9mfMnWrlLUeLsxo39EAf+hG6TN/k1cfRYZsC\na9OT/paJfFqOrOUcrY186ts3Wu3tDb/++b+DL/tBUKJ9uLM4jJR/M4oTreUr\nqM7DA349Jxa5xJUQdT4mDcbWoYtYmlC5mnZOq8H3d3cTgPvzUkLb3K/0LcWr\nL7PFVh5R6JqEnAdq+JvTTQ+TRa2rhVCz442dSNkO1nJ5Z3xmtUoNkA9Rg5Gm\n1lB8M8T2FaDwunFLXC7t3Pz14viAiuwFyDc4LBr74YyipCP0M/oCihAU53OF\nTUpn\r\n=c82s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"b837c7ee6538edf5960b9fd48e7da293222469c0","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.11","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"14.15.4","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.3.2_1612564798086_0.44300435046331366","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"canvas-datagrid","version":"0.3.3","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.3.3","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"5bf02a6c99c2f744b01e910bd780bbf68a1aebc0","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.3.3.tgz","fileCount":21,"integrity":"sha512-ug8XoXeSToOJ5t66JGovk34opRRx3z7L5rRbmAnUpay/FHLvV0YT/G+bj/C1aSuMkoA9gvxoF18oRnP1iRfycA==","signatures":[{"sig":"MEQCIGREsAyZ+Bg3dlybnLme1cQrlwyQ+ryYuiVcqZQbzz6+AiBKaHZm6hr+rJWVJ4LZoySvB91quf5Cvxl7RJlY4itqxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2279661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIUOFCRA9TVsSAnZWagAAYGsQAIhYsXEGUXjiKl3OplcZ\nfQe7NSSFjpc/ODgpQbfXhje7ZmKhXEl8W28lctsr9lW1pbEgr3hn0EbEKC2Y\nBcfWa5tZPyahVdJOOYheXyzAEGgzvbLe9WRuPRwuyCSYN9pgwJaORMZp66q+\nIQzh/R6o9QWengKAiZl8XCmjdd2XKezzlsgTqeXM1DAEMPdvBXU+BFvRHFzN\nwpczhW9lUiWmcJXSHlzJsoRZiRO3lw05zudy4uPfFi3vLVdkJ/oGz4gEZVvC\nZ+2HYy+VrMuqjSegXgMmkcptT5eZPiF0MI3Q1rwQvY4NTUUFzM6e1Egk6a85\nD+x5TgOZNpfj51pv3MDkM7XEq1onfDYGUNElgaOM7I+A33kUwCv8BytjS+In\nwCRoXL+EjQ0RJKqrwcvCEGyARVe79C/4QHQV/XzzjUndiTG7OIMghk9PWH6O\nVbRdTI1Ylf+sixmvdMDKgTV3zOPnb/VIr1rdiI19CW2UdRoVFjtLUhBrCMbW\nHEtiS8NsCl0Tcw5oBMZT05Lzysmi2500NxyJ8P45FXKHmZ4cEsMBni5FzsDt\nst1ovNeEKldVZU3WRMd5uWXuT2mlzBBcdLTyjz/Tz3+VJWOdkycxLXZoWzb1\nGcK2M4PHzA0dvSEH0UMf53TCZe57pG1trEBSXuGZr6M+7+GBj4VB/rtDvXVs\n2Nye\r\n=0FUo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"ee5c345492badf1fbd9f35e6999c7736676db31a","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.11","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"14.15.4","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.3.3_1612792708649_0.16745897562077716","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"canvas-datagrid","version":"0.3.4","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.3.4","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"b5c6ecc281ec70f474a6fe35d2625ba8d67e7d31","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.3.4.tgz","fileCount":21,"integrity":"sha512-oTXeqtbIMrV6LL+bo8qPmem5TMgvtY9ewwMkJgBNjlhjUjeSuFDl3+0bMSsQCmuIkET4c9QlzNDDRgFOpHfMiw==","signatures":[{"sig":"MEYCIQCeIFbPkKMHKHQ/bWrSf5P94r3SOd9q9hqf97DjqP0ZbwIhAIqFdQaTY4Bnw8XCPxt2jj6iFP+oMeQ39p+Xzg3uoMwp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2282142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSWztCRA9TVsSAnZWagAAtWoQAIDIbTrrcB1WOWAAWZIy\nxWoyg5GpeQbg0NQUIYG7Yiaf6FX73wCYvngWrwo8305kl2Dzc21tDFJRVGTB\nUKDOGEi5YWpvz5ytDPrnM5x3O5Zm1pGXNCkdu3+lxHvrSBC5PIGh2VvatVtw\nIjmkN4M67ZRJofDDNWvHQ1+gg6kh/j6KGIxK7vGsvL3L7t9WnKUR5hnM4fN4\nBuHZjeGOsvHNibBHq9U8JL9l0wX0vWiLTVICqB4sGBYw2Ql/9U/TTRT3Mosn\nwZzNyP3AY0l9HNYKOeDtdRJgf+/pWRlUqaWK9sWD9Hv5ikSL0xBK/Wr+QhKY\niLKXqOG8kcyE3ztedLRepw2cVs17Rgh2FmBPrCgnSCsyrfWYj4qKPIZWXSu2\nNOBBD3HjoUjy2FZqv2wJYRvXxK4FrM4ugwWsEWpaCyol+AKvxZz+YVRHsB3h\nnAt4DbVKnMxF3E/mrZD70ZXsB1Omqn4TbRZmFTFM7J09B0B00EXMw6Xh5Xca\n/lQ301srnHf38RmY6444AFs/Rl3vHfBwoW5IJ5yqL7c+UMbsdLxDBfJiUWeE\n5MQEJPSxWHDR4zhD67kyBFHYlNUjocxo1Csx8wla4UFyDQjR5yDpJXsH6An0\nhuo00lKcDYstCLsAbg+CS7zwJyZ3f4b6G6qI43f0QC7OcBfrtfIXx18FFdH/\nrEu9\r\n=eC+1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"981119f9921762a68de09777db9bf02abef212cc","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.11","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"14.16.0","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.3.4_1615424748685_0.8020932182900884","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"canvas-datagrid","version":"0.3.5","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.3.5","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"a64a454537014aa229c50ea12faad6029ca63ec9","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.3.5.tgz","fileCount":15,"integrity":"sha512-sh4tHTWscMFf8NkRuDwiNsc9H0srT5NhAlp+DUc6cD2UpKNY+rJIBhhC4XT8QARYG5WH7NwZROnua0VPBml77w==","signatures":[{"sig":"MEUCIQDmP95sNKjKviDTDCvL+Ztxh2h90CLjwtgXJUjIXfAvdQIgM+p+y35dsnYGuHDfEBq/TjXnv2p4I1oWb4S7x/YLVpk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":391395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGdH3CRA9TVsSAnZWagAAon0P/j7ggiSzuN3xCY81zD8k\nfwJvThDBa8gGMwsoPCkNvtmx6JZOZw28K5RuNbEZYSNSD+C3RK4blClPVrUy\nYjBsXVuNaJFNW5iobE4Mvdj2/V5J04OKKWLHyI3u0x9Dj1Oqkuxe097gBTW9\nWhDdYT2tpAanaBmzPmJoR0GHVpT7jJlQRGKPUm2q3uR5xOOdudK1lxrWRqNa\nf22l4u1hMrh+GV6P/6k/jYaI+9yEAsqjIv9Y1yt95Un/Rr9h4ehHCKpbe+nU\nZBq9L0yQ9PUjMEaLtMkv1JChP5nply1P0Gdan6syNfFUsr+pC1pXJSC+9o2N\nwpVuxgS/m88kO33DTQ3DTvIvy4fzjk6ebjfFHDJhk3geCVQj8Q0qgVEqRGYQ\nK2QPX00ptre78AXYSqP2fCMegJVoSeD5oP9Fb2pxwOE5oH8QTMC3SUgbwNKG\nfBeTbjlnOGMjOKn0Pd7BXpPkqjbCOFnACuXJxPpZIeTYV4MMfxTkUkr2V/sG\nHPODHaOXL17krtujdF+YHDFNkNM2B6HJha2S0eufhkeu4fpGYH7GJyfDHzxd\nIbpNU6WF3BR0Oo1WOqLGk00/xR1bqV4oiBZrScYuByDFrbsfnSkA9Q4Hk/L8\nerpN1a2r2yEHZO0kCRluN0Pkj1PZzwPLIsGzhEsfQTAYht9sQt+YVto/yvRt\n9yFX\r\n=+rF2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"75283fcbbac28337c112f168cafc71db2647dfa1","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.8","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"14.15.0","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.3.5_1629082102939_0.6572733436444584","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"canvas-datagrid","version":"0.3.6","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.3.6","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"3f0e21eb2de612fbae4702ebc0fe5421753f231b","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.3.6.tgz","fileCount":21,"integrity":"sha512-4LQM9/B7+fi8bQ9tAHocAFdv+wjnHg3ozaxXGyF+9EfyPY8G7ySJmyQQ5+7derLNmzQ3pXsyuLBoK3lqXk8TiQ==","signatures":[{"sig":"MEYCIQCovYx46vCkj6UXiQ11dpVtdxt8upqIqK0Lp5PBErc6YQIhAI3uceD2r8mPeo1LxHru+XNDGJ9uI3CkUPxkcv3P6GWw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2286115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGoAdCRA9TVsSAnZWagAAtS0P/ipjt4g2oDrWolPxkXsh\nBVuARKe+qO87yar2nThk7GdOY1XsuWf7ngten1GoVzNNTLjPfM2SNRP+kUgb\nJ9k3vOCHFXfP7ZcLd2KHksmUmxtK2wmCa6uCqw+zmVq2UybZnBKVyDoxT6lc\nCEhikPSkyB9EY7AYyBE5WVVI2DxBnthTjIsDr/E9wBp6MIG0hlD1ibAV29Rd\n3iEMQ2yp8BzA1WrDI5JF4Xc36IQviyy7zotestAiMGrrmyH6Yifg36IGHR4J\n10VNNHhU5LDmx3vyFZW8vbPCdhpjM1WxseeEZBo1lQW7ys8j7la0YwmkC5T/\nXnGbIHfJObLthAmV6HFWkpZRQnEml4nKW4qAZAnGKgCPDySVSpG395siu+Ul\nL56rvjyIcd10OCmiOcHYihc9ko2CnGMhwLO6WltL7QivyzydzkaWFgsCXGrJ\nrKZirw6fYqM2O1mfwzUfbw8YrfZEAlprM/N3yiahosWFa4GgLv2Hmq093Cm0\nIlPYv6DggOujmkpvXdSo/EaxRC2IEtcz86eXgUXIUE/W04Rr9Fnwr9zf/p3g\nol6SKrqeE8SPKEeJOpEEuRDk3AMb3txLjsFidpTlueooBsUQGpWhlY+YCWtB\nVhsWIMj8pKfrV4hqEnBUOIzLXlnOqArBKz43cO8gRcepL5gLYPwP1xUckc1B\nmz7C\r\n=zS1V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"75283fcbbac28337c112f168cafc71db2647dfa1","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.8","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"14.15.0","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.3.6_1629126685551_0.9032101532954648","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"canvas-datagrid","version":"0.3.7","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.3.7","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"2f6f09d9f93af01df880ebd3751e4f9acd944af0","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.3.7.tgz","fileCount":21,"integrity":"sha512-2d2LOrryyeelHE4CR2zu9WGc74VNnv0/+9+M5qhuc5tEDENdOppteDXrDugiRkWGwmIF3gxCmItmJIdN9fozCg==","signatures":[{"sig":"MEQCIBRBamraKs0eJ0irQ34CoBzr8/nSs6KKXOwiBI8USgHtAiA6HzqP0inwn4pD9xInLh5ciENJ4Okca3R33LJtfUG7aQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2287982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLKS3CRA9TVsSAnZWagAApogP/j4teeOckr2d0yj7Dqu9\nHSQqSP6yvf0dR6Yma+TxUbK3a5rUxJR8zub0rhYUmwFzZcwRFIuLsHX2MAhI\nF/zGzFeowpQKOmBtcOOhagAvCpz0g6HM6DDtBkPQIrmJS01XadyyG4PMPjOD\neMSbbK9vf9efx2P4HllO0QZ5vhDiY8jyHcPAhfxhL599VkoBXYzzfafLgcmG\np+CEXF1DiNQJwlvb5X/3a8xky32tXI1RwyWz/HQkxnGiop24XCSAL21X9gH3\ns3ynJzcJUWBTVDDaTVRSGRESlRTie20mV7EqdDd/IpI30jFnr4zxnqtJSXhu\nZGaxluFCkVmHaMV0C6s6A9jxUTnmVybNrcjYeblNhdv/g6jZqsTBqpv1quM1\nR5elz7Fi5JJ0ugfXXg5V8rOxxMe5cYKgpMo17ZZs3I1mWf0p2S5EoQS9OKJa\ndXOz7PUYCdjsQQMIDsYt+UvGlhRog2JUCdQwSK9I9vMSs8MvipXX3eZIJCXm\nRpZgNMYV8dqS5D5WI8NmNdMP6u/KHA7bgfu/FnlHK70uwHDZCGHPujSyMmtb\nADOrimGolpdxe1zwvG+C8m7W4wD45xkdNyU4a1EppNcsLorPm1+MgwNRjxIj\nlhfN1+mO6rRcOl8LYS6pTbVVpwbC61GQKZwEtO2V7rleza+JW65h40VVmtB8\nbhZ2\r\n=cYMD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"bcd959407848889c5aefeb61b03a5e1e998e458c","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.14","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"14.17.5","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.3.7_1630315702959_0.4738946946408942","host":"s3://npm-registry-packages"}},"0.3.8":{"name":"canvas-datagrid","version":"0.3.8","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.3.8","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"01dcb0cbeefa381877d6c8454a7850e7791f873b","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.3.8.tgz","fileCount":21,"integrity":"sha512-FOLU4BhERm8MkEzUfeI75zuKcU05urbIQu6nEd3my0263RAXQd8UjwRd1VnPd6cLO3G20cHLh++bB0w3IC0HOA==","signatures":[{"sig":"MEUCIDyWwyvMfWGbsWHLkZmpX1CJ8vo1LvLuNXPgyWiDK7ZtAiEAgfhmSN4FijHsPlZYmoH0hZOmZQMOCPMLM+nVklwM8Vo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2284851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOdbxCRA9TVsSAnZWagAAuOQP/2xwttB46oKSCLOVyWvZ\nTzI+2K9bLkMSU7mHzwV7hmLuxeYlYIZaqBP7q4nRkfkC5c/8pb8ndhvzzaKc\nZAbYYectx+YA/5LUqtWUcCmaAUB5kz6zi05PUPj21jGGwjiKOUUYC9K8A6l3\n/t6jolQczQunEIpoTH3FW/eTgRCbdDPwDYvUrfNz3nVqxwFd4PT1VUvBso9B\njOfU8f6+Xqzoa7DcnFYKejwQ9ikQ5dWO8iQ4rKIh/uFcJzF1Rl74T/Bd9nRf\nfbvBMFFZ+nmwDDwA3ezQkX4Nou03RW9Y2OQEK7R1kuUfwyM2YG6x/oMGR3N0\nCGI30q4ODmHBcSC9H46m0ocxwwbR+sR4O3hr4LlRzTPez1QlkFmwddnXMRTO\nQXKSLRBf/n5J7bEXGEG7BM9uQ4XvMgo4/Qn57BZN88jiEV5M9ki7zFDL+Vp6\nR2uyV/WMsDLoF2uKB1JabfQK+RgGQjfc4ukLjBcv3j4jjTAaxovUQv9tRgpO\n5wCHk2hVwfma0LevsKq36nRGNpZkbnm2dwF97DtEIgrGF3F3EfGeIcEes8Ao\nY7HocUDrwQIlK9Y71XWCj/zEIGPWr4n7ekAOPlVWaZQcmBVylubq+f3voftY\nTJb7V5JWlyG1TaYRKug75rPozSB8xP6zrC3Vj4pSb4k2wjXWzyiciK4Ee4Ut\nNNUn\r\n=MJOo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"92825b7fe5d2c101e4c51bffdb269e8890018c1f","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.15","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"14.17.6","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.3.8_1631180529539_0.16728507268668835","host":"s3://npm-registry-packages"}},"0.3.9":{"name":"canvas-datagrid","version":"0.3.9","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.3.9","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"f05a1b402b8346e3214ad16df4452db3c4a0e87b","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.3.9.tgz","fileCount":21,"integrity":"sha512-ATxjSoAJbZ0sj+mUta14XmWdTf+FAXtYhZHmcPZgwS/kny3rjL012E4qlgbNSBtTF/NP0LvIDoFkotbDdzICqw==","signatures":[{"sig":"MEQCIAx2Rqd8rFEnKxgIw/iJnhpDHwPieqOV4fqKUcAPJAbyAiBgjfih4kclKgGXQuiO9nUG9GbZx5ehaqWjIKy8wt+sYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2287172},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"6be878488108bd322c9c9507d5da1461ed978ccc","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.15","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"14.17.6","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.3.9_1632314410299_0.9362172394536832","host":"s3://npm-registry-packages"}},"0.3.10":{"name":"canvas-datagrid","version":"0.3.10","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.3.10","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"957343c5bc7caf48f8da1162297180a6bf9e42b0","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.3.10.tgz","fileCount":21,"integrity":"sha512-GkUmi+VSJLQB3Nl+5Ehbf8CPmLcFlDO9b+pAzvIZSCt2pdI+KpAVDGcSD3g1oa+Ubvj5XMEC/Mz5RajysI0MKQ==","signatures":[{"sig":"MEYCIQCtgc7aes1VJ8+h2oEf+jpnQw3RM1m0Be+D9YesB5mC9QIhAMuB8RGjQVL2/jdXO594XPSdYp5Q4wiakSAX/6cNQyu5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2302974},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"959a6b90865be2c14ab9a75786cc461b1d6e178f","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.15","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"14.18.0","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.3.10_1633340227833_0.7881027418806759","host":"s3://npm-registry-packages"}},"0.3.11":{"name":"canvas-datagrid","version":"0.3.11","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.3.11","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"110aee830f4e256c9465f03e5db565beb251c5f1","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.3.11.tgz","fileCount":21,"integrity":"sha512-CaZoZjnUKFOqCboZ/ayQKgdQeR6cwdqrlHyx6K8GfBC2HPsGagNeoboGvG8rF01QgHK3LNMWcTNvgGpYW+XUGA==","signatures":[{"sig":"MEUCIQDKgodpVykCoKl0IbcanElwg2UYgntW7CFmSTtdrYHlHwIgOO7gwFaigrl7w0AR4jyXzG8pQvjNh/xmI5481kE9kms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2295912},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"233af0c3fbab155c0a1cf9ba1bb7f267f9b5b100","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.15","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"14.18.0","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.3.11_1633383987140_0.7548772311182581","host":"s3://npm-registry-packages"}},"0.3.12":{"name":"canvas-datagrid","version":"0.3.12","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.3.12","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"dca603cd297e6bff3321502e3307a83c527df6db","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.3.12.tgz","fileCount":21,"integrity":"sha512-wC/rfmS1rV6rkjeHif+WgsH8/jsPxubRKTP4/4cNau/eCUqh3OvtO4kqcTLnzC/+cY6yxYvVc0i6S8KGur5jFQ==","signatures":[{"sig":"MEUCIB3j31eFVyrY3qxCl4y2JWdBoN/3jT/9JcQlPUo87/VuAiEAsuoQrJrlH2iWrJFn+aqIAUJg642T28K4/t3bKFiTunc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2299504},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"55f1a6f994a1a05d86cbd7308b542109d1a45225","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.15","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"14.18.0","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.3.12_1633958438905_0.9889033995018224","host":"s3://npm-registry-packages"}},"0.3.13":{"name":"canvas-datagrid","version":"0.3.13","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.3.13","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"3d90d46374a72d4f9b1caae30bd46f8d80f07759","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.3.13.tgz","fileCount":22,"integrity":"sha512-pxAGwmI7uNQ0RozsGvsbCof/N4Rzgrac2AVTjI/e5cOfeBptKdqqTd9e0ZEIOre8IKdHCcxqh+FmyKCMoTDeRw==","signatures":[{"sig":"MEQCIF3m4anaWYbWzhGjNGjOq7KrHyM7Cz1tVcRySTt+fC68AiAsuo51M03UdS+FPdRNMhCYk6LpibrIIKiifJB+pUHWrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2329877},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"8ededac3ae6f8f7fdf7f75ced187a01c7ce4ef93","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.15","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"14.18.0","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.3.13_1634564300573_0.6138310573206838","host":"s3://npm-registry-packages"}},"0.3.14":{"name":"canvas-datagrid","version":"0.3.14","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.3.14","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"fb5a7cc6d8d2170f439e5f7fdccfb05ddd9d46a4","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.3.14.tgz","fileCount":22,"integrity":"sha512-1WgO/rjQ4HN5l+GpOZV4TSENBQr2So9E7iMKLBNzwqMwJttGb5A08ztcCctuBu2DGs9x7hQU1vbebXQhfw+yMg==","signatures":[{"sig":"MEQCIBaoRM8T6kDZSRIMp6ZftG4ebjkJwdozBxvyNpO5//GJAiApa2xPNxkhWxbzsBfEtOD3HwgamT1oJKGXVO+v6vlCiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2336634},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"8bc8dc51faadd0c6f1c15e094d0b730cd5cb0564","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.15","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"14.18.1","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.3.14_1634747639960_0.6074098753132515","host":"s3://npm-registry-packages"}},"0.3.15":{"name":"canvas-datagrid","version":"0.3.15","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.3.15","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"77e260b4614bbf209a596dd37bbeac926c920c7e","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.3.15.tgz","fileCount":22,"integrity":"sha512-Y3j/D7XhRtKafzVz4QpfARhgVtMQP117dp4/bqfnhoNjIKIpp+UU4Q5K/GfUqqvaG2MDOjquHsX6722/0pts4A==","signatures":[{"sig":"MEUCIQCUuCW3zKt+LfGB5vDMgmrsN2zDv4pbp8fAMddm9fliLgIgAssJuXM786NPGq2u13sl0eQXGmlOiHEUeeeND1xZIEA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2340658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhla0GCRA9TVsSAnZWagAAWpQP/2b/U/xXUGOeL2celfpv\n7J0DWbUQtCQhTv8kFJrr+TRUt63LDpx1rL08brGSwJOCcKgOsv+GJIEYPJzf\nVyZEWCKnmlqsmyyIaAgg1TnKs9ihdwn1OeOzipHOykt6KmeNYuaTH/OUlxcX\nM0xH8AU7P2f2OsYdYwRe8nqQorxRxv0p4JvdYiV+DJYI0dvnBkyWD7saq1Rp\n5AwGZG5GKT/JbvrXoP/wYLwJsONQIef16CbpQuN3VEvfmKlazJO/PuOLLF0a\nNgwA3qWl7R+o2g7lLB2D/QnkxyyectP+3qcZPitgfpoO8IwLDCgk5+S2ALhU\nQQpL/ROVo4PtZHApnOsaS4GGQzdaFGh9ysC6WLOpvVzbynwwoxhid0afzVyA\nxpmeDmvXv4i+ZawEDFKvsA4NUHx+VYShNcOKGCSdHhcH45qAnTR1stnMk47S\nSEqIluPK6ejjnCq50KttOqwSUKIv0rozdsWMN8Xa7lALnNQroL7UdU7x1VI0\nhIWnygovP2Qke7EDscSltGb9TcFcFyD0q8Jo6Df5dZgOh71T2XN0WTKrjawo\n6RVoVROwcpIO/srx3qjiDL7/u3zIjATBiGp7ow4I9NtOvTUHWOBAsUTiCswe\nI/dbl87O36TDIpHQO4IOPq2PhkzWS1zb8z6jOGOyPqI0j/y4daW1XP4a23/z\nxGIN\r\n=tIDb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"892dc9cdb38e9f5942fb5381c9b952927df6183a","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.15","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"14.18.1","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.3.15_1637199110609_0.4394632737497015","host":"s3://npm-registry-packages"}},"0.3.17":{"name":"canvas-datagrid","version":"0.3.17","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.3.17","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"42221ad6ca0b276e84d7ba591a1fb8126716a4ff","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.3.17.tgz","fileCount":22,"integrity":"sha512-LUjtWJpSAGh6zIhEsK+gbrjfg0uePPL2hAWc+BnAwadiEkTnsiMLKiIvN0/hriBr7D+vtu/fcbbnTlk04kEO6A==","signatures":[{"sig":"MEUCIQDTNDTQRlMLGzyadTSn45AC9XfPShlxOo9tYjktSol4lAIgNZX0AkpSLbc1RI1wcCSC2nQsbH6upb4giBiiGspTCq8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2341421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhls/eCRA9TVsSAnZWagAAGnsP/A5jCCDt5/BEa1GvYxsU\nJ+1JqMAjJm652bTrS6vGxpue+6jhZxkmGZerWKNggmn1YHV9lAuSgNC/y8GZ\nfhWfDNDyjeLkg3bJU8cTk1GDayoZIRIdusYCZmTmNsEZATvPGFv24hcgSotR\ngVLKXk1eBnTuu6D01Ck0B4MjRTgV6jwKV7lUQdbKBvY1vuS1E8VNZQ+t/Mc+\ndKdWZ5r6ZaabQdP01/5NfV+V44ukMD9G0bNoZS/4OLb7zgtXWsyrIeydfYCm\nPQGsaHYjj4QdoABeh0TL8J/K+0fHKFfy2YVLVaAfxagU7C4PHrvB8IHkUVkO\nJt1RPfoK28MiZqEebDBhwRWcH5hUPqxvP5cFLn5CG7XgrBEttGKP9D38b1sv\ncRSgPxUeomcuMh8hPqTbKeXoCVnipHkOtBXvkObfPFiNnDgC0i53ya2IpDZC\nvJ2ycusu778tEF+7lhAn9Fy+7rZlaEz/RyjkYjUVhdYMSXwT/s/a8XuygYqn\nldTRCQZRS4H7T0WgFv3F9/FSB33BVyUHWJsGTIpvX30yF52sIueCUCAiMojs\nnSrhtBCSyiIRxCZVZfOFKRKsDUSBZl/HUdymtRIhUai4mTC5pWyLNIj8nyOS\nG4CRVwyx0Z2mAtNJP7okFiqXHcO5loAeJGlZdt1vh1iPW+uLSugErJJg7VA3\ntoRg\r\n=ebnJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"f983b100c3c85a2a5ac4ef8ad7f97e772d7c1937","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.15","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"14.18.1","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.3.17_1637273565763_0.26695806723300697","host":"s3://npm-registry-packages"}},"0.3.16":{"name":"canvas-datagrid","version":"0.3.16","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.3.16","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"375ed2f85d3f8010495452663454f0bf324112de","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.3.16.tgz","fileCount":22,"integrity":"sha512-q4hXfX5SkdPEV38KWhzXs3+B0W3GsMP71CRNoMfCMWNmoYDTpx/a6g+18LjvbXxPObq6VaJpO9dssA9yt+licQ==","signatures":[{"sig":"MEUCIDqNOdqYf4cQ+6cdYbplPPNdWLrXle+bmxTGURcZZlW8AiEAnucYT44480t9NgPHTOt+hRtvSmIWBvLpqhzvhLmIOj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2339748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhls/qCRA9TVsSAnZWagAA69oP/jkKG0f4BmTgJHBp8tI8\nmrlayywzzQIDDO+bqzQzD2v/I71DwA54/F0kbNeYWpMDGqg21umfiowcUgpw\nQs2qdZb5sVYAxRh1mOqNJzGUBz/+btgDgjOnJ7aea05k/duXEiX4ZCLZkZEs\nbFxk6r8d10RowttS0viC5WrdGzS8rFeLXC41qIZ/FVn/BX1SaqHkvSEexQAQ\nqIdBw/8cElWVTyTrOtcSvASjlazfMaVzmToxREuywkNl8FuTCZIfcQwWABgS\nHGasATdm9X+sndfyoqvMK5txpl010ilQiAq4hhNcPIdkDNMRuOQJyrjxgnsX\nXypwmmRBcQQpuI9aTJGXPzy/Ypg9M5O314LQalQXZp4nAaxXyNYZqYGBMrWi\nonoPP9vm+t6k/oEkBexRR+v2XirQO7W3ISKkUSDoFFkDfcMo4w8x0AuDjxzg\nF81+7OBmFdpJg7hf/Ux/ovVSQzuR8jKN5WwpuKPRjUTbBdAGRACbKT/EfeK1\n29rqbzxUEqp3bwzDf7KOJ1O8qlT5mOK+ZbsznA/bogzsNmmGu9c9u9NIIIcj\nGqCGqkG7A4TKFt6CIbm92yvZOlS9PRzxMko4NGNOUz6iv+J9ZdQDlMZ7aPFs\nweMwfvsFQcPDNfM94eGynUrmAaSQzemcn1cjH/uC2ZIYELK3dn2FyE1AimJh\n7pGF\r\n=WeoC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"143d356bc5bfd141979f868a917ebfc00a74be1d","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.15","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"14.18.1","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.3.16_1637273578290_0.8394242543836796","host":"s3://npm-registry-packages"}},"0.3.18":{"name":"canvas-datagrid","version":"0.3.18","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.3.18","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"076eca6c4ff7e1d832f79d13e81c201d1435f74a","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.3.18.tgz","fileCount":22,"integrity":"sha512-5CQWZryKt/AaVKzZsyV6/UG6ha3fGsw7BLheVBtJbCI590VTpQXIp/WNC7s1yfLWFMRXo1tOgo3MxPA3OzaUhg==","signatures":[{"sig":"MEUCICm0FgVvED6mW5i2WhTu7onLJbfmJFFdAjXgPqXQd81lAiEAw8jurPbVt6UfRKAG/yIK6p/FJwt8xYwpBiSKyiAQNT4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2341557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhltFbCRA9TVsSAnZWagAAPX8P/0UpOTDAh4aLp50u2CEN\nULBNVxxNllZ1EH5tC7OGmW6TJUnFhIoKf1P9T+K0JphGoNyumA+qOpIUpMJ6\nIo0Dx1nKQ3xLc4IxNu0iemCZwwx9jE9f3DZfQ0fEUBp/cWKUcZtjtBys4I13\nr8DxWA0BJfyEe1Ydi3IRpBbNk8kd8NtQSx1+oinFRcWjcsqvKGX/EJ4Yq0wq\n7zzgPxvVNGJRG6rLTyoj2vKVqtEckYd8B0QDoKR1oEhdP3H/nHWMH4YMo6Km\nUFyo8wxtqqZ0Dakpf+4SkPNfK8TPkga2O+s+lCM6t1jrsBi5+pa38sBFfa4A\ngtafIe9RtLaRIkeoDo6w4HPgtKLvruw5yIXd/mt3LUd8KBsRQGY7EsHZj+GS\nKCIlbl2Yq58bFKIBu3ds2+P4ySkzgg4JmOXciVubGVMIJ46t2E9JaGoXyMQG\njTbFUtMr5IW3uR3RjtOEfTqZE2K750UwmcotlotNBP+FKWYoW795dkZOUutd\nUvU9aCMRkWQ4iZhhjKiQgNlXt/uv5uiGTSCQZr3oohLb6s6DUbCg0k0Tw1SL\n4R6ZndE7HqP51EhJk6NibkocMAgf1XD82KKVZsQwUSSFPrCnQpdCXxNmXgE7\nTfk+q3DK+g0g1U5w1mqms0b2NYNr2AUWVRMc1YSQ0LFDj1eJfLjYuJzlyPZm\nHYId\r\n=2Xmx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"faa4a336751dc645a44cab8f69151383ea5d6f86","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.15","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"14.18.1","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.3.18_1637273946942_0.44193284825882473","host":"s3://npm-registry-packages"}},"0.3.19":{"name":"canvas-datagrid","version":"0.3.19","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.3.19","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"d84c9155e1beea0ac0940ff4b1a15bb5a3076e51","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.3.19.tgz","fileCount":22,"integrity":"sha512-3Vn+tB+kEkfe4GzI2F/xhhEPfr78GAmWzX6Kp/WWlk4AMwxOx9Dl3TYzgoL+jr/iEDDS0TfIbY+QOElRs0x3eA==","signatures":[{"sig":"MEUCIQC0M9EcasVIrnbQRBeiyHoxZxHt+hG/wbofGbPXoFYvwAIgeR5NKDB/fJRHkLAwco6lswNwriQzeR9uQrAoCExJPyg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2380854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnlwcCRA9TVsSAnZWagAAIVEQAJaXSSQASZjiPweyBkUq\npH4MFwrmYlsMPvlq5GCqYbhV1NDoRDSm2MeD03B9UdIF9kUmzXhEttVz6C6B\niHnbTJyZempNpMeY66uiBMRSSxlgBPJGkIqDUs/F2t/dWuvgMKV/x9aX7ulA\nvrZVQLKNyvQP9keyJRocJZ5rgPnpEkQdbN63JS8MCHJMPuzYCgQOmarchH8T\nH2BZwKFG9n9qg7ukt/MIS31eY2g+mVlKggnGVL9heVXmg10t11hqXHFjz8+W\nkGl9beDu/WZb/otul4a9t0dUgvYCU42kxUWeBFAYA05vU6sgx9VwSWcOL8g2\nTMUrMbiKiLuG1esj2KLaERn79uVEJ6LFELcHEN2/ZUhLsIuxF9IeCygDGYc8\nZ3FAgIbni5IqYlMdoQwKbKNvqABsSa+Xh+2fk+OM9NbXqTg7+v0hQIuL2CjY\nGCcjA0T49Z/q2sQLD0ouAxSAyYOnVMc4BhLVVDKg5zUeY8DwvfaNjgkqQ7a+\n/nrwHYnKsFJAz5ZqqET9cspv7zYBUiTBR02A93nuAiZ1EiGt5fU7a50r7ssa\nj4EyLhnimQ6Si2R6H0bSa41bfmBawUM7/W0HPWDE72EjnCAM7BEB3nCWLxGG\nG84JXxwufPZqBJpxl5LGURyKw+Xlg1QRvCbqXrXsd+GYngJAADD5dZ5m/FbI\nKdwA\r\n=TV74\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"499e0670a3b8a2dc5c81fff93b04125f642eb6c7","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"6.14.15","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"14.18.1","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.3.19_1637768219953_0.38620587966403264","host":"s3://npm-registry-packages"}},"0.3.20":{"name":"canvas-datagrid","version":"0.3.20","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.3.20","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"90fcd40fc3784b74aa9e926729d24938caca2281","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.3.20.tgz","fileCount":23,"integrity":"sha512-AXglljoESOcXfm/fcjYXne44EgThAhhh6IHdYz2E7H1OvniKxMsGcH21/NmInlp8WyCooQvbrKKJm4PbNtyNUw==","signatures":[{"sig":"MEUCIBPFcHXdTMOTptXdUSAG1Imb9QK8feckBnXn/ORRD7K0AiEA6V/AY3e1kSsTov5ePUePpm3nIQwvMUUWHKAU9cUyyfs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2528058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhq2tJCRA9TVsSAnZWagAA7pUP/jQVDygjyYEwyw9P83ns\n3SYE6dMzaK910MQHB9ztqxOpP73Q6Xyz++lgrLyvwE/dTdwZIPoTwY1iVTvj\new/zeCrE4DIp7eKq0Q41tpyd5/rMVIOlQMzGvJ0qBn7Hj4H2mKrmZfBQz81v\nFZFmrolI2LbWtP0wAT1fE1lv2JGOGKkvqagyCO+CfVZg/ftgvgQ1xJx8fz/g\n8QmTpQ+xDHHPQ/9H2VtifBe9+p0ara84lmKI1z4Wsnj4iSH2b+3NSoGH0NCr\nqbTWPXN3N0pUsTninE8Ld1RtZ5xzF0raFz+Vn6Fa2TINZHlbrszkEHv14pAV\nI5EOrt7AjSs2UXPEvBAGq64y9NBWCq9v5L7wG0Ud6qCcpf6/1Zk6nBeDe+El\nJdAXPgEGaxhr6BIhZ1dyGJetMwYjsHlRQ/3LIZwq2gN4MtJr3yHJAx3QfugZ\nGDRg+cmgpKkULJuokSJ7spSaeWWTTufM+DachJBjGJJz1T2GlQO2YFcHkbWa\nYQa1YcaCQ0533vuQDqbqQOw9Cn4XIIEewd/9MWq/3dZuYYhBZYPZHYalouTF\n+x4xHcTUZ15q3of1mDEB1sZ78Yyhzy6R+BqNBdSWWR6TdcKYX+uwVaoYJblF\nTWi0FontWt9Qj73uP6z6IRYeD3/3uAdZ1zQ/tuCSf7CcieEvmUy8MOPiFiyF\nOsIh\r\n=8kV8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"ee9bc1de195b4acc9c8765ecc211ba64e8a9a2ea","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"8.1.0","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"16.13.0","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.3.20_1638624073521_0.5707436508388943","host":"s3://npm-registry-packages"}},"0.3.21":{"name":"canvas-datagrid","version":"0.3.21","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.3.21","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"e3081a10e61cc0c4ae4d214bceb5581e2ba11f80","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.3.21.tgz","fileCount":23,"integrity":"sha512-qD2TAyCZ1YWa65i+Rt/SshUoCt0QKypBnAJBxSevOVMaGZ5GbZG63qwxPSRsaaU0TP9EIiKMzmFM+YmqfMZAag==","signatures":[{"sig":"MEQCIBGlTCVPcjcA0iX6qW0nG6ZbTpYebi2+qquF+QunlL+qAiAcA+eWwXL3fgD2xq0GGPchy8DSYWL5sHTjNRT18Nufxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2543390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsIGMCRA9TVsSAnZWagAAD5UP/1FFHmIokNYJVK9cx+EF\nrBE1OP04dAqN8n4lQtvfDO0ZSC8Oh0wa3by/SrbWZhyTRlrvyvetoy472nr7\nEolGLBTxpje7e00bFmy/zGPUnvv0z2VBekcH3C5y+Sr0nDFNnYgDAe6yg146\n/ybI0ZKdQwWwe7OgJnJrzGLr3bNR5+4BnfcuCe8ObQk0CVSGV67lOVLe1ocG\noGt1qe2PijziF8gquKjdPPkGQRNH9Oz3+jYPcP6GK8bf/gCwYbnUY2nS9jkK\n3+Vz8qyfv/l2jzcKb8JwxPMB+I85GBLXAc95oEphm5aoDd5+UrBzUs3TbQFG\nkwj4lTjOXz8OiMvAg3bqeeVZ/4DpwnthSslkyF6H11xQRREjwwQbq58m0/Ga\nYYTefGkCmebjKxfAsmshesW624QHBV5iqaVKPVA+vulDWVTZOeF4Ux5zAwI8\ncO1gjjcrGFgPm8YAdOTP6VW+MzxcI7JAqAblFUfadT1N+YEubhj6z+ejqhBE\nBLm0NWadWw95ulJY3V1XQ4Fxq6CMKIb4BzBJURyDubipRzKsG42uuNE6vU/d\nwNGFINDCQFSDPRRrgVHe86ZVqByTBLe6zYQYCfq2qp3XlqzufEF72iitGSZU\nHN5Lin6p0ovClVd+/6XAhlIkvQH26kVd14YuiOMWOqzx94al4OyV4tuv+gH8\njUeA\r\n=pubj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"4ad0c24fc136341412d4f029c58c42bce31565d5","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"8.1.0","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"16.13.0","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.3.21_1638957452285_0.6806033073598643","host":"s3://npm-registry-packages"}},"0.3.22":{"name":"canvas-datagrid","version":"0.3.22","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.3.22","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"52560d044f3111a6380f34c62d68d62fb891c484","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.3.22.tgz","fileCount":23,"integrity":"sha512-3pN79mBmlCasaLyaSz9bXjzujwUm6/zXfCtMAE1S3Lu3w/Qk1qdno5IkjyfQq741dFrmREHWGFZJY4QKgu1PVg==","signatures":[{"sig":"MEQCIH7hWRNsyFYNJQPMUdYGEhxQn1+AfxJxbbOLbbdMz+Y1AiB8c+F6X1bAKew37JI1S/rI/HajosNcNtHCA/BAbMUVzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2557629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuxTHCRA9TVsSAnZWagAAT08P/RJ0spbU34cJmF9bgx9u\nRyNT67oDQ99EV17aRUwcsIeTFjbo6t5vMUyxXryvWouMDoSAi7uf28iXN7MZ\nH3rvtE9ir/59hf5DXE3Q4jaroj4z17GXij6rSBok1bC3uBSy1rPxnYrHRipJ\nul7Bdf1XxyRQXGWfgWtRjyLSjjMO1pM+gDIAAGtKMlQqXEBzyEETbisxoRIc\nkUjT6o+dCwQynRHKREjZKoRGpVMby8Fo04QlNeDySq44emK475La0qpwH7X4\nHacd02aovC/dBFcD0zeH0PmHtrZyzmY1Fj6+zfayHht/oZA3rYCYGZMGqoRH\nfFWtZk+mKdAW3OVRct+okXKkSZAet6uYqzJRYwT2QpXKWlw6yq/EI/Dngx+0\nNPiY/y7m4XvXwkSJrWaGQdQC5RnGcjNRStVbVqYXDscCpj0ywWVeiqz+fVp+\n7uVRZrnaKrK2YjC1ouoE2dBfPmxO7IqGcBixstahE9aAp7YEN/Lbd+xOmWpC\ncfQMNYBeWJMXasGSPY8dReJzO91Zo1NPUzWJ2eLbzyTs0dQszyeSd/04soxh\nzWdkOVaY7Wx0IcnNuaAImIFE0S2p6g0KNlYTvBlES9sYSv5XT8HXSe4i/RCC\nQEavquQFrfJ+MjOMI72CdRMJM6iLIDk0+TGq0x0N0eWLOwLgabEiH5UKSGNG\nLlHo\r\n=azJb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"6f3bfb411f15f5111b33e2082eaad0a448f5b84f","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"8.1.2","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"16.13.1","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.3.22_1639650503293_0.6749019851123668","host":"s3://npm-registry-packages"}},"0.3.23":{"name":"canvas-datagrid","version":"0.3.23","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.3.23","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"fa8e7d7d3925aa88356ac63f354c896bbfe57193","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.3.23.tgz","fileCount":23,"integrity":"sha512-8yg2umgaJka22KSDNQwp593v1bkeINMXRIBsV2F0jR2fORLT2SjMggnc5pUvASlJVVLUB3jUSvLGiimZf4vVMQ==","signatures":[{"sig":"MEUCIQCToJPLLUwry6fcjQdzvaiGo+6FMPs1exZeg1UCJHA3awIgLdQepV1ejvm8ob83nII7QwwwWVNAEZcq5Q0F7H321MA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2558135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuxTPCRA9TVsSAnZWagAANF4P/02SIuAAbQu76xjVbBkw\n2w6MQkGi0CdisXDGwAIQNhhEF0ajM6j9pbkvSEpu1tQpV2mC+fv5Wtw/boTR\n/37rRgdPPGRVzwJdoAI9+e4Hj08gKGWp28lObRkoLOB6ndvZJHPDDSKpmnQj\nVZ2qnBdn/dTrQygP4kPx3j0U+lJ3Nn5RIFknVg6WPvF+447d3Unp9bBs9Jtv\n1ifG42sFVpNZBVPD1FesrcooLioSh2dK641gh4xlP9Cjq5Bjwr7aiKNoNome\nhphn3yXxhlyPYyXvS6QVfIOSZrJ52sfpau7xPiL5bYWI/9DIYn2m8xYKNd3/\n4i36k/XT5mMQF/wxkj6zhMbnLtY2Bq17HEibNWG70UCfjmvfidftj22ZsNyq\nrSdw32GmbipC/Vv+mxODmUyT2AW5hpSeL0MezTuJnJNAtMRlnJg8NpJNHLJt\nfZzkHahQTzcz8w92XH929JhtCfU+pBSq3pXELVj5Q6E9zo0SeYOHiDF12ILE\nM5sts160vK+qXUU0ghGO3GJUWfz8yScDlyQLVbc95sx/hscYqtFZTJtmJOrS\n5lzVcA+u2yyu8zhLHiVO3orQKLQs0VQVh1PN3iXFxRHej+D3c674gBRPGLJR\nTalu8c9rB8/Rz6gxWNH9kVSg00lT/XKIdm6Hl4/QDA9V9ijaOCslayRXAvjv\nNWC7\r\n=9Dtt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"0c75804b282b8905222b278b17f4071cdb853d44","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"8.1.2","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"16.13.1","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.3.23_1639650511035_0.8349198623152354","host":"s3://npm-registry-packages"}},"0.3.24":{"name":"canvas-datagrid","version":"0.3.24","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.3.24","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"173835b2ebd14f9d0139e12508df5909bc277884","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.3.24.tgz","fileCount":23,"integrity":"sha512-ednaqjvZ8mkBEZxkimMwOxKNQcYqA+o9n898hh/von49CbGxyi3FzAsI5ly8nKbLj6ItStdzNVV3pd5TRoYzVA==","signatures":[{"sig":"MEUCIQCdmq+gBchSe6wq7W7RnCqkq5tKy4ObT5aHSl8Jmo4efgIgfPBgtqQWmWAEa4yxEpEUlQ6P4GoIkuKiJq2/xbkb09I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2558508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwy3LCRA9TVsSAnZWagAAOP8P/2gyfbCehsWE89D9QvAO\ntXSIuZIsOtLhjK1O9y8MC8Jo5Vm5J4eAn3uk2czt+H8+tbAE3HdoAV7Jo64f\nGDSL0fjTU4tYre84BKnK01wxBCanwBHN4NY8O2UmCHIr1sKE++C6MRNFKHNW\nUSc+JKn76SDfGZ9lnv/t4fKWw8CrRxKa1dNTmDBufntJlzkDPRg8dBbRA7tn\nfKWR5E+8A/DkuEZaRkmLKfiCD5URIn6Sq5IaPISwDUPDSONOprCzmerurkBM\ng7hOO2J1Tb2RFlEbZi7PQWctgpHpWLwxqRzLL+yLl3OxHoDbR35ZYkF40xyn\nG+FGXV7bTsUq297+Uh5AUSeW6yG8MPhoBN+RRE8V84X3ury8vI0G4xSwBG4w\ncJEf0GB54+PX5D/uGhPn8VxBBvW6iW/CEziONaD+fNgfrQPFgusvvjLIHXvW\ndp2mNzbjzIdzpD7NBw6znwdCEZ7blQv5FTJ8P3IuEsUfhEYLeKmwoQFLCZiZ\nh8J9Wehm2SUf+5sT48/IDfUlKAmv5vsDJE7FGsRdPH/5+23rHID4evX31vem\ne/0U4Nz/EIJ/Uyv7jbOgMPOToVrXrSOaXU+KAqP8lPUUBj2YqMf3V7Rcdush\nQyGU2aI8XFb8mg4ijotT88j37ZOt7Z/ovU47yba6G95xz0+1Uzxqb2i3tWMl\n8dz2\r\n=2NBl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"fbd379275c26acf1d8f469730056a41b6964aeab","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"8.1.2","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"16.13.1","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.3.24_1640181195483_0.3702525490315882","host":"s3://npm-registry-packages"}},"0.3.25":{"name":"canvas-datagrid","version":"0.3.25","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.3.25","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"9a0c1c92040c66eb30f13bf3892930be467e5d87","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.3.25.tgz","fileCount":23,"integrity":"sha512-4rs+dmidOX4BhgDzYg0AlWFfYl6Kf2V6jL86W2jY8qak9td4HDFq1zjrD6LwBYTf9/N/9izIO+8N5Q7NWkvX0w==","signatures":[{"sig":"MEYCIQDbWo7Ja3nMm2cYwoEadtpS6gVXVq1YiMPbfGBjBmd1XAIhANOLGy7A6RxFJYZPEIpk0lEQvvUnSQcBUPROiaILYfmC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2562226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1iS9CRA9TVsSAnZWagAAo/EP/j/uRR/v1JclJH3uBF19\nQDH6UAeY8XC0SWK+D3vhG0/Dh9bOiPqN9wlGFHbgGg3aHpE6ykEXoGpTWZsC\nccW8+8lthDlVQCisP2W3QiAoZb4qr8WBqKrTQfG1OTtURr7Un7+1eXJ2yjIe\ny14RKS+aBv71Zr9fwVTioU+Dl299zrFTtSCGY0+1yYtc/T512iMgU5NyKwfo\nfbqo/6sSfqe7usXprQrUFrnY4bOYx2geZJEVibenIpCcw08jTowXPLPKX+L9\nk3rgvvq0WFwFMaJWemfkYiW36ttMGYMGWSKlCcLqetftAIpfmIvYob7MIqfo\n1APYrmNaeYlq/VkzqRKMW6AhPnSE3Xh1h3m/UefmJwPo/G3C/c06kfUMyoiC\nzFoSRFcOeEMByesQrWsP/gWHJO8fjbmDRV6YhsWpgphRuX5+ykqRsHbr/VMs\nT+ZyIRskLrIeppIPyZipw9ffrmGLIfsvBquC7GWEGtJmd5G2zSFsgEB32utg\npokIk6sbBAFdOxY+8wtUztOHAb0ozlLPIe8KHHRSlqJhL2jMN5oocFxGpJiK\nPA47e4sDPV6C09Hag7ac+USTI/4cuhXUAbzoZtk78ywhGJ1resSFW+bte4fp\n9ajczuqpd/XfCjXRYjtf2AO/SgsKtBnWQS3g7MPZvz0mh0tYyYfc7CwJjACD\ndBOA\r\n=xiHR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"4c4fb8b9d3bc00a3bee648f182b6fb5fe5b53361","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"8.1.2","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"16.13.1","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.3.25_1641424060826_0.470385780570306","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"canvas-datagrid","version":"0.4.0","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.4.0","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"a7bb868a470d0d742ffd69a0cfa4673a5c68bc59","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.4.0.tgz","fileCount":23,"integrity":"sha512-ms7HNdhQAfAyDxF+UGLThrwFtBSn/Uwf7ra9O9L4l2BcuZMGL6tsXhQ01XcrA13Xr93v4EaJHsgPK0p2f2ILTA==","signatures":[{"sig":"MEUCIBkLbda20dGm0V+yKRgE8onwlnzPPDgNd54A9kvi3rp9AiEA4OtrZUxCzBLBUuI8FyDVKhhdHesci81nSgjUoIOL33E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3012268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3J8qCRA9TVsSAnZWagAA3jYP/R+EBEta9Pb52mi+NMB9\nEK4wD/cvmPsFDGuZMZ5EuHmlVejJRdC3HLzCIR5oTKSflOc/ItCOzUm3MZry\n9BVYUGvbRdmi2DmUMrMflAa2AXWcXA59+5kQbnXuZZksJdaGVmcp2c/pr0g1\n57WTd2jc63Kg+2YQAlwvYSA8qPS2rbJAUj0kR3/uwcD79cYttZXaVGk1taP9\nqEqzR/WZ5IDih8AyZwaTjmvj0Y0Of3j1JrpdiJWOkhipXb6Ih3mW2V3Y7RUG\nJkAa51IKUo/MiT5khuLOXjo7p6lLoNVz7YSY+Q+PKGIBMd8jLrtTN2o/q6cI\nYF/totco2KTI/E3/vtHTxoJefD3+gb1LaLcap3qST0C2PBy04T7bZFHipmx4\nAhnFvhLhQhkRTVvJckFuMKGAVFuk2Qf8bkDi8vuRFNmM87ibe+awCYVespNk\n/UH961dQFjiwAFocZ65mqG3M0/a23CgtKY22ubazCuusBNJ/3m2kWJYp3daV\nxLhUjURhUGpkBPnzHROUhUUZyw00LhJoGPX/X+orqz5IjPIoTok0/o5xQUdB\nF9dhl9yfelcpW/Yg2l5uaElQ9DQ4SRG+3LJt3GEgq/Iwzu398b8qgNOZkTMi\nYWb5KR3H9sDCFAmpCAStPeeh8iA/SRJ5Z4wHkGcuyZZg+rfB1gq9D8x34vK1\n0THR\r\n=Gcz0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"357da2a1fdc30b0ca8acdbe138d2410dc46f9d98","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"8.1.2","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"16.13.1","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.4.0_1641848617872_0.44831019020633844","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"canvas-datagrid","version":"0.4.1","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.4.1","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"4dfbe0f9ca7b82e3a80cf9ebaba4222d0caa1258","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.4.1.tgz","fileCount":23,"integrity":"sha512-Q9V2sFEeXlL/phzOn/rnOggIeAgQljbMDmFIj33Io2+NjuGAlO515Q0NIjd64kiD8Ai6mvF83JSvBukIHhItfw==","signatures":[{"sig":"MEYCIQCdUlYxx4UPruDRFKFhSuyQCgcQbSOw4+E4WrrzJE0j7wIhAPDU0m2TajNqFVoEdMY3d/WUCJG7Mu/1qdD38N5htcuM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3028430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5+IaCRA9TVsSAnZWagAAfQIP/jL5Q6/QB/BMt1HFOT3m\n5FnFgHhx5Zf3uAhdDifqEwl8zRWmaBtwvrzOkvfUhu8/qKiFi451Kyoni0cb\n1fj+cw2zvUaR3cDf/u77/IVPkJ3wakFX5GP5RVX41a1QGoriWnljMHykkolk\nziIch8FjCQI/p8DwXPwZ79QIsUcuRXMKNiMg5qFl152Ig+RNIhDUxuV/zf4a\n+eOFybNXzEi/8VcxjmTs8dLCWpHchk7OYg8wvoZUb3Eap0eiLy40BXRGf7FN\nRWswBo4ceDvN28IVqyLtEK79OKZLHx+lB/+GMNGLMcM/9lVcI/Z42ZJNoJkX\nu8c4q91H46zqhJxPhXpd2e9Zk7NHHSS46De0JmfLJFKgBAq3wvQ8PSKXPdmw\nfNd/FwAMjzs6Sg53+gRN2IGrEdMNH1osf+cCd1r3m+EgNUA8X7wED2NYaP40\nE7X1K7zP/B8Nkc0wqSg4a2PxPkat0ftw1ANXvNDCMaFmmmVDmQkJJUmeHyUM\nnAKiqU5Tct7T19umIzkuWib3pnEylBAjG+Nhu8lFKYrnB6GLDreMa7rImAfT\nsLBSFFsZNi14swkzHc4pFbutLVKbjcg4azA5dKec5HTraVHbxw4MIuYB6XKU\nKdRhZiciBTJ7R2nhiNrlkQ8Ns/9yonR/wZzkOcH+qUzJTY0chNd17V8jJc64\nAasP\r\n=LNP5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"535f88b0143ba3173d7caa8c0b148139fca941e9","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"8.1.2","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"16.13.2","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.4.1_1642586650547_0.7906187200326744","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"canvas-datagrid","version":"0.4.2","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.4.2","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"ec79c44a132488b75239712f7ae314634ce731d5","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.4.2.tgz","fileCount":23,"integrity":"sha512-qq25iduj8NDCkbpW30nagX3creJkcolfIq6947QTWcrdAqURPWsRkxmvC/zuJa0USrfmckg6t8OaXe+ym+qeFQ==","signatures":[{"sig":"MEQCIG9X+z78JrlUBi6mEvTgSYOWfBqVP7IfdOMNTaCscyCtAiBsCheK1zr/jSAk+EKIjJqXMEinFMJ8Yp3Yb460B8Q1og==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3029771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh62pbCRA9TVsSAnZWagAA4TwP/0GGy3dpE47egMyNvG4U\nVy62nmTEWIfbIg40p/u9BHyrWP+adpltgRlt6oMUWG0X0skvHKM4L1E5azHz\n5ubXSiAdybATW9PNDZ8I+pghxwssZV16OsyTAhfte31+uM+2Mx4TvtWoAuoe\nu7/qsZaF26rIZd8SKV5Gto0RmBEpMMDWyy06N+h58WRI31SZlMuhv/EYa9vV\n06Wgg9uHl4TcTYztExXfnig/Do/ag9m920O4YztbYI/VknNsGjXpR1j5aD0H\nXMerl3G2jScFAg/9O6Y2bfmnTYO0s0QETtvtSFaFQD5WTYFAK0Gz9VmwcLBB\nizR3k3iUDmkKhaLdf42V9dkM6F3zVHw4mlWdKZQOIbgVcB7UFhcOLXm3TyYm\ndQHJgq3YFTgsTM+vg6cJ6tnOQbdzaBKsVRmRNu/4QTROA1nm7XiU3OF10gG9\nHDLf95PY//qU1ulOymzKx0rcjZ4IJtgGRllq4J2LUN0sUTBt9HTnCf3RF3d1\nXFetJ1P9Tt6k/2sYEuWD5bm0uwzNIGdGxi9/XFtU/fbXzdCi7YPc3wBNfciy\nR1wEYpnuQCO3VadM0PfHw8bVendjJ233jCO//uJsm4kGiTrwVeWCr90m6kb2\nglUCJGr55ySjBLJCZQwGpVuDKPz8dSv5rKITn4HLTJyb5E9i24kZadd5QUmo\nPADp\r\n=jXyN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"4e1e3dbe7ba70a3367bcefa38188af70cbb9f40f","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"8.1.2","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"16.13.2","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.4.2_1642818139416_0.7194057743999263","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"canvas-datagrid","version":"0.4.3","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.4.3","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"e7473279062dfbdba9d32d70a14afc877649aded","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.4.3.tgz","fileCount":24,"integrity":"sha512-QBfOmH6JGLC/wmtbdwxjXhyenTaJMB+PqcG99fKB+7R5c/Nn6KpUlyJ6XT3GM9z01t2aliY3UVnC6Di2zTnRZQ==","signatures":[{"sig":"MEUCIQC3fhGAumw4cCFSjESfeV33D7acKbnL7GxC4GZOjKgQPQIgDKmcsfAWpDFi2PGhL8vSoCEkE/KFJb8b3oVPO+CAAZM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3164516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDdpNCRA9TVsSAnZWagAA6eIP/jP9zTWXuT+Vu6S0OWzb\nU4dESNe3kAFcdzJ9rnFPP/k8gB7XTeH/YZIGzPomfhy3XkybvI2RqIuOtepi\nanFMRTN/BsfgQmP3Ccogr2CLyWr/6n/z0CX65OAScL0YON34O2O+rpRIesv7\n0fv0GpAVeHKF2HQQdwSK/fW8EfHhPEo6RBiq/GEky3at7zuFM/GAdzD7ZXTp\nVckiWaM2/49SacNia/EN6ObwazgrHEkV4i1xYWk4/nQbdYZx+qbSUAfHr31v\nRI4z/mQkZlqWmVUqTfliPRRPreDoW2h6pOLFNVJm+AhCh/plUbZntsEZhAdm\neHvoAaeT9cY3xJ6IG1TnqWI6aXDyf2V525yPQwBF/2z1Xa2eu+TszZkHA7tm\nCWXIYmXDyc8ZZiD66TEvWj1K0RLbkrRhF5eTqsJJA+WdtzrRVIE2DNrwe7GE\ngyqRDAJ1+PSJfZJSQSe4q9tfaxhHXtzjcB/rfx6yrpSMhP46mQlpYh25Rgzv\nsf9hihPsaU/c733ZWnbz3c6CyaWSM+Lgqr2vr6ke2IT3blpN/C1ydlNL12b8\nlb9wHLVbpzYEq07Ry0BIjcGuaW+9CsogbZ2MMTXBh3WtjzYWp8wE+q3DY8WT\nUlm0XKIqKsE1Ngu2XeqlAfpsOkTkKsMcppO5vIG5os0wTVuoQznrmqmBWLXu\n/Xe/\r\n=huIE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"158938350eed787195f2aab88f6b1cc95e2fd90e","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"8.3.1","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"16.14.0","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.4.3_1645075020848_0.25970576025205716","host":"s3://npm-registry-packages"}},"0.4.4":{"name":"canvas-datagrid","version":"0.4.4","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.4.4","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"21d00f5a438ba031e11bf4cd30c7f12dd0c34ca1","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.4.4.tgz","fileCount":24,"integrity":"sha512-nYAbn0Hv7oE7vsxSZxWWM+w+QdBCrjnmow81Ed8pUFNoNp1B0aJ/Kg/+h+R+pARhCa7R60N7EC+6e5yiw5K41A==","signatures":[{"sig":"MEUCIBWZnXGuoKuH4twwwBxgCoDdfVcJzyO6Orxhm7XuFR7AAiEAkKV9fzdqSaXdJYZ/HQ0bBZttU9/Czw6pxTAohmL6uug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3235297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFp1sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPVg/9Eix+/JvbGhFfTpC+MJRLNDullkxbeXc6FvMrltQjuaYNTLQs\r\nJLvLpBFwMkbsCLA2IW35nQr9prwpyUfivdrPyMqvL2cKPobjADVPwZSTlXRX\r\nWVFmVQq8xWU4PYz6DQMVjEXCckFAEFoMbGYG9qznDTf3NNTMEoMfItjxTGY/\r\nSaUzTZh1+ANiW0zCEAqtOWzVXaTo9Scn2HCAeohv/D1050juIkVpqv0FA5kL\r\nC7MMuCPdCwR66j8u/8of9xCBFmjzrOyu22Mi2VTwSRr5CqGmc92aJGG/keiw\r\nMW7eb4NODegZ/r5l3uqfw4xnn0JLg8CqJVK/nHn+UmdV8vHx+ZWO2FP1pL+L\r\nUTxq36i5mBgQsHyXPxLNnxcZpfrfmwwRu6QdJ3D3Y0H/OuzghmRDMwk3MCzB\r\n7tj68/TB/f4Got13ZYUzOG21230aQgg3VceDE2kQf9W7GaEJ9dWl/wYa0hhc\r\nFFjnu28JjI3Dv+HohshMX3qb1+UyiFHnhw8YP3v/QiNEy1zKwMNYmgeMGRlL\r\ng64esSub0z7v2A3QKkIFM/QcM8RTQF5fi81/NjDtgTHeZ7gZwg73e6jwQ81J\r\nV5koCkYtLcJqmiPnhjKG7QfROQVgmoub8NVbK05JuEVHn72wFxlJLFewJAhx\r\nj2gDIFC1hvhEGUgaFwOehVTqIfCuOXHYSKY=\r\n=nc3u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"27526bb768d70965657df1bee6d95e487d960bb3","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"8.3.1","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"16.14.0","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^5.2.3","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.4.4_1645649260096_0.761040120365815","host":"s3://npm-registry-packages"}},"0.4.5":{"name":"canvas-datagrid","version":"0.4.5","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.4.5","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"0dfd2b27a8a5e42d264ff05d815804582558c851","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.4.5.tgz","fileCount":24,"integrity":"sha512-0bF8YGOoa12YeP7soxaspSqG6VsFpl397p7T+is82qmxjrDChjVioSVv7sPO3lhAIR567zk2rP6KnYpqFE8fNQ==","signatures":[{"sig":"MEYCIQCcapRfLcdXlvfni5YZjuc1zns5AsHHf5hggOCsdIOPOQIhAK2sSja+Dm6IMXL/qoyC3LS+w3TEkUNQimA4kQaIXtYV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3341433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMb3pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVqg/+MoBYzOlgLSP8pm38LD1j4jVxbN50oaLIrPnCyZwcnT3Mn5hN\r\nW855hrTrmgwLNp3SH6Hk1Mr7cqFfvkRkggZzWafwHGvaOXHJ2kURCkq2Nfn2\r\ndkHNenfddu9qVKhRSgVKzrSlJTDQWy2THk/7fRgcQp8OA9HuZ4h6TsvCl5JD\r\nuojffQWmQmahudU7vWby6Q+J8CUvpQLwRRToDx6LkFKTWRft7NX7ADE0jPFd\r\n5ykvTaI9wRINgyioaignpaNKSK7Lf2WIWeKYreCZrs7sg8nKOIZxgeg3VzB/\r\ncxkMXQncBUh+i9Md6nQ/r+kwXkVEj4ah1LF9IeT7S7yVnRTnBZ5tSRu3h3DM\r\nGBmK8SHYuR1s5903jOrEGMHPchIOV542Tsg4MknVt2183Y6TtHZP0KZaBgCS\r\nK3+uiEPhS2k9gtBzfWltBAlskOrMSLooyInj2YfJ4HUYLY5YYi0gC41N+A40\r\nbinOiIv+cKBwkv1kmsG85EhlllAe/KrSP3EBJ9kVHMtdsxIFArS+mqjPfMYD\r\n/tLpwTkulsk5L8OYnSSS9BfZObzHuZyy43lPTMLa8PIKfv1C5Ekp854/vyHT\r\ngbWDxEQN6etewhK2OcUkf3OgU39JWOMg4ZmRt6VBU1VJ1NyT3qgJPkDzVGv9\r\nySyqs1NWu9ubyyk7m3+ctwDbXiFozbRxcg8=\r\n=ebsd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"c70d05b8e73314b3245df271cee7f898580ccf94","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"jsdoc -c ./jsdoc.conf.js && cp dist/canvas-datagrid.* docs/ && cp -r tutorials/* images docs/","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"rm -rf docs && npm run build"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"8.3.1","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"16.14.0","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^6.3.14","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.4.5_1647427049090_0.6535054217565881","host":"s3://npm-registry-packages"}},"0.4.6":{"name":"canvas-datagrid","version":"0.4.6","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.4.6","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"c916cc20f16b70f64e0fd0834ba86aae06301c50","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.4.6.tgz","fileCount":27,"integrity":"sha512-dAxVO/Agam95s/gT+qvtIt08hfYiEvfe03CNPyOW86/cyDxMR97dbVLeRAvuAeJHj7mrlpkv/0SQqkVfr7NtdA==","signatures":[{"sig":"MEUCIQD8u0NMGzFsRwP4KUamgLIn1AFkDhC7FWQn8ZHrKjHhRAIgcg8E2VEAlJc5GniHLZvotJG/TMEAIWmxNfJsKk1jxmE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3692276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLFdpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4pA/9EUwIu/bOI6CoQlzZYUtN84FeXotJq5lLoXL6alVgG6izLsDV\r\nQt6xX219MLvvhqBIHLPjxbx0CJInQ7fZ+BKa9MdeH98tmVKZuZeDa6iNQuqQ\r\nED1HXN4MqKGFnRFRShZB1mHqMWAG26yvWMqzEVhmwCbAB1EjVqtDN58JULxK\r\nK69301Zqno1ML7vVHFWsOAJhffUAUdIga+Ot+20sZnc55WIQji5AaF3hlMeV\r\nHVLvekh26Bo41o/BQODQ6tthj0haccXSOBsyBq4fxH+4a6RskVRJsEjtSjOS\r\nVPT/aC0rV6PwbkoZvj0KsLJlLSbjnCYezxH4OuSNtBx98mmmYTl/E/oClw/u\r\n0c2OPSDSuh4Pz+0GW5bBoZSDCbaYQ6VDGT2qsPryPk16aWaitWiHGK7gHoi6\r\naLKqFUiIDUd4c1IKTjIXNNMJAyU5Ip/i3D3mDbWrL91CX9iFYAdHRvVWy2x3\r\ngxqVgvVrDQMOVHbugIWSxjX447Tyiq4le7p6n+qr/L6iwyjYWED5LbxoC+MT\r\nMhHe1crEM6A1gdF4agY96EhJ2zZp8k6lgfgTPK/FGVY4ndaEd+G6bOl7GftM\r\ntrZlV1rJ6r/nzvMeg0NaJZdubSmUJv1m/CWH+kR5XJQpzCeW5yiMDpusRzqp\r\nMPF/Wl2QMmiexMrs5CKDvO9/zdHlvHsxWGI=\r\n=akxt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"8ead8b51e4645ad823437977ba8c72b99d45ffec","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"cd docs && npm run build","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"node docs/jsdoc-to-md.js"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"8.19.2","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"18.12.1","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^4.3.0","jsdoc":"^3.6.6","karma":"^6.3.14","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^10.5.2","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.4.6_1680627560941_0.5683543825177053","host":"s3://npm-registry-packages"}},"0.4.7":{"name":"canvas-datagrid","version":"0.4.7","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","_id":"canvas-datagrid@0.4.7","maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"homepage":"https://canvas-datagrid.js.org/","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"ed6002b5a22f96aa43b9d34eff00be92c88f3340","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.4.7.tgz","fileCount":27,"integrity":"sha512-kEfC5uVWWSotY9Y3FgNBp7K5SNwLMXnsmmK+kVKv/MDhgZ0LYfIwy6I5X0Sx8Bqbv1Hv8BOm5BeERsE1ZiSSeg==","signatures":[{"sig":"MEUCIF9TR/W7vUv7KL9IzbIXYzAfTxJH5qT8kWwOLPeaCM3dAiEA01NCmnDGHSvqZgYDVV9K8esp/5hIAKHlp+9Rsdv0+wU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3694484},"main":"./dist/canvas-datagrid.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"b15496223856c910c883352e592926ee37612f66","scripts":{"lint":"eslint lib","test":"npm run build && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"cd docs && npm run build","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js","prebuild:docs":"node docs/jsdoc-to-md.js"},"_npmUser":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"},"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"8.19.2","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"_nodeVersion":"18.12.1","browserslist":["defaults","not IE 11"],"dependencies":{"is-printable-key-event":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^8.0.3","jsdoc":"^3.6.6","karma":"^6.3.14","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^13.2.1","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/canvas-datagrid_0.4.7_1703892190274_0.28512470374107735","host":"s3://npm-registry-packages"}},"0.26.0":{"_id":"canvas-datagrid@0.26.0","bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"dist":{"shasum":"2c8a06e462ec23b26f591662f4755b6313ba14cb","tarball":"https://registry.npmjs.org/canvas-datagrid/-/canvas-datagrid-0.26.0.tgz","integrity":"sha512-lzfdf/OoNNd1HmhrlYOuVkHK+mkCSNz0Knu4vxpwYCwEx81MWyysh8ItlDi2WAVnC5f6+pOhFWf4FGT87WKqNA==","fileCount":27,"unpackedSize":3752322,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/canvas-datagrid@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC0LVXMJJ83BzqdjRLfG/Cvf4FBl9g07XFXWz+NNz+2UAIhANLI0NLOplaRyEpGjqaYHFl2shK7neNMyW0LlinY5VJl"}]},"main":"./dist/canvas-datagrid.js","name":"canvas-datagrid","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/types.d.ts","author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"module":"./dist/canvas-datagrid.module.js","exports":{"deno":"./dist/canvas-datagrid.module.js","node":{"import":"./lib/main.js"},"import":"./dist/canvas-datagrid.module.js","module":"./dist/canvas-datagrid.module.js","script":"./dist/canvas-datagrid.js","default":"./dist/canvas-datagrid.js","require":"./dist/canvas-datagrid.js","development":{"script":"./dist/canvas-datagrid.debug.js","require":"./dist/canvas-datagrid.debug.js"}},"gitHead":"f3dc4291009b2c4f26051493036c33e076972e84","license":"BSD-3-Clause","scripts":{"lint":"eslint lib","test":"npm run build && npm run test:types && npm run test:bundle && karma start","build":"rollup -c && webpack","start":"webpack serve --open","watch":"webpack --watch","format":"prettier lib/**/*.js --write","postbuild":"npm run build:types","build:docs":"cd docs && npm run build","test:types":"tsc -p ./test/types/tsconfig.json","test:watch":"karma start --no-single-run","build:types":"jsdoc -c ./jsdoc.ts.conf.js && node ./scripts/finalize-types.js","test:bundle":"node ./scripts/check-no-eval.js","prebuild:docs":"node docs/jsdoc-to-md.js"},"version":"0.26.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88ccc1f5-21fe-4124-aa5a-f89f9dc84b9b"},"approver":{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}},"homepage":"https://canvas-datagrid.js.org/","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"_npmVersion":"12.0.2","description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","directories":{},"maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"_nodeVersion":"22.23.2","browserslist":["defaults","not IE 11"],"contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"dependencies":{"is-printable-key-event":"1.0.0"},"devDependencies":{"chai":"^4.2.0","husky":"^8.0.3","jsdoc":"^3.6.6","karma":"^6.3.14","mocha":"^8.2.1","eslint":"^7.14.0","marked":"^1.2.5","rollup":"^2.33.3","webpack":"^5.6.0","istanbul":"^0.4.5","prettier":"^2.2.0","tsd-jsdoc":"^2.5.0","karma-chai":"^0.1.0","typescript":"^5.9.3","@babel/core":"^7.12.9","karma-mocha":"^2.0.1","lint-staged":"^13.2.1","webpack-cli":"^4.2.0","babel-loader":"^8.2.1","karma-coverage":"^2.0.2","@babel/preset-env":"^7.12.7","webpack-dev-server":"^3.11.1","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.2.1","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.0","@rollup/plugin-replace":"^2.3.4","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","karma-coverage-istanbul-reporter":"^3.0.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/canvas-datagrid_0.26.0_1789872226901_0.6056134770778525"},"_hasShrinkwrap":false}},"time":{"created":"2016-11-30T10:48:27.087Z","modified":"2026-09-20T02:43:47.353Z","0.9.0":"2016-11-30T10:48:27.087Z","0.9.2":"2016-12-01T10:14:09.535Z","0.9.3":"2016-12-01T10:29:09.749Z","0.9.4":"2016-12-01T12:25:06.129Z","0.9.5":"2016-12-01T19:24:24.429Z","0.9.6":"2016-12-01T21:06:13.812Z","0.9.7":"2016-12-02T19:45:12.732Z","0.9.8":"2016-12-04T04:58:24.274Z","0.9.9":"2016-12-04T05:10:25.588Z","0.9.10":"2016-12-05T09:22:42.333Z","0.9.11":"2016-12-08T02:38:44.019Z","0.9.12":"2016-12-08T19:19:03.957Z","0.9.14":"2016-12-10T01:56:29.583Z","0.9.15":"2016-12-10T04:31:13.353Z","0.9.17":"2016-12-13T19:15:53.163Z","0.9.18":"2016-12-14T23:24:40.326Z","0.9.19":"2016-12-16T09:47:13.851Z","0.9.20":"2016-12-16T09:56:03.388Z","0.9.21":"2016-12-16T13:56:59.517Z","0.9.22":"2016-12-18T09:31:56.008Z","0.9.23":"2016-12-18T09:42:15.447Z","0.9.24":"2017-01-12T07:39:41.233Z","0.9.25":"2017-01-12T07:48:42.606Z","0.9.26":"2017-01-17T09:12:09.286Z","0.9.27":"2017-01-17T19:44:29.706Z","0.9.28":"2017-01-18T10:26:58.416Z","0.10.0":"2017-02-22T10:46:16.261Z","0.10.2":"2017-02-24T18:10:57.136Z","0.10.3":"2017-02-27T07:09:35.844Z","0.10.4":"2017-02-27T07:30:13.661Z","0.10.5":"2017-03-03T20:15:26.648Z","0.10.6":"2017-03-17T05:29:41.976Z","0.10.7":"2017-03-19T07:03:39.464Z","0.10.9":"2017-04-01T16:45:43.313Z","0.11.0":"2017-04-06T05:46:05.539Z","0.11.1":"2017-04-06T07:27:00.969Z","0.11.2":"2017-04-22T01:35:59.194Z","0.11.3":"2017-04-24T21:50:48.380Z","0.11.4":"2017-05-04T09:16:46.301Z","0.11.5":"2017-05-18T09:31:33.290Z","0.11.6":"2017-06-27T18:11:00.753Z","0.11.8":"2017-07-10T05:14:27.257Z","0.11.9":"2017-07-14T11:13:45.447Z","0.11.10":"2017-07-17T09:57:26.341Z","0.12.0":"2017-07-18T10:04:39.104Z","0.12.3":"2017-07-20T19:20:04.261Z","0.12.6":"2017-07-26T09:48:41.940Z","0.12.7":"2017-07-31T07:19:36.410Z","0.12.9":"2017-08-01T21:09:34.978Z","0.12.14":"2017-08-03T07:09:31.013Z","0.13.0":"2017-08-03T08:31:21.315Z","0.13.1":"2017-08-04T03:43:51.674Z","0.13.2":"2017-08-04T16:53:16.914Z","0.13.3":"2017-08-04T18:42:55.449Z","0.13.4":"2017-08-04T18:55:25.704Z","0.13.5":"2017-08-07T08:09:03.690Z","0.14.1":"2017-08-10T10:43:41.159Z","0.14.5":"2017-08-20T02:53:29.278Z","0.14.6":"2017-08-20T02:58:49.470Z","0.14.7":"2017-08-20T20:52:59.478Z","0.14.8":"2017-08-20T20:56:37.283Z","0.14.11":"2017-08-23T09:25:51.957Z","0.14.12":"2017-08-26T00:05:20.862Z","0.14.13":"2017-08-29T07:01:04.474Z","0.14.14":"2017-09-01T05:22:52.156Z","0.14.15":"2017-09-04T09:09:50.603Z","0.14.16":"2017-09-04T09:41:12.738Z","0.14.17":"2017-09-04T09:57:54.197Z","0.14.18":"2017-09-04T18:23:01.806Z","0.14.19":"2017-09-05T04:28:12.874Z","0.15.0":"2017-09-06T08:54:21.261Z","0.15.1":"2017-09-06T09:17:00.851Z","0.15.4":"2017-09-07T22:22:28.574Z","0.15.5":"2017-09-07T22:33:59.323Z","0.15.6":"2017-09-08T09:08:06.472Z","0.15.7":"2017-09-11T00:53:44.427Z","0.15.8":"2017-09-11T06:05:28.563Z","0.15.9":"2017-09-11T06:10:24.049Z","0.15.12":"2017-09-12T17:47:12.122Z","0.16.0":"2017-09-19T21:18:06.854Z","0.16.3":"2017-10-03T00:51:50.592Z","0.16.4":"2017-10-03T07:44:39.227Z","0.16.5":"2017-10-03T23:18:21.917Z","0.16.6":"2017-10-04T05:28:37.362Z","0.16.7":"2017-10-04T17:13:55.216Z","0.16.8":"2017-10-06T09:09:01.757Z","0.16.9":"2017-10-08T09:20:06.527Z","0.16.10":"2017-10-08T22:02:36.985Z","0.16.11":"2017-10-11T06:40:03.851Z","0.16.12":"2017-10-11T08:23:08.848Z","0.16.13":"2017-10-11T18:04:44.737Z","0.16.15":"2017-10-14T22:14:18.636Z","0.16.16":"2017-10-15T03:55:54.424Z","0.17.1":"2017-10-16T19:47:40.511Z","0.17.2":"2017-10-17T06:30:28.598Z","0.17.3":"2017-10-19T22:09:55.661Z","0.17.4":"2017-10-23T04:37:50.049Z","0.17.5":"2017-10-23T08:23:36.563Z","0.17.6":"2017-10-24T06:49:43.117Z","0.17.7":"2017-10-24T09:04:04.934Z","0.18.0":"2017-11-02T08:17:36.122Z","0.18.1":"2017-11-02T08:27:59.500Z","0.18.2":"2017-11-03T00:34:07.990Z","0.18.4":"2017-11-05T03:26:07.005Z","0.18.5":"2017-11-07T01:04:05.867Z","0.18.7":"2017-11-07T09:48:16.221Z","0.18.8":"2017-11-08T09:52:35.210Z","0.18.9":"2017-11-10T18:01:42.540Z","0.18.10":"2017-11-12T05:16:22.021Z","0.18.11":"2017-11-13T05:49:19.852Z","0.18.12":"2017-11-13T09:44:52.720Z","0.18.15":"2017-11-16T10:16:28.666Z","0.18.16":"2017-11-17T09:06:35.602Z","0.18.17":"2017-11-30T00:40:43.259Z","0.18.18":"2017-12-04T18:47:51.664Z","0.18.19":"2017-12-04T23:11:55.730Z","0.18.20":"2017-12-07T06:02:12.496Z","0.18.23":"2017-12-12T05:45:38.658Z","0.18.24":"2017-12-15T08:56:28.284Z","0.18.25":"2017-12-18T18:27:11.365Z","0.18.26":"2017-12-18T18:46:24.745Z","0.18.27":"2017-12-18T20:16:50.554Z","0.18.28":"2017-12-18T20:21:38.059Z","0.18.29":"2017-12-20T04:57:33.574Z","0.18.30":"2018-01-05T05:25:36.766Z","0.19.0":"2018-01-15T20:49:48.736Z","0.19.1":"2018-01-17T09:28:08.324Z","0.19.2":"2018-01-17T09:46:54.639Z","0.19.3":"2018-01-19T20:50:01.252Z","0.19.4":"2018-01-22T18:58:58.560Z","0.19.6":"2018-01-29T18:56:33.322Z","0.19.7":"2018-02-05T22:23:36.610Z","0.19.8":"2018-02-20T20:01:21.442Z","0.20.5":"2018-03-01T05:59:25.168Z","0.20.6":"2018-03-01T23:52:46.859Z","0.20.7":"2018-03-02T00:07:28.462Z","0.20.8":"2018-03-02T01:19:37.191Z","0.20.9":"2018-03-02T21:53:42.813Z","0.20.10":"2018-03-13T22:22:49.383Z","0.20.11":"2018-03-19T19:29:28.825Z","0.20.12":"2018-03-22T07:51:24.415Z","0.20.13":"2018-03-22T08:39:29.561Z","0.20.14":"2018-04-04T23:24:59.111Z","0.20.17":"2018-06-11T05:56:19.207Z","0.20.18":"2018-06-11T08:05:55.894Z","0.21.0":"2018-07-13T06:32:41.905Z","0.21.1":"2018-07-16T21:06:38.946Z","0.21.2":"2018-07-23T19:35:58.376Z","0.21.3":"2018-08-10T23:08:26.081Z","0.22.0":"2018-09-06T10:39:49.000Z","0.22.1":"2018-09-13T07:31:00.483Z","0.22.2":"2018-11-04T00:32:31.836Z","0.22.3":"2018-11-04T04:30:32.584Z","0.22.5":"2018-12-23T13:09:19.646Z","0.22.6":"2018-12-24T05:55:08.250Z","0.22.7":"2019-01-03T21:25:09.574Z","0.22.8":"2019-01-08T21:02:21.802Z","0.22.9":"2019-01-20T21:41:50.392Z","0.22.10":"2019-04-04T08:44:48.008Z","0.22.11":"2019-04-04T09:36:29.975Z","0.22.12":"2019-04-04T10:20:21.802Z","0.22.13":"2020-03-10T17:45:30.296Z","0.22.15":"2020-07-25T20:37:11.622Z","0.22.16":"2020-07-25T21:10:19.520Z","0.22.17":"2020-09-04T13:07:55.084Z","0.23.1":"2020-09-16T21:13:05.534Z","0.24.1":"2020-09-24T20:34:48.627Z","0.24.2":"2020-09-25T00:19:03.494Z","0.24.3":"2020-09-25T12:55:28.124Z","0.24.4":"2020-09-29T13:15:16.722Z","0.25.1":"2020-11-19T18:58:00.230Z","0.25.2":"2020-11-26T00:24:24.096Z","0.25.3":"2020-11-26T16:32:54.951Z","0.25.4":"2020-12-07T11:35:32.777Z","0.3.0":"2021-02-01T13:42:36.600Z","0.3.1":"2021-02-01T20:06:04.512Z","0.3.2":"2021-02-05T22:39:58.274Z","0.3.3":"2021-02-08T13:58:28.848Z","0.3.4":"2021-03-11T01:05:48.853Z","0.3.5":"2021-08-16T02:48:23.156Z","0.3.6":"2021-08-16T15:11:25.738Z","0.3.7":"2021-08-30T09:28:23.205Z","0.3.8":"2021-09-09T09:42:09.698Z","0.3.9":"2021-09-22T12:40:10.531Z","0.3.10":"2021-10-04T09:37:08.110Z","0.3.11":"2021-10-04T21:46:27.340Z","0.3.12":"2021-10-11T13:20:39.118Z","0.3.13":"2021-10-18T13:38:20.760Z","0.3.14":"2021-10-20T16:34:00.207Z","0.3.15":"2021-11-18T01:31:50.823Z","0.3.17":"2021-11-18T22:12:46.103Z","0.3.16":"2021-11-18T22:12:58.461Z","0.3.18":"2021-11-18T22:19:07.132Z","0.3.19":"2021-11-24T15:37:00.173Z","0.3.20":"2021-12-04T13:21:13.709Z","0.3.21":"2021-12-08T09:57:32.463Z","0.3.22":"2021-12-16T10:28:23.485Z","0.3.23":"2021-12-16T10:28:31.256Z","0.3.24":"2021-12-22T13:53:15.681Z","0.3.25":"2022-01-05T23:07:41.019Z","0.4.0":"2022-01-10T21:03:38.133Z","0.4.1":"2022-01-19T10:04:10.850Z","0.4.2":"2022-01-22T02:22:19.668Z","0.4.3":"2022-02-17T05:17:01.070Z","0.4.4":"2022-02-23T20:47:40.330Z","0.4.5":"2022-03-16T10:37:29.300Z","0.4.6":"2023-04-04T16:59:21.365Z","0.4.7":"2023-12-29T23:23:10.513Z","0.26.0":"2026-09-20T02:43:47.054Z"},"bugs":{"url":"https://github.com/TonyGermaneri/canvas-datagrid/issues"},"author":{"name":"Tony Germaneri","email":"Tony.Germaneri@gmail.com"},"license":"BSD-3-Clause","homepage":"https://canvas-datagrid.js.org/","keywords":["data","datagrid","grid","data-grid","data-table","table","datatable","component"],"repository":{"url":"git+https://github.com/TonyGermaneri/canvas-datagrid.git","type":"git"},"description":"Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.","contributors":[{"url":"https://github.com/TonyGermaneri/canvas-datagrid/graphs/contributors"}],"maintainers":[{"name":"tgermaneri","email":"Tony.Germaneri@gmail.com"}],"readme":"# canvas-datagrid\n\n[Demo](https://canvas-datagrid.js.org/examples/create-new-grid)\n\n![canvas-datagrid](https://canvas-datagrid.js.org/assets/images/datagrid1-a4d23a352c39919c40450d272a1cd4bd.png)\n\n[![NPM](https://img.shields.io/npm/v/canvas-datagrid.svg)](https://www.npmjs.com/package/canvas-datagrid)\n[![License](https://img.shields.io/badge/License-BSD%203--Clause-blue.svg)](https://opensource.org/licenses/BSD-3-Clause)\n[![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg)](https://www.webcomponents.org/element/TonyGermaneri/canvas-datagrid)\n\n- Works with Firefox, Edge, Safari and Chrome.\n- Native support for touch devices (phones and tablets).\n- Rich [documentation](https://canvas-datagrid.js.org/), [examples](https://canvas-datagrid.js.org/examples), and [slack support](https://canvas-datagrid.slack.com/).\n- Single canvas element, drawn in immediate mode, data size does not impact performance.\n- Support for unlimited rows and columns without paging or loading.\n- Rich API of events, methods and properties using the familiar W3C DOM interface.\n- Extensible styling, filtering, formatting, resizing, selecting, and ordering.\n- Support for hierarchal drill in style row level inner grids as well grids in cells.\n- Customizable hierarchal context menu.\n- Built in and custom styles.\n- W3C Web Component. Works in all frameworks.\n- Per-user styles, column sizes, row sizes, view preferences and settings using localStorage.\n- Small file size\n\n[Documentation](https://canvas-datagrid.js.org/)\n\n[Examples](https://canvas-datagrid.js.org/examples)\n\n[Slack Support](https://canvas-datagrid.slack.com/) (message author for invite)\n\n[Style reference](https://canvas-datagrid.js.org/reference/styling)\n\n[Download latest version (minified)](https://canvas-datagrid.js.org/canvas-datagrid.js)\n\n[Source Code](https://github.com/TonyGermaneri/canvas-datagrid)\n\n## Installation\n\nWith [npm](https://www.npmjs.com/package/canvas-datagrid)\n\n```console\nnpm install canvas-datagrid\n```\n\nPlace the single source file `./dist/canvas-datagrid.js` in your web page using a script tag that points to the source or use webpack.\n\n```html\n<script src=\"dist/canvas-datagrid.js\"></script>\n```\n\nAlternatively, instead of downloading and installing, you can link directly to an NPM CDN like [unpkg.com](https://unpkg.com).\n\n```html\n<script src=\"https://unpkg.com/canvas-datagrid\"></script>\n```\n\nA function will be added to the global scope of the web page called `canvasDatagrid` as well as module loader definitions.\n\n## Getting started\n\nWorks [with a bundler](https://canvas-datagrid.js.org/examples/Webpack3-AMD), [without one](https://canvas-datagrid.js.org/getting-started#using-pure-javascript) or as a [web component](https://canvas-datagrid.js.org/getting-started#using-as-a-web-component).\nNo matter how you load it, `canvasDatagrid` is declared in the global scope.\n\nCanvas-datagrid is a [Web Component](https://www.webcomponents.org/element/TonyGermaneri/canvas-datagrid) when\nin a compatible browser, otherwise it is a `<canvas>` tag.\n\n## Using pure JavaScript\n\n```js\nvar grid = canvasDatagrid();\ndocument.body.appendChild(grid);\ngrid.data = [\n  { col1: 'row 1 column 1', col2: 'row 1 column 2', col3: 'row 1 column 3' },\n  { col1: 'row 2 column 1', col2: 'row 2 column 2', col3: 'row 2 column 3' },\n];\n```\n\n## Using Web Component\n\n<!--\n```\n<custom-element-demo>\n  <template>\n    <script src=\"https://canvas-datagrid.js.org/canvas-datagrid.debug.js\"></script>\n    <div style=\"height: 300px;\"><next-code-block></next-code-block></div>\n  </template>\n</custom-element-demo>\n```\n-->\n\n```html\n<canvas-datagrid class=\"myGridStyle\" data=\"data can go here too\"\n  >[ {\"col1\": \"row 1 column 1\", \"col2\": \"row 1 column 2\", \"col3\": \"row 1 column\n  3\"}, {\"col1\": \"row 2 column 1\", \"col2\": \"row 2 column 2\", \"col3\": \"row 2\n  column 3\"} ]</canvas-datagrid\n>\n```\n\nor\n\n```js\nvar grid = document.createElement('canvas-datagrid');\ngrid.data = [\n  { col1: 'row 1 column 1', col2: 'row 1 column 2', col3: 'row 1 column 3' },\n  { col1: 'row 2 column 1', col2: 'row 2 column 2', col3: 'row 2 column 3' },\n];\n```\n\n## Using Vue\n\n```vue\n<canvas-datagrid :data.prop=\"[{\"col1\": \"row 1 column 1\"}]\"></canvas-datagrid>\n```\n\nSee [Using with Vue](https://canvas-datagrid.js.org/examples/vue-demo) for a full component, and [Using with React](https://canvas-datagrid.js.org/examples/react-demo) for React.\n\n## Using TypeScript\n\nType declarations are included. Import the factory and, when you need them, the instance and argument types:\n\n```ts\nimport canvasDatagrid, {\n  type canvasDatagrid as CanvasDatagrid,\n  type CanvasDatagridArgs,\n} from 'canvas-datagrid';\n```\n\nThe declarations are generated from JSDoc and are not strict-clean yet, so keep `skipLibCheck: true` in your `tsconfig.json`.\n\n## More Demos\n\n- [Using with React](https://canvas-datagrid.js.org/examples/react-demo)\n- [Using with Vue](https://canvas-datagrid.js.org/examples/vue-demo)\n- [Using with a bundler or module loader](https://canvas-datagrid.js.org/examples/Webpack3-AMD)\n- [Create a web component grid](https://canvas-datagrid.js.org/examples/create-a-web-component-grid)\n- [Load data on demand with fetch](https://canvas-datagrid.js.org/examples/xhr-demo)\n- [Sparkline charts in cells](https://canvas-datagrid.js.org/examples/sparkline)\n- [Large arrays](https://canvas-datagrid.js.org/examples/largeArrays)\n- [Use a custom editor for a cell](https://canvas-datagrid.js.org/examples/custom-cell-editor)\n- [All examples](https://canvas-datagrid.js.org/examples)\n\n## Building & Testing\n\nTo install development dependencies. Required to build or test.\n\n    npm install\n\nTo build production and debug versions:\n\n    npm run build\n\nTo build documentation:\n\n    npm run build:docs\n\nTo build types:\n\n    npm run build:types\n\nTo run tests. Note: Headless tests will mostly fail due to lack of headless canvas pixel detection support. Use VM testing or your browser.\n\n    npm test\n\n### Windows 10 WSL Testing\n*This is info for wsl version 1. v2 seems to be [different](https://dev.to/davelsan/comment/nnf5).*\n\n- `CHROME_BIN` needs to be set to the location of your Google Chrome exe in Windows. (e.g. `/mnt/c/Program Files (x86)/Google/Chrome/Application/chrome.exe`)\n   *in WSL, `export CHROME_BIN='path/to/chrome'`*\n- Chrome needs access to [karma's temp folder](https://stackoverflow.com/a/56204265/292067).\n  - Create a `tmp` folder on the same Windows drive as your repo.\n  - set `TEMP` to a folder that exists on the same Windows drive as your repo. (matching capitalization probably matters)\n    *in WSL, `export TEMP='/Temp/karma'`, if your repo is on drive C, then create folder C:\\Temp\\karma*\n- karma.conf.js needs to be edited\n  - Change the browser from `ChromeHeadless` to `Chrome`\n  - Modify to run ChromeHeadless without sandboxing. This is not ideal, but it seems to be necessary in [WSL](https://github.com/microsoft/WSL/issues/3282) and [Linux containers](https://docs.travis-ci.com/user/chrome#sandboxing) ([see also](https://github.com/karma-runner/karma-chrome-launcher/issues/158#issuecomment-339265457))\n    - Add a custom launcher\n      ```\n      customLaunchers: {\n        ChromeHeadlessNoSandbox: {\n            base: 'ChromeHeadless',\n            flags: ['--no-sandbox']\n        }\n      }\n      ```\n    - Change the browser from `ChromeHeadless` to `ChromeHeadlessNoSandbox`\n","readmeFilename":"README.md","users":{"alvis":true,"tgermaneri":true}}