{"_id":"data-dashboard","_rev":"41-71e44c37f6c1417bb01ffcdc8236b5a7","name":"data-dashboard","dist-tags":{"latest":"0.5.8"},"versions":{"0.0.2":{"name":"data-dashboard","version":"0.0.2","keywords":["charts","dashboard","dnajs","html5","javascript","report","widgets"],"license":"MIT","_id":"data-dashboard@0.0.2","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://github.com/dnajs/data-dashboard","bugs":{"url":"https://github.com/dnajs/data-dashboard/issues"},"dist":{"shasum":"592d345948b7b13d8b9bf5ceac799f2651d0aa93","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.0.2.tgz","fileCount":78,"integrity":"sha512-RPwgPswrXHjCO1WVwA88aH+c+uOt7+NLdZ778D4xnVStfGcXTTDjHVw/D6LNWMhmH9MLwnOxz34KVOmlvogHBQ==","signatures":[{"sig":"MEYCIQCZLR1yZDm0vS8Gb582QFV4JNlIGS30mIf/+SlMifxn9QIhAIs46HUcYP+KN7y1DDgI8XY7fYD8EpZnsDrO+lZ+zL3M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":640482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9c8rCRA9TVsSAnZWagAAAjoP/jaHqS6/zUuidvNprqR5\nN7ZL/CheeP7L4g4zUulM305xrMg7Cglbdhvq/gvdJq55R2xcP+Hr+/Wsm3xf\njQnMthojJR02sS5Tuonw3AyLwTqlCXFzWrA0gbLpP/jT5P5YcsswLKpRIphb\n6jc7dDWMvd7n/MySBoJepw8QFFtZmjd9lNurHP3FQbQWcX/X1WFsUgWtzXsI\nrBVqaO0G86E+FzFU1aTC0W0wKmaj1Yapz5CXEs3o/VbwrVI5lT2Mi2tLOS6q\nO3MBB9rMLS4BY2FNMTDi6PQwxpS/mwrpgGqameJH8Obv4A0h+aXO4uIEmsRW\n29gWqux91I0+0NxLAKwcZrYkTSqWkIswZqsvbDLWlNNDn10d/MOh2FyZVOVI\nuwzmb0RBDiQTIVXc0Pwr3CDZ1wMGMnzgLRSxD3ePfnAM3uA30PBJyuhEC48u\nVmPYmRPcaZA1ULv75OEP71Iy+u16BYupnjz6Ic8iGlRTux82qa73N0C5jOIh\nAOlfP8J2+lyjxQccMiicp7x8MjH8KTgSem3ZIsoFx0L1JAUeDZEbnZMvHG3J\n/AdONY1bngl/jdVkznPdjXdQfzS88YcVSZwsKz1Tw5lADFi+r/jYqnWcEOnY\nHyxUqUcYzNcJR9P8HKTZJm2MwYLAxnE+AnhVkjIKf3Qf6oBZKph9oT4kFQ6D\n0s69\r\n=8xtA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","browser":"docs/index.html","gitHead":"a87443167f99300058213ad41e432b3131573993","scripts":{"dev":"npm test && gulp watch && webRoot=build/1-staging npm start","test":"mocha spec","build":"gulp widgets && gulp build","start":"node server.js","pretest":"jshint *.js src spec && npm run build","build:prod":"rimraf build && gulp widgets && gulp build && gulp minify && gulp resourcify","postbuild:prod":"rimraf docs && gulp docs && mocha spec"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"repository":{"url":"git+https://github.com/dnajs/data-dashboard.git","type":"git"},"_npmVersion":"6.9.0","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"12.3.1","dependencies":{"dna.js":"~1.5","jquery":"~3.4","moment":"~2.24","chart.js":"~2.8","selectize":"~0.12","fetch-json":"~2.2","node-fetch":"~2.6","web-ignition":"~1.1","whatwg-fetch":"~3.0","simple-datatables":"~2.1"},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"jquery":true,"strict":"implied","unused":true,"browser":true,"globals":{"dna":false,"library":false,"fetchJson":false,"dataDashboard":true},"esversion":9},"_hasShrinkwrap":false,"devDependencies":{"gulp":"~4.0","http":"~0.0","jsdom":"~15.1","mocha":"~6.1","canvas":"~2.5","jshint":"~2.10","cssnano":"~4.1","express":"~4.17","postcss":"~7.0","gulp-less":"~4.0","gulp-size":"~3.0","gulp-babel":"~8.0","gulp-order":"~1.2","@babel/core":"~7.4","gulp-concat":"~2.6","gulp-header":"~2.0","babel-minify":"~0.5","gulp-postcss":"~8.0","gulp-replace":"~1.0","gulp-rev-all":"~2.0","merge-stream":"~2.0","gulp-htmlhint":"~2.2","server-listening":"~0.1","@babel/preset-env":"~7.4","gulp-file-include":"~2.0","postcss-preset-env":"~6.6","gulp-append-prepend":"~1.0","postcss-font-magician":"~2.2","gulp-w3c-html-validator":"~1.4","@fortawesome/fontawesome-free":"~5.8"},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.0.2_1559613226070_0.11078179802991706","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"data-dashboard","version":"0.0.3","keywords":["charts","dashboard","dnajs","html5","javascript","report","widgets"],"license":"MIT","_id":"data-dashboard@0.0.3","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://github.com/dnajs/data-dashboard","bugs":{"url":"https://github.com/dnajs/data-dashboard/issues"},"dist":{"shasum":"a3e58231c58007ebb2725170e628073ec1aae16b","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.0.3.tgz","fileCount":75,"integrity":"sha512-KFILj1oUoypCmss/Z6/fmNTvYo9iplhDuTL1VwYXsIPHNBoDmh7v4z492xpVjXPbb4aRNCFtGtOQahIb2Vf/aA==","signatures":[{"sig":"MEUCIHruMrV9HLXfrH4n4JXeS+wO/J3UBIa1sUm/9J16QZE3AiEAiE2pNGkdtTewGMeVTE1sRvsqvxrXWOBUNEI28ISoq2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":636789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhn8SCRA9TVsSAnZWagAAt5gP/2rAFGAcp6zJc2Pjre1T\nnJGL/jz7Vm7ORPbp4AANM9RuIogQ6H8+aqs7Cz8lNntLVT3aa3zJFxOmcgfn\nrpslePX3eMz2PimQeTXQh8RNQsOPfgQkRlOzZhvLNFTWADo+1Nlgmb9orgwi\npbhwVq+NHUp1UtqX9lDdjhuHPRKZtSoEN+WnhOBf+hagZ5VjNW92FJQ8wUvX\n7n5pm6R6hnqpFwGtTFXwGoNAbgB5ERO3zeX+PimwSXKoZlMSCQvpYglnOfeK\n50ZrvtcEu+aFZMXbXMD72ieRUsWkrSrJ/fAImLzGwe5qNrJRkYTPKrzWd1K/\nLUcJeR2TVuwwCjbEaqKWNcWloommXNn2Xti5uMANeU3GbByPPzdKUH2+xqUJ\nv6Cd/gn0IP0GI90f4RUj7yDRJu1wgcXXghQ6lsSOHU4g1Jvva6tfiERRuoS8\nkmb9XiCI4OYEakLBdxqKhfOWK/yoXRNq8MEO4iFw9hJemNsEGylm8sFAb3bc\nEgmW1IIl4NxPiCd20Du3NCOoBmwkfG5OYIV8xqWH4/UoXNcL0C/8hp6xeR5I\n9gHd6S70anparscKfTRyXWOfZO5Unj0TZOpc7EjqWJTjN3EePlZNpoAIxQ6f\neNxvWwjy2z1NiWNIizcE3H9DW57rUPtQpUUDKSRr5f8scjUVPmtQu6IHc0+B\nUwa9\r\n=v1wx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","browser":"docs/index.html","gitHead":"f56637f19f58e91911593e851567d8203112a630","scripts":{"dev":"npm test && gulp watch && webRoot=build/1-staging npm start","test":"mocha spec","build":"gulp widgets && gulp build","start":"node server.js","pretest":"jshint *.js src spec && npm run build","build:prod":"rimraf build && gulp widgets && gulp build && gulp minify && gulp resourcify","postbuild:prod":"rimraf docs && gulp docs && mocha spec"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"repository":{"url":"git+https://github.com/dnajs/data-dashboard.git","type":"git"},"_npmVersion":"6.10.3","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"12.10.0","dependencies":{"dna.js":"~1.5","jquery":"~3.4","moment":"~2.24","chart.js":"~2.8","selectize":"~0.12","fetch-json":"~2.2","node-fetch":"~2.6","web-ignition":"~1.1","whatwg-fetch":"~3.0","simple-datatables":"~2.1"},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"jquery":true,"strict":"implied","unused":true,"browser":true,"globals":{"dna":false,"library":false,"fetchJson":false,"dataDashboard":true},"esversion":9},"_hasShrinkwrap":false,"devDependencies":{"gulp":"~4.0","http":"~0.0","jsdom":"~15.1","mocha":"~6.2","canvas":"~2.6","jshint":"~2.10","cssnano":"~4.1","express":"~4.17","postcss":"~7.0","gulp-less":"~4.0","gulp-size":"~3.0","gulp-babel":"~8.0","gulp-order":"~1.2","@babel/core":"~7.6","gulp-concat":"~2.6","gulp-header":"~2.0","babel-minify":"~0.5","gulp-postcss":"~8.0","gulp-replace":"~1.0","gulp-rev-all":"~2.0","merge-stream":"~2.0","gulp-htmlhint":"~2.2","server-listening":"~0.1","@babel/preset-env":"~7.6","gulp-file-include":"~2.1","postcss-preset-env":"~6.7","gulp-append-prepend":"~1.0","postcss-font-magician":"~2.2","gulp-w3c-html-validator":"~1.4","@fortawesome/fontawesome-free":"~5.11"},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.0.3_1569095441515_0.5386329735473372","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"data-dashboard","version":"0.0.4","keywords":["charts","dashboard","dnajs","html5","javascript","report","widgets"],"license":"MIT","_id":"data-dashboard@0.0.4","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://github.com/dnajs/data-dashboard","bugs":{"url":"https://github.com/dnajs/data-dashboard/issues"},"dist":{"shasum":"d98eb4e6e033191808ece1604b5a50f8f977dc4d","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.0.4.tgz","fileCount":75,"integrity":"sha512-+MGynyrI25+iB40MfZY8c8pM7jLZLyhzBZ90ttfZEXcnxzCjnvyQCvQ0DA5wS89fUjYtIaQJDN93MRApNHih4w==","signatures":[{"sig":"MEQCID20VD9EArx0+DG3Meq/C//0pi4yeDFwS+kaKnDRxfY5AiBwM9Ft6SzZseHF+OxW2QsSkkeSWPB8CIzepS7xgFCOdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":653292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdv5BvCRA9TVsSAnZWagAAg8cP/2+PYopQyZGWiuTk7MPa\ncBRYiRlhZ79bqrPaXGIXa5zK7JCDGhWJ3iTd96Vy6LMsBdz+ocaynm5UJS5G\nl5DTIVWeu+wXjAWSh3OwXgABjVNVdmuqaSvBos6spiuM26+5bcthEhJ3vBXG\ni0yYzEDshb78pX/uvpwux9gdjTcT0pc2DhvN8ody5uaCldBbDqv69EkIdZOO\nn9lbzG8zuPy5rXVmvIPSa9RLyf33vcIqrT4X3Bd+98jDLDQmolF0iqRO2kSl\n+YmMv+oF6tCNBppIHWHoOtEuHS9MyiZXVY1fQzREqIlU7A5Jq7HPGMq3AeAx\ngEK44Qho5NrEzT+DUVKsVVlvGsMAJrTAEovgRBVAVF2KcG6/yS8wGhL2tPlw\nlr3JN5lDSbZYy6xW3tmacxsHWtzyXM+sc5kd4BbWHyR4OZ7WAdMlFcTgpQvl\nlK3nGQd84eb0IGUf59ZKKCNHKhJm04x9VOCUmuE8wDPPt0SvSVAcIU61P1Og\nFbtEClSjceKpjGYCA+I6wnKxpJ7jDnGznUPX9U1VTU33j723brkqR3n83DI0\nQo5e8PfXD9zupL78aigpfRxDUJI2iRBx6i7aNKVs8WhixrCUX2wF+OCOZrxJ\nJ39Dy5GmuPCLIfWWcBu/HuaMQijNn+v9kbnPQLc8nRQ/XztGcZarxokaA8Kk\n094X\r\n=we5e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","browser":"docs/index.html","gitHead":"17789286cbb12713a8644d46e47dc5f2aa5e9908","scripts":{"dev":"npm test && concurrently 'gulp watch' 'webRoot=build/1-staging npm start'","test":"mocha spec","start":"node server.js","pretest":"jshint *.js src spec && rimraf build && gulp build","posttest":"gulp minify && gulp hash && rimraf docs && gulp docs"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"repository":{"url":"git+https://github.com/dnajs/data-dashboard.git","type":"git"},"_npmVersion":"6.10.3","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"12.10.0","dependencies":{"dna.js":"~1.5","jquery":"~3.4","moment":"~2.24","chart.js":"~2.9","selectize":"~0.12","fetch-json":"~2.2","node-fetch":"~2.6","web-ignition":"~1.1","whatwg-fetch":"~3.0","simple-datatables":"~2.1"},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"jquery":true,"strict":"implied","unused":true,"browser":true,"globals":{"app":true,"dna":false,"library":false,"fetchJson":false},"esversion":9},"_hasShrinkwrap":false,"devDependencies":{"gulp":"~4.0","http":"~0.0","jsdom":"~15.2","mocha":"~6.2","canvas":"~2.6","jshint":"~2.10","cssnano":"~4.1","express":"~4.17","postcss":"~7.0","gulp-less":"~4.0","gulp-size":"~3.0","gulp-babel":"~8.0","gulp-order":"~1.2","@babel/core":"~7.6","gulp-concat":"~2.6","gulp-header":"~2.0","babel-minify":"~0.5","concurrently":"~5.0","gulp-postcss":"~8.0","gulp-replace":"~1.0","gulp-rev-all":"~2.0","merge-stream":"~2.0","gulp-htmlhint":"~2.2","server-listening":"~0.1","@babel/preset-env":"~7.6","gulp-file-include":"~2.1","postcss-preset-env":"~6.7","gulp-append-prepend":"~1.0","postcss-font-magician":"~2.2","gulp-w3c-html-validator":"~1.4","@fortawesome/fontawesome-free":"~5.11"},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.0.4_1572835438774_0.5869050381882039","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"data-dashboard","version":"0.0.5","keywords":["charts","dashboard","dnajs","html5","javascript","report","widgets"],"license":"MIT","_id":"data-dashboard@0.0.5","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dnajs/data-dashboard/issues"},"dist":{"shasum":"7230c82aea8961ccefffc7118ed82d3298b34773","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.0.5.tgz","fileCount":80,"integrity":"sha512-q6s/HlJRI5CBgEuzdT/sFKqtkj3Bjt2f4tJhfN/SDW8vQR5MJ2GYkBV/k/oUI3Oz/1p0iUk79+JBxi+o5qlzwQ==","signatures":[{"sig":"MEUCIA4Zqbg3YMWcelneJi8UtNE4KrVyUKrXi4h6FgRcocJZAiEA8KE9wwkbjt6eVs8tQUPRhJlTkAy12yxyM1FFfR2p9yI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":716581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegRgCCRA9TVsSAnZWagAAkR4P/R6OOwvLThXCity4SIjU\nuS8K7pDY5+Al61OKBdps+Kib1nK0GC2Fdo3QQ2LLg2IU/+NUqmtleQOKnUFs\nP1iSzUmFxhm1xhgQsCLMgJuUhNGLTGveiwKTW2o7GTlKuWVy0B8Yt83sBcnS\niCgRHxayIAjtiO240QDy9aQvTDRps2hbWd/OW5ko5u7mYaJwBE4NAd7eg4sL\nBbWuhbHWDJPqxv48padihyAs11zKXNr3SQCvJGumkKM2gpYDCbI1cz+7m0+p\nnUxGixTZ94ARIvpDHwgn8gplAnC+/CP06BzIt/PReAs4rJ0SatrIqrfYS7g/\nqF2zANyQdR2GJuJX3kS8rvJdaFh0hhpLgPHjepb9FYpeWcdZAdF29jBuuv/C\n8r2d6wT3h6vuaFjcRDH8RX7YsjEd3NKNXdegW073wH9S/9Rfj3KKvC1Xzyhr\nZuFOSFcNpicXGJNpFvKt5lSCCERo4BFSkjUWilOjMnKOXwOmUPg8PZWb6Gg9\nXU6qhv/mqkNEYj+C/veiwsCENXZJvO8Wt9YFEwDEGsmqCo7dLMl9onHvSCfF\nht5O4eSdEwRyJBRArjby/Y1jRI/4sbYR/6KDt76GPg3ZP5V707bZeuZBuJsL\nCrpWMw95dudXi2G7PoeS+NbyS64QwxjtyS95kZ3VuDB9eeqCw1wHhtIU3/UN\n+B6r\r\n=sK55\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","browser":"docs/index.html","gitHead":"0319db2938e03a09f22b4dff7b140c529b49dbdf","scripts":{"dev":"npm test && concurrently 'gulp watch' 'webRoot=build/1-staging npm start'","test":"mocha spec","start":"node server.js","pretest":"jshint *.js src spec && rimraf build && gulp build","posttest":"gulp minify && gulp hash && rimraf docs && gulp docs"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"repository":{"url":"git+https://github.com/dnajs/data-dashboard.git","type":"git"},"_npmVersion":"6.13.7","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"13.11.0","dependencies":{"dna.js":"~1.6","jquery":"~3.4","moment":"~2.24","chart.js":"~2.9","selectize":"~0.12","fetch-json":"~2.2","node-fetch":"~2.6","web-ignition":"~1.2","whatwg-fetch":"~3.0","pretty-print-json":"~0.2","simple-datatables":"~2.1"},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"jquery":true,"strict":"implied","unused":true,"browser":true,"globals":{"app":true,"dna":false,"library":false,"fetchJson":false},"esversion":9},"_hasShrinkwrap":false,"devDependencies":{"gulp":"~4.0","jsdom":"~16.2","mocha":"~7.1","canvas":"~2.6","jshint":"~2.11","cssnano":"~4.1","express":"~4.17","postcss":"~7.0","gulp-less":"~4.0","gulp-size":"~3.0","gulp-babel":"~8.0","gulp-order":"~1.2","@babel/core":"~7.9","gulp-concat":"~2.6","gulp-header":"~2.0","babel-minify":"~0.5","concurrently":"~5.1","gulp-postcss":"~8.0","gulp-replace":"~1.0","gulp-rev-all":"~2.0","merge-stream":"~2.0","gulp-htmlhint":"~3.0","server-listening":"~0.1","@babel/preset-env":"~7.9","gulp-file-include":"~2.1","postcss-preset-env":"~6.7","gulp-append-prepend":"~1.0","postcss-font-magician":"~2.3","gulp-w3c-html-validator":"~2.0","@fortawesome/fontawesome-free":"~5.13"},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.0.5_1585518593698_0.8244610991737691","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"data-dashboard","version":"0.0.6","keywords":["charts","dashboard","dnajs","html5","javascript","report","widgets"],"license":"MIT","_id":"data-dashboard@0.0.6","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dnajs/data-dashboard/issues"},"dist":{"shasum":"3773aee211574fbd743047dfb1e70cf76725e754","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.0.6.tgz","fileCount":80,"integrity":"sha512-rBZj+m0eZnGAB3k9SOPgTLm5BdN5enWjOvdyTRYQjAPNb1sZHV1XcM7J57rwhCUqLpbCPrmtAZGYmNA57wU7IA==","signatures":[{"sig":"MEUCIFUWdpVO5lG+6akbtMT5rHegEAPmGteCYctVfbMtRtj0AiEAqr9P7D8qRX+mv0BXIcVY0mYUWIz5AtuSDabNfqpt5EM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":714102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeikkACRA9TVsSAnZWagAANm8P/0mQmEDpnvVvN+Imtc3V\ny+ZRcBKGVaT6k20pzN5e2IMiAv60E5cPY/KJd0nDSZEGzx6TQv5+8Z4F3+QQ\nMeMqMuEyKLF38O3MNJVwMXIL4vcRv6d1+WMvJPhelNjo8fYX8MbTucu1qs30\nupWy54T4XBMToPyFl2Hs61V2Jv2C7nrJBglxWa+SA8UEUEImO8sxFOzsQFZT\nqpYs2fIIU5lxHIzdIQsAh5GQvutruLqkoRr2gVTDB28CcI47iFiRjLRhe7IQ\n+Mkq1XTecKXnhk+UcAR1AStxTZjl4dnIUxXuI5yEzY9d6AeQvHGvF7Q1/MI1\nplPHtNAzIK/3jI1uHHbYQT/eFqQowMf0+ehfwOsLLktsjQPR746kiQUhx5ge\njIAdzhd8lDEEJt6n9YvVNPDlqIe1urshI0MOr+ZOvtCvyh6+uhiEIe76uqVV\nlrdrkBTSXkcUPn2J+MxXJKnxXG1DYImBmeMLPxLU+cKOC0L091d12ApCoULN\nGxUpFhFZqnjluBITk0zLY7H9+potbUIJrLmIdY2ec44yYPvyUBW1EJ/Cv6NZ\nLxsH3EeFxGORjkqFrwe3AY8wYFz9Idd+Ii2bYCPeLNSMJyHuaF2hbDR3rHur\nZNmd7AYizVhPFB9UFsMRnILJoj8DvZQww/BvC7JC2Q03+Pq8RGdOQ6cB2wMY\nJM6/\r\n=o7qy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","browser":"docs/index.html","gitHead":"fc5ade6394dd94ce7d56eeac80d92b0b691436cb","scripts":{"dev":"npm test && concurrently 'gulp watch' 'webRoot=build/1-staging npm start'","test":"mocha spec","start":"node server.js","pretest":"jshint *.js src spec && rimraf build && gulp build","posttest":"gulp minify && gulp hash && rimraf docs && gulp docs"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"repository":{"url":"git+https://github.com/dnajs/data-dashboard.git","type":"git"},"_npmVersion":"6.14.4","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"13.12.0","dependencies":{"dna.js":"~1.6","jquery":"~3.4","moment":"~2.24","chart.js":"3.0.0-alpha","selectize":"~0.12","fetch-json":"~2.2","node-fetch":"~2.6","web-ignition":"~1.2","whatwg-fetch":"~3.0","pretty-print-json":"~0.2","simple-datatables":"~2.1"},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"jquery":true,"strict":"implied","unused":true,"browser":true,"globals":{"app":true,"dna":false,"library":false,"fetchJson":false},"esversion":9},"_hasShrinkwrap":false,"devDependencies":{"gulp":"~4.0","jsdom":"~16.2","mocha":"~7.1","canvas":"~2.6","jshint":"~2.11","cssnano":"~4.1","express":"~4.17","postcss":"~7.0","gulp-less":"~4.0","gulp-size":"~3.0","gulp-babel":"~8.0","gulp-order":"~1.2","@babel/core":"~7.9","gulp-concat":"~2.6","gulp-header":"~2.0","babel-minify":"~0.5","concurrently":"~5.1","gulp-postcss":"~8.0","gulp-replace":"~1.0","gulp-rev-all":"~2.0","merge-stream":"~2.0","gulp-htmlhint":"~3.0","server-listening":"~0.1","@babel/preset-env":"~7.9","gulp-file-include":"~2.1","postcss-preset-env":"~6.7","gulp-append-prepend":"~1.0","postcss-font-magician":"~2.3","gulp-w3c-html-validator":"~2.0","@fortawesome/fontawesome-free":"~5.13"},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.0.6_1586120959819_0.3248879834556253","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"data-dashboard","version":"0.0.7","keywords":["charts","dashboard","dnajs","html5","javascript","report","widgets"],"license":"MIT","_id":"data-dashboard@0.0.7","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dnajs/data-dashboard/issues"},"dist":{"shasum":"2938df45eb2a6524f5a723a8fd8621674a45b90b","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.0.7.tgz","fileCount":80,"integrity":"sha512-W6s9BQ05uHA+TS1ukvNfmG7L1bO1C5vOurvZcsMWUz1KSECWk7iRGOobgUPUn0AfxX36kqqFgev8rxUuS5mkzg==","signatures":[{"sig":"MEQCIEeL2XVUyPsyq/eZZMWJqpTwHNnecHgXtYERNqlihJ4kAiAlzOm4BwyvjLA2n7Hu7vQwQVlHxuDnrZgaco4bqEed3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1313645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeipjeCRA9TVsSAnZWagAAtGoP+QDXntruVYp/o6mh4Usv\nZSxjJuVmJnBqD2/WqUCUbOUCMLfMpQXYgaMPPu1NqtE2UvXXz4y7B5UCZbs1\nvC7wbOjZv80jg9n97qx4tK5QFuVqhvWg9Fww9RzFy7+XZE6+9GJRUK9U4iwh\nxllajlyO4U3CwIl0M/4imXfztS6p5yhLEddJ28k2yInYoe6YCg1VXtpqiWcC\nqZS4piDmGj9YP/fVyQlQzc5D7upLud5X6/U0I0GnIkgVDFlT7Qp5uW7sRSXD\nk+6itf01gfuMDuVOFKBvr8c/sqHq06WMKBgU4qeqKR+UAFl9nD23kkIXf/kS\npjt7AgbgQU0mIffogPtvGZXZYibDcsDYDvjQWrIGvzLIjRbL7b6lx311aXcG\nUYcZRGVhAtUML/XgqAD80d04B2/X3wb00IGYiRXmUzxRx+nF6rpFFygmHrA1\nROnofrXKi+IFNHVYdZDCK0G/HZfBJ6xPPP2tCHzimIX3j0+cpUxYNaIi7atA\ne/bT0rNUcH3IqRP7Q29gMrSMcCwOYgk8jlIFKMALd7VWDu9O3IsNpz8nfvJL\nCXs8SzN+oATngE8MTR5fyo1g9P88XYFX3IY9ymW/nP22SKWvOZQ3QsMMIVSN\nRRWrk6y+o+O1dVqCyxms88Ok1e/iVT1xK8dOhRj0VWZIlP/3wLwtXTHUtkZ2\nmR+4\r\n=jYuI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","browser":"docs/index.html","gitHead":"2e5524eb053560a3abc31d4a8782d50bf04b4c3d","scripts":{"dev":"npm test && concurrently 'gulp watch' 'webRoot=build/1-staging npm start'","prod":"npm test && open http://localhost:8080/docs && http-server --port 8080","test":"mocha spec","start":"node server.js","pretest":"jshint *.js src spec && rimraf build && gulp build","posttest":"gulp minify && gulp hash && rimraf docs && gulp docs"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"repository":{"url":"git+https://github.com/dnajs/data-dashboard.git","type":"git"},"_npmVersion":"6.14.4","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"13.12.0","dependencies":{"dna.js":"~1.6","jquery":"~3.4","moment":"~2.24","chart.js":"3.0.0-alpha","selectize":"~0.12","fetch-json":"~2.2","node-fetch":"~2.6","web-ignition":"~1.2","whatwg-fetch":"~3.0","pretty-print-json":"~0.2","simple-datatables":"~2.1"},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"jquery":true,"strict":"implied","unused":true,"browser":true,"globals":{"app":true,"dna":false,"library":false,"fetchJson":false},"esversion":9},"_hasShrinkwrap":false,"devDependencies":{"gulp":"~4.0","jsdom":"~16.2","mocha":"~7.1","canvas":"~2.6","jshint":"~2.11","cssnano":"~4.1","express":"~4.17","postcss":"~7.0","gulp-less":"~4.0","gulp-size":"~3.0","gulp-babel":"~8.0","gulp-order":"~1.2","@babel/core":"~7.9","gulp-concat":"~2.6","gulp-header":"~2.0","http-server":"~0.12","babel-minify":"~0.5","concurrently":"~5.1","gulp-postcss":"~8.0","gulp-replace":"~1.0","gulp-rev-all":"~2.0","merge-stream":"~2.0","gulp-htmlhint":"~3.0","gulp-touch-cmd":"~0.0","server-listening":"~0.1","@babel/preset-env":"~7.9","gulp-file-include":"~2.1","postcss-preset-env":"~6.7","gulp-append-prepend":"~1.0","postcss-font-magician":"~2.3","gulp-w3c-html-validator":"~2.0","@fortawesome/fontawesome-free":"~5.13"},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.0.7_1586141405743_0.5822201180275068","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"data-dashboard","version":"0.0.8","keywords":["charts","dashboard","dnajs","html5","javascript","report","widgets"],"license":"MIT","_id":"data-dashboard@0.0.8","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dnajs/data-dashboard/issues"},"dist":{"shasum":"516603c1ad0ef18d56f45c664e481b5e0d73b864","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.0.8.tgz","fileCount":80,"integrity":"sha512-/32j9U6oF6nCAgdyQAs+k3QhD5OPCQxGUuwJRbLwyNCjJEHEwm8hCEUKf1s48XGC4oWZzHCWHp83kc2QLkl5Vw==","signatures":[{"sig":"MEUCIQDHW2lYSChxjFTA7JMysy42d2wjM1HJWURkR+3+wAhuiwIgUojKptb/7Pwbte4CY3n+9mWAl6glJcubTP6oUxvkpPY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1320901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelsqnCRA9TVsSAnZWagAAILgP/0/XoFfOdX/22Q1iz+Pe\nko61xtDTORl13hYA1TMskP8w9te6aBokUPEW3nVWJphg+sfO+KMWbhFBAMn1\njhcm2Giz6xEWelGMPC/kHD292tVX/ccJlvW31iOl9+amHzXwHZzrMAHNHWBx\nsBmeQjcYsJrZyS96ouaYq9izkfqzNpskouLJgUb0eotgvQ7rEe6l0NV0Vm9f\noQ+LRk1bjteoT45fzt4GbyT8h/lpskBJjjQ7G0LgY2u93gcFUC4wSy83deSt\nznitePu6xtC09Qs+IX2ePJ7HeRDQX6aVxwV+5BhaQjnZTWdiDY4O/k2PwAWs\nNVtIJqvmKW86XFIrsLhtSXiJUoNIy0uSRMOZdnHHGZiVaiGNqT2AEDfHLAGl\nSw+o0eBUgwfx0WbOoaMc2blefXqcaBIjmR3rpLengCId9mgIP6VHxTPudedG\n+RJ5xxm1ohB6eoa0BjSNQ1EOl3a5Xcg6Fk6tC6mCExX88814dcnBrIHpS+jw\nADUyUCPu02qjRdrM3BT7OuOVgfsF1+HJo/pLInYwRz7HVerhZk6pfRTwuurh\nzN9/CmgBB37l003YQlPe5xJIRYU/ssnUvXMLgnGdlHutTrhn2+jDHNwSxzGz\ntX8LxWp2Pk4P4dE4g0Vup+HKnpNslPYf4PGSqCl6AFjdUkTEcoAeRXegi2FS\nzg9W\r\n=9Kw7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","browser":"docs/index.html","gitHead":"ccbc65d4f19ce3c62b55e1d2e1050f70b8b0bd9b","scripts":{"dev":"npm test && concurrently 'gulp watch' 'webRoot=build/1-staging npm start'","prod":"npm test && open http://localhost:8080/docs && http-server --port 8080","test":"mocha spec","start":"node server.js","pretest":"jshint *.js src spec && rimraf build && gulp build","posttest":"gulp minify && gulp hash && rimraf docs && gulp docs"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"repository":{"url":"git+https://github.com/dnajs/data-dashboard.git","type":"git"},"_npmVersion":"6.14.4","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"13.12.0","dependencies":{"dna.js":"~1.6","jquery":"~3.5","moment":"~2.24","chart.js":"3.0.0-alpha","selectize":"~0.12","fetch-json":"~2.2","node-fetch":"~2.6","web-ignition":"~1.2","whatwg-fetch":"~3.0","pretty-print-json":"~0.2","simple-datatables":"~2.1"},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"jquery":true,"strict":"implied","unused":true,"browser":true,"globals":{"app":true,"dna":false,"library":false,"fetchJson":false},"esversion":9},"_hasShrinkwrap":false,"devDependencies":{"gulp":"~4.0","jsdom":"~16.2","mocha":"~7.1","canvas":"~2.6","jshint":"~2.11","cssnano":"~4.1","express":"~4.17","postcss":"~7.0","gulp-less":"~4.0","gulp-size":"~3.0","gulp-babel":"~8.0","gulp-order":"~1.2","@babel/core":"~7.9","gulp-concat":"~2.6","gulp-header":"~2.0","http-server":"~0.12","babel-minify":"~0.5","concurrently":"~5.1","gulp-postcss":"~8.0","gulp-replace":"~1.0","gulp-rev-all":"~2.0","merge-stream":"~2.0","gulp-htmlhint":"~3.0","gulp-touch-cmd":"~0.0","server-listening":"~0.1","@babel/preset-env":"~7.9","gulp-file-include":"~2.1","postcss-preset-env":"~6.7","gulp-append-prepend":"~1.0","postcss-font-magician":"~2.3","gulp-w3c-html-validator":"~2.0","@fortawesome/fontawesome-free":"~5.13"},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.0.8_1586940583327_0.1748315961130722","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"data-dashboard","version":"0.0.9","keywords":["charts","dashboard","dnajs","html5","javascript","report","widgets"],"license":"MIT","_id":"data-dashboard@0.0.9","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dnajs/data-dashboard/issues"},"dist":{"shasum":"e6781646c5b5112a8c28696d8ca22b2cedb702c0","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.0.9.tgz","fileCount":80,"integrity":"sha512-L4cOgbY1qBSLI95ORFwQRp9fvD7Ik1VLt8F24Brn+n1HLMSGBtTZZyMO6mZq9DBS5OOPm8anVpTIY09ms6WiRA==","signatures":[{"sig":"MEUCIQCOxTtFtIWdVBEN0xUKIBj+mIoxrqxxOayC1Z9N/B4z9wIgWKPzRgM03AC9FTIjvif5d8gvi0AV81a4RFMS+q/kFn8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1321023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenoXTCRA9TVsSAnZWagAAhaUQAJuACFzsBjONIErbyWEz\nAFMyDFIHXgBxY2bAM/6wsyEr9desOmNZNlRjwLRiPOldyB5PFIOYTHVyY9SF\n6L6A+9pU0mko8cFemmLhnt2SjoVlSU92/ZhnRqjGfmQhGzjERz3Kcp8VfyL+\nbqxujp2HOM/gFxjpxzLBwx8K+hQTelm6mFbOIUzMzr2pUq6rxQCtyFXbCYUm\nxFnWikI8yZRkE2a9A/b12799LuPfiZFMZtAUnkcLkAnylYnQdNU5dd9QS8Mj\nFY3DVZiXH9ptj6GqGyeFJe5JGwNOAtNx7hm7SESa1u8QZ2PNMimbzeqcnL3N\nIy0uwlqdKqeT28SHt9jP6Cmw1c3xN1fHwoSP/34YSlt3DHtC4HOQWRq1G1gO\nSzvo2VqTZShb1CYAJszuNhhs6RHvVrWAsP9JLJeG6M9BGyzvPkOFBJTG5l6I\n7GnaXdncIdEMNhO5tmX7lj+bOl3rvO7sJ6HQs8MDUB1qraFtP4EF1Kv8j9DU\nQBVvkIe8MpECdlxhoNNt5x77sKBFCMjyPneSZo7b39WnpTK7xVGX1M9SdqVz\nVPTweJQK9oPcW+f33nlYH5uW1PPL6dNwOz7+9Ptf35+HrCULkIDCOzGVsluH\ngMhGGDuSV1ztYkGudwFNJcWpQ4xoslC1vFfOl0h5YZl40wIazPBK+VtzXWd4\nZ9x4\r\n=7/d2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","browser":"docs/index.html","gitHead":"82561620db7bd6dad66b5b2d2331a11a71fb790d","scripts":{"dev":"npm test && concurrently 'gulp watch' 'webRoot=build/1-staging npm start'","prod":"npm test && open http://localhost:8080/docs && http-server --port 8080","test":"mocha spec","start":"node server.js","pretest":"jshint *.js src spec && rimraf build && gulp build","posttest":"gulp minify && gulp hash && rimraf docs && gulp docs"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"repository":{"url":"git+https://github.com/dnajs/data-dashboard.git","type":"git"},"_npmVersion":"6.14.4","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"13.12.0","dependencies":{"dna.js":"~1.6","jquery":"~3.5","moment":"~2.24","chart.js":"3.0.0-alpha","selectize":"~0.12","fetch-json":"~2.2","node-fetch":"~2.6","web-ignition":"~1.2","whatwg-fetch":"~3.0","pretty-print-json":"~0.2","simple-datatables":"~2.1"},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"jquery":true,"strict":"implied","unused":true,"browser":true,"globals":{"app":true,"dna":false,"library":false,"fetchJson":false},"esversion":9},"_hasShrinkwrap":false,"devDependencies":{"gulp":"~4.0","jsdom":"~16.2","mocha":"~7.1","canvas":"~2.6","jshint":"~2.11","cssnano":"~4.1","express":"~4.17","postcss":"~7.0","gulp-less":"~4.0","gulp-size":"~3.0","gulp-babel":"~8.0","gulp-order":"~1.2","@babel/core":"~7.9","gulp-concat":"~2.6","gulp-header":"~2.0","http-server":"~0.12","babel-minify":"~0.5","concurrently":"~5.1","gulp-postcss":"~8.0","gulp-replace":"~1.0","gulp-rev-all":"~2.0","merge-stream":"~2.0","gulp-htmlhint":"~3.0","gulp-touch-cmd":"~0.0","server-listening":"~0.1","@babel/preset-env":"~7.9","gulp-file-include":"~2.1","postcss-preset-env":"~6.7","gulp-append-prepend":"~1.0","postcss-font-magician":"~2.3","gulp-w3c-html-validator":"~2.0","@fortawesome/fontawesome-free":"~5.13"},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.0.9_1587447250717_0.9426091670885857","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"data-dashboard","version":"0.1.0","keywords":["charts","dashboard","dnajs","html5","javascript","report","widgets"],"license":"MIT","_id":"data-dashboard@0.1.0","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dnajs/data-dashboard/issues"},"dist":{"shasum":"b713f8b7650ddd5a65ea8e1cbbe91844517ea873","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.1.0.tgz","fileCount":82,"integrity":"sha512-ichLhzny21uEWGjIlZAMK5ffPrwEMTFzDBbKJViy7D8wFtE9rcPxkPB6wbiXLyokq+7Wy3yTkdJ1sYV+hJCOMQ==","signatures":[{"sig":"MEYCIQDrg5xCSRKqFPasWRW3XsJ3OBw2n6O1NarwMY5k3PI9LwIhAPfrV4Ij8lgBox+g3uh2rSrl3gF/7F6TYg6U3RsITD+5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":750256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcE3xCRA9TVsSAnZWagAAHr0P/2ggTU/uwwwM0F81a3KC\n+MaOc7lBqdo5vS0DhlNkH/TaaGsI8EF7KukceSobeJmoXe/rJrsNnuRPSNN0\nj/B1MdDKVCPg6v/CPPDbd78e3vIwEJTv1A7d60cJoEokWqOCX3F2HUk4Apk/\nTt3Rp5vHFHpMwCRD8aVmBNUqYO8/Ba+gM3TyD/Enzo2/x3CWDVoPYAOOKwNf\nJ4bnWOrq4t6N1vL6Y8ChqxtAKVAv8OW+FH6LhIk9cQ3PCGcQd3AhP8/k8iKy\n2relewPAWqS5CF9VE2wuOnTLjxpUhO5/HxqtW9IxbMZqSS9J0NuMkk+uOjci\nlQyvoAXAat+uzMXFpaNaafAWQ3MMYds5ASBNT/TcF9eCBCG19RzIp6zrfq+0\nHx41/fAgoFQ35gOQCOTeyibfcdTJBngFj2ZjbgjXclPtKB9oevFPqXt+iTBh\nCdT2JHsa6ID3/Nrwpd0QCzdbTaRL5kF6PFA2SrMZJrNlS80pd4iTBU07bjJQ\nRW/UJg8H1FBAGW8UvzoRQeu5090nqYvYcr+ugDBBzooHycC9e4Pbw3J5IDbk\nmxJc5bmL6+no+fBp1BqS+/D6ATzww6K8SC8PsnMa+S2mKuptfVETMI93qg5d\n+Ocwx4pMZSXzkSUxnDVRjWT4K1DwTAzt94kWU0tXk7fLS9cHolrqLMbLL8A9\nG6WZ\r\n=SO0N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","browser":"docs/index.html","gitHead":"40e2c48785663bfdf8da4f7de55b7484141cff51","scripts":{"dev":"npm test && concurrently 'gulp watch' 'webFolder=build/step1-staging npm start'","prod":"npm test && open http://localhost:8080/docs && http-server --port 8080","test":"mocha spec","start":"node server.js","pretest":"jshint *.js src spec && rimraf build **/.DS_Store && gulp build","posttest":"gulp minify && gulp hash && rimraf docs && gulp docs"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"cdnVersion":{"fontAwesome":"5.14"},"repository":{"url":"git+https://github.com/dnajs/data-dashboard.git","type":"git"},"_npmVersion":"6.14.8","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"14.12.0","dependencies":{"dna.js":"~1.6","jquery":"~3.5","moment":"~2.29","select2":"~4.0","chart.js":"3.0.0-beta","fetch-json":"~2.2","node-fetch":"~2.6","web-ignition":"~1.3","whatwg-fetch":"~3.4","pretty-print-json":"~0.2","simple-datatables":"~2.1"},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"jquery":true,"strict":"implied","unused":true,"browser":true,"globals":{"app":true,"dna":false,"library":false,"fetchJson":false},"esversion":9},"_hasShrinkwrap":false,"devDependencies":{"gulp":"~4.0","jsdom":"~16.4","mocha":"~8.1","canvas":"~2.6","jshint":"~2.12","cssnano":"~4.1","express":"~4.17","postcss":"~8.1","gulp-less":"~4.0","gulp-size":"~3.0","gulp-babel":"~8.0","gulp-order":"~1.2","@babel/core":"~7.11","gulp-concat":"~2.6","gulp-header":"~2.0","http-server":"~0.12","babel-minify":"~0.5","concurrently":"~5.3","gulp-postcss":"~9.0","gulp-replace":"~1.0","gulp-rev-all":"~2.0","merge-stream":"~2.0","gulp-htmlhint":"~3.0","gulp-touch-cmd":"~0.0","server-listening":"~0.1","@babel/preset-env":"~7.11","gulp-file-include":"~2.2","postcss-preset-env":"~6.7","gulp-append-prepend":"~1.0","postcss-font-magician":"~2.3","gulp-w3c-html-validator":"~2.0","@fortawesome/fontawesome-free":"~5.14"},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.1.0_1601195504653_0.7874998655225951","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"data-dashboard","version":"0.1.1","keywords":["charts","dashboard","dnajs","html5","javascript","report","widgets"],"license":"MIT","_id":"data-dashboard@0.1.1","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dnajs/data-dashboard/issues"},"dist":{"shasum":"8d9de885e21b1a6d61dae91b22e8f075c9c6eabe","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.1.1.tgz","fileCount":82,"integrity":"sha512-4k8jXmUGgcLKF+JiFTAT1529ackOMxLZym3tvhE8EJt/m/8LtgtHSCqa+p7kXP0AWTIE5EOuG13EGBbakN4pNw==","signatures":[{"sig":"MEYCIQD7tIU0Z3mlPmIyFeaqwx/0umhPnj0Ha8HmHuLkbAmw5gIhAMzefSU9cTo4GMtMaKJjvikI8Qn789kxjUKRU84kAPtC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":753163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgs4nCRA9TVsSAnZWagAALfsP/3p8Dt466eh0+bkYqTzF\nItO5IHdmJnjuQXMoyUy54swlH6IH0envFWzz0RYZj65vfFER0yS7Q/+FJNqq\nVRCGBPixVHu4zH7mKb0J90YMyPWORSu5H9fMH62FMXcTwdR98t/O3X5D6RhT\nz7I87/QMcWZtWV7Z1NtqhQa2nwUDpNgrG6JPzrO1wH4uRYVZk0rl0V+cf+lt\n+gA6uGqjps6QssboS/QCY4VP1MaqP6HbwPsK5sZ+9lo7nDr6ABFcmklv22+z\n8t6XVqMHiF1Os5200g7aL/dAqyGer0inJnF0Ph7ERlZox7bBNBWE0D3vnN6C\nKOYaLqajnRYb6KLZG3/18zD+dAJoCT2y5d0UPK53WoJTQvsKD+iJNaPXuYTq\nHMqqbBqf4Q6nRb+aignOhSbUAD0z0Zxx1KVNyrsGEMFQX5JQiwUkTTAumcJC\nJ20TeGWB2Z0InHS+bamN4okJ2NWPqSSswN54mEgy/h52j72ZEYOu3gYcGnV8\nHC34RHU3KHM8pXUH5k3mzAIgAdnir501O79z25sALTAqyEwmMjU4CegWfq+S\nWHsJQ4KrBXrZOyuklFY0sdYRuQfK8FagauXbitligCGw6hZBqYEjcOtQ4Qa4\nHaVDgdb/nFKps0Q7jL7FGnTbKxOFMKaEcD3Zr7HaYnbFPY01P8T/PojtiwTI\ntquF\r\n=XuWh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","browser":"docs/index.html","gitHead":"1396cded7964fd2cd13553f16d8ee08e7267a40c","scripts":{"dev":"npm test && concurrently 'gulp watch' 'webFolder=build/step1-staging npm start'","prod":"npm test && open http://localhost:8080/docs && http-server --port 8080","test":"mocha spec","start":"node server.js","pretest":"jshint *.js src spec && rimraf build **/.DS_Store && gulp build","posttest":"gulp minify && gulp hash && rimraf docs && gulp docs"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"cdnVersion":{"fontAwesome":"5.14"},"repository":{"url":"git+https://github.com/dnajs/data-dashboard.git","type":"git"},"_npmVersion":"6.14.8","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"14.13.1","dependencies":{"dna.js":"~1.6","jquery":"~3.5","moment":"~2.29","select2":"~4.0","chart.js":"3.0.0-beta.3","fetch-json":"~2.2","node-fetch":"~2.6","web-ignition":"~1.3","whatwg-fetch":"~3.4","pretty-print-json":"~0.3","simple-datatables":"~2.1"},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"jquery":true,"strict":"implied","unused":true,"browser":true,"globals":{"app":true,"dna":false,"library":false,"fetchJson":false},"esversion":9},"_hasShrinkwrap":false,"devDependencies":{"gulp":"~4.0","jsdom":"~16.4","mocha":"~8.1","canvas":"~2.6","jshint":"~2.12","cssnano":"~4.1","express":"~4.17","postcss":"~8.1","gulp-less":"~4.0","gulp-size":"~3.0","gulp-babel":"~8.0","gulp-order":"~1.2","@babel/core":"~7.11","gulp-concat":"~2.6","gulp-header":"~2.0","http-server":"~0.12","babel-minify":"~0.5","concurrently":"~5.3","gulp-postcss":"~9.0","gulp-replace":"~1.0","gulp-rev-all":"~2.0","merge-stream":"~2.0","gulp-htmlhint":"~3.0","gulp-touch-cmd":"~0.0","server-listening":"~0.1","@babel/preset-env":"~7.11","gulp-file-include":"~2.2","postcss-preset-env":"~6.7","gulp-append-prepend":"~1.0","postcss-font-magician":"~2.3","gulp-w3c-html-validator":"~2.0","@fortawesome/fontawesome-free":"~5.15"},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.1.1_1602407975296_0.36631072566904477","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"data-dashboard","version":"0.1.2","keywords":["charts","dashboard","dnajs","html5","javascript","report","widgets"],"license":"MIT","_id":"data-dashboard@0.1.2","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dnajs/data-dashboard/issues"},"dist":{"shasum":"dc993969c0d56a54dd311669996bdd51b066ad82","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.1.2.tgz","fileCount":82,"integrity":"sha512-szP8qHiCxAI6rtnw28vAfnQAAKLMFnLnF6ujAYHkCz6gs0fO56C83yikBPpSzyk4RZ7JhjzhMvdQVv4OKMKBDw==","signatures":[{"sig":"MEYCIQD6Rwq2e+/07AC3yLbcNrsQ4pIRjh2GJkMpMLpzml2qswIhAPxVjJ6VFIDjQm4qECxAuomZBVhBDw6hbHHGZvvtIEco","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":740698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAsc7CRA9TVsSAnZWagAAvRUP/2MI8giPEcMe3KwKR5m+\nYaJgmF16B3v61EzT3D1vyr82XZMa7uOMWehBKw3bbHJqr9UPGY9fItcBiOpe\nGSTO86ImjmlNFhZIEEwd0QF5TMg7r8ce3ZDwHDbIKke7ANSeQRzUT8I3QoCS\npGpTlmOKiIQhC17yqt3sTakYWh9DT4LNOIMmf8xT4yRzG0R2vG9Yh0czxmby\nFntRUGikbgK9fEebSgRZTXXSeSeP6fDkSrPX09lpcM9B4JtAms9539iwbCb6\nbZeFz7GZl+Un4stgXwady0mtJmLPc1cnkHEJoaJhld3XPPM6PiZ2zt0Vrc76\nEF2S8fVCkvABODhXxtilaSrDpHUdvZMzC0N9cLuIpcIb9NBd24QF7sWa+AED\nA9V/E1+6cfOao0GuCm4oI/TPiF7DS8Vd1lVsFmxTWPIqoM2AiIZNBTbfHNcI\n9dBwjUjWDRs1MpEpefEzkrtVNBEP0dPcddPRValEWTOUvMn2laAQAv8dZPL2\n0AFFDOZEHjZFBB5ezX7qR60xGnQxky/Vc20H1EUSSIWor5/K+sEeaJbuLz9q\nRuNFAoa2F+EWXQXYwyci9ZAEGpZ+LIWkxrPAmTmWwvmXitUS6QXn5nrdk5zK\neC+FHONIW5N3VRuxhP5k+4sKKTyPTlBuXBzN9s+tSPwQkWh8Xt6smgUJWsXu\nqoj4\r\n=IzkE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","type":"module","browser":"docs/index.html","gitHead":"8953deba9ce4e2851059e7c10d8741c89002e250","scripts":{"dev":"npm test && gulp watch","prod":"npm test && echo && echo 'Visit --> http://localhost:7531' && npm start","test":"mocha spec","start":"node server.js","pretest":"jshint *.js src spec && rimraf build **/.DS_Store && gulp build","posttest":"gulp minify && gulp hash && rimraf docs && gulp docs"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"cdnVersion":{"fontAwesome":"5.15"},"repository":{"url":"git+https://github.com/dnajs/data-dashboard.git","type":"git"},"_npmVersion":"6.14.10","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"14.15.4","dependencies":{"dna.js":"~1.7","jquery":"~3.5","moment":"~2.29","select2":"~4.0","chart.js":"3.0.0-beta.8","fetch-json":"~2.4","node-fetch":"~2.6","web-ignition":"~1.3","whatwg-fetch":"~3.5","pretty-print-json":"~0.4","simple-datatables":"~3.0"},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"jquery":true,"strict":"implied","unused":true,"browser":true,"globals":{"app":true,"dna":false,"library":false,"fetchJson":false},"esversion":9},"_hasShrinkwrap":false,"devDependencies":{"gulp":"~4.0","jsdom":"~16.4","mocha":"~8.2","canvas":"~2.6","jshint":"~2.12","cssnano":"~4.1","express":"~4.17","postcss":"~8.2","gulp-less":"~4.0","gulp-size":"~3.0","gulp-babel":"~8.0","gulp-order":"~1.2","@babel/core":"~7.12","gulp-concat":"~2.6","gulp-header":"~2.0","babel-minify":"~0.5","browser-sync":"~2.26","gulp-postcss":"~9.0","gulp-replace":"~1.0","gulp-rev-all":"~2.0","merge-stream":"~2.0","gulp-htmlhint":"~4.0","gulp-touch-cmd":"~0.0","server-listening":"~0.2","@babel/preset-env":"~7.12","gulp-file-include":"~2.3","postcss-preset-env":"~6.7","gulp-append-prepend":"~1.0","postcss-font-magician":"~3.0","gulp-w3c-html-validator":"~2.0","@fortawesome/fontawesome-free":"~5.15"},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.1.2_1610794810690_0.579784996151719","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"data-dashboard","version":"0.1.3","keywords":["charts","dashboard","data-dashboard","dnajs","html5","javascript","report","typescript","widgets"],"license":"MIT","_id":"data-dashboard@0.1.3","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dnajs/data-dashboard/issues"},"dist":{"shasum":"0f11ed9e455af180f344e7f2a1e8e4b0bbccd717","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.1.3.tgz","fileCount":85,"integrity":"sha512-dXnHPyT7EfyR+vqaKAyKyVJ9jMBuW0tRuyUpSKbRmbFAZun50Fzwu+ydfk40Z0t8DD1xi5YolV+LFaHsWYhHBw==","signatures":[{"sig":"MEUCIAgpTX031llxS+YAhx3SrQ2raj5EwUJFbTCYRq1lacMyAiEAhN7ENugKrsTPklD1i4tyN0s+5b7TN6V0vJCfPWFdf+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":699986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgE77MCRA9TVsSAnZWagAA8F0P/Rf90LcIXWEeCxWBELB5\nKINwYQA5mMt5AjDSm4hWiwjwoz+gNxttynt7sw+RgGJg5oVcD52szSZsbLeS\n3P1N6d7259hrbjnEsJOSWV9GzgJTmhbFMlIeCmWmCaE0pNlCXCqSot6o1b85\nuEyHzNOAIVrwbNFVvS8bJ0ASY/3S61XvZnG7zoSgRpjFDXXJ0lSDYUGdwm0L\nkFNiJhozfRoxFFqQrcjdVPsGhbBzyGFjBCDvUUmsKS4PtTjLlF63qldaPCOL\nVE2PNhSoEs1sguDlyl+8Yzq8quPaTbKW+IxIFXjyt8TCU7s1EnZTECUH3neu\nlMF/ggiWMLeyPOh6C2iYlg/DwHe4zzmLgyI6ol+VQpUaz3fLwJAsk1Wxos7m\no9wRyZn715esCVtrs9KG/43T+PmqcwEUAT37OxVdTUaW0aP24+JlxfYdx0l9\nbplTCuaN1Teg8O7AXdSI7CV6IAw2oFQupmlD34CnAXZa2zTNY2RE8OzaLPmZ\nedvqTf/MAIEbMl/UiwZXdpDafGjaDqHLiPh1bWamroo2oNos1pkVhmQ3x2Kt\naiwugUsmSRTceTdXLVQxs+LSJHclGVPoNvvOSt4m8sa5Oz/Xj5Jvyjdpndap\nm+3F3wFryTOyBF8xcmSaZxiDmcab5ggLb0n6qCC8j44Z8y9q6XDaoNL6bN3c\nyBSJ\r\n=+FHR\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"server.js","browser":"docs/index.html","gitHead":"3e70758024ff01fbedb9a09aaee16de49f583834","scripts":{"dev":"     npm test && concurrently 'tsc --project . --removeComments --watch' 'gulp watch'","tsc":"     tsc --version && tsc --project . --removeComments","lint":"    jshint *.js spec && eslint --max-warnings 0 . --ext .ts","prod":"    npm test && echo && echo 'Visit --> http://localhost:7531' && npm start","test":"    mocha spec","start":"node server.js","pretest":" npm run lint && rimraf build **/.DS_Store && npm run tsc && gulp build","posttest":"gulp minify && gulp hash && rimraf docs && gulp docs"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"cdnVersion":{"fontAwesome":"5.15"},"repository":{"url":"git+https://github.com/dnajs/data-dashboard.git","type":"git"},"_npmVersion":"6.14.10","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"14.15.4","dependencies":{"dna.js":"~1.7","jquery":"~3.5","select2":"~4.0","chart.js":"3.0.0-beta.9","fetch-json":"~2.4","node-fetch":"~2.6","web-ignition":"~1.4","whatwg-fetch":"~3.5","pretty-print-json":"~0.4","simple-datatables":"~3.0"},"eslintConfig":{"root":true,"rules":{"@typescript-eslint/no-non-null-assertion":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"plugins":["@typescript-eslint"],"ignorePatterns":["build","docs","node_modules"]},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"jquery":true,"strict":"implied","unused":true,"browser":true,"globals":{"app":true,"dna":false,"libX":false,"fetchJson":false},"esversion":9},"_hasShrinkwrap":false,"devDependencies":{"gulp":"~4.0","jsdom":"~16.4","mocha":"~8.2","canvas":"~2.6","eslint":"~7.18","jshint":"~2.12","cssnano":"~4.1","express":"~4.17","postcss":"~8.2","gulp-less":"~4.0","gulp-size":"~3.0","gulp-babel":"~8.0","gulp-order":"~1.2","typescript":"~4.1","@babel/core":"~7.12","gulp-concat":"~2.6","gulp-header":"~2.0","babel-minify":"~0.5","browser-sync":"~2.26","concurrently":"~5.3","gulp-postcss":"~9.0","gulp-replace":"~1.0","gulp-rev-all":"~2.0","merge-stream":"~2.0","@types/jquery":"~3.5","gulp-htmlhint":"~4.0","gulp-touch-cmd":"~0.0","server-listening":"~0.2","@babel/preset-env":"~7.12","gulp-file-include":"~2.3","postcss-preset-env":"~6.7","gulp-append-prepend":"~1.0","postcss-font-magician":"~3.0","gulp-w3c-html-validator":"~3.0","@typescript-eslint/parser":"~4.14","@fortawesome/fontawesome-free":"~5.15","@typescript-eslint/eslint-plugin":"~4.14"},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.1.3_1611906763547_0.2542194928861985","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"data-dashboard","version":"0.1.4","keywords":["charts","dashboard","data-dashboard","dnajs","html5","javascript","report","typescript","widgets"],"license":"MIT","_id":"data-dashboard@0.1.4","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dnajs/data-dashboard/issues"},"dist":{"shasum":"2a9c9f71d86bce92699ee931a1737664f86aafe2","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.1.4.tgz","fileCount":85,"integrity":"sha512-kVNjiRclYfZA7slDCSgN7J0P+QXE/TUjZsh8W6lHY3iePlRGMc39B1auiVBNqhk265e2OiSXyWSJCS3taXaAPQ==","signatures":[{"sig":"MEYCIQC8SU0xkcu5ufK7qR9DeRn9t901gi4gsnUpiKRpc4yE+AIhAJrqUHoi7pT/6/GEymh+PhKg3ykodWt4D01FjeLp6cdQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":706786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMg53CRA9TVsSAnZWagAA1q0QAJk5XkbtD34FeTs67jYn\nncqmO01LB5ljQRo38O6ABX5rlavf2lEYfLNpAdyFPaquLEaSQ96JXk4b8uNv\nADrFK7S8LJiRWwPnVWGtTNKFdPbsX5j4tFmule1tGLEXsO4uiIXFU8o/PXBr\ngmIl3rH9Rus5CuB6Ss9JlDQHO1dgQvLFcIu5SqnWRUvbeOfQxIwz94/ygun8\nzJ630wn2kFw7umrwxhNXRv/SKNBuqvmeM1BD0SWsA+UB1ehwKODemV8Ap/Gc\nSPpNQdyRGf4S934reU6ldxIXQDqfB/7fhYhf6nIaB0d6HyNuQxpswFh57imR\nIBP0HzAfhAdaVo+YJtxeQqdsdaQvRFjHL0Q77EDY9dISjsoVK6zXuvCwDf/D\nS9O4ZECJRRrU+TGnkGOx3dqmp41p7k/B2QNH/7saRiKTOfCV3Vtym4odZ9RU\nAUGB7yn9d6UspOW7malOmEBuOL0HT+XRBqK/sys3y5uT9TFrNJmwVPW2zLuo\n2piWcSdmnZBHLWyowOhNzS/uPTwQh0ihoV4yjFzGefpSlZop6GTsWbZ7cbXR\nb9VR1Zt81I/8IToCssFtVZRrRaZR8zaNb+aJ09Z6ivNrq+Ryg1ozHWiBhkVg\nnmrD4La3rq5DJyHOaqTRzj1cmBbWva5rc8XDu90oGtEtz+t5OW6lyQ+qI0sp\n7FOu\r\n=veAN\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"server.js","browser":"docs/index.html","gitHead":"8b88b074d108cd3d5f3c52c09b9fdf7a5c614b1d","scripts":{"dev":"     npm test && concurrently 'tsc --project . --removeComments --watch' 'gulp watch'","tsc":"     tsc --version && tsc --project . --removeComments","lint":"    jshint *.js spec && eslint --max-warnings 0 . --ext .ts","prod":"    npm test && echo && echo 'Visit --> http://localhost:7531' && npm start","test":"    mocha spec","start":"node server.js","pretest":" npm run lint && rimraf build **/.DS_Store && npm run tsc && gulp build","posttest":"gulp minify && gulp hash && rimraf docs && gulp docs"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"cdnVersion":{"fontAwesome":"5.15"},"repository":{"url":"git+https://github.com/dnajs/data-dashboard.git","type":"git"},"_npmVersion":"6.14.10","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"14.15.4","dependencies":{"dna.js":"~1.7","jquery":"~3.5","select2":"~4.0","chart.js":"3.0.0-beta.11","fetch-json":"~2.4","node-fetch":"~2.6","web-ignition":"~1.4","whatwg-fetch":"~3.6","pretty-print-json":"~1.0","simple-datatables":"~3.0"},"eslintConfig":{"root":true,"rules":{"@typescript-eslint/no-non-null-assertion":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"plugins":["@typescript-eslint"],"ignorePatterns":["build","docs","node_modules"]},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"strict":"implied","unused":true,"esversion":9},"_hasShrinkwrap":false,"devDependencies":{"gulp":"~4.0","jsdom":"~16.4","mocha":"~8.3","canvas":"~2.6","eslint":"~7.20","jshint":"~2.12","cssnano":"~4.1","express":"~4.17","postcss":"~8.2","gulp-less":"~4.0","gulp-size":"~3.0","puppeteer":"~7.1","gulp-babel":"~8.0","gulp-order":"~1.2","typescript":"~4.1","@babel/core":"~7.12","gulp-concat":"~2.6","gulp-header":"~2.0","babel-minify":"~0.5","browser-sync":"~2.26","concurrently":"~6.0","gulp-postcss":"~9.0","gulp-replace":"~1.0","gulp-rev-all":"~2.0","merge-stream":"~2.0","@types/jquery":"~3.5","gulp-htmlhint":"~4.0","@types/express":"~4.17","gulp-touch-cmd":"~0.0","server-listening":"~0.2","@babel/preset-env":"~7.12","gulp-file-include":"~2.3","postcss-preset-env":"~6.7","gulp-append-prepend":"~1.0","postcss-font-magician":"~3.0","gulp-w3c-html-validator":"~3.0","puppeteer-browser-ready":"~0.1","@typescript-eslint/parser":"~4.15","@fortawesome/fontawesome-free":"~5.15","@typescript-eslint/eslint-plugin":"~4.15"},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.1.4_1613893238905_0.32999213453698895","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"data-dashboard","version":"0.1.5","keywords":["charts","dashboard","data-dashboard","dnajs","html5","javascript","report","typescript","widgets"],"license":"MIT","_id":"data-dashboard@0.1.5","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dnajs/data-dashboard/issues"},"dist":{"shasum":"034925fe3143c7d5e184395475e9d52fd0959cc2","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.1.5.tgz","fileCount":86,"integrity":"sha512-Wedxspx9uSte9ImexEH1GwOu80s8fBjVp1UtHzzSfe/9k3qgf5Nymaz/XN/xupXsHGSn+QG1ce3Kc6BlevnE+g==","signatures":[{"sig":"MEYCIQCFl/T9Ne0hrEaSiryWZRWk9mje8MqHaOr1eZJ/Tu6FhgIhAPoc3duIe+GWVdKRNwjzWkzT8uhaI37b/gi496Od2984","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":707891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNip7CRA9TVsSAnZWagAA4h8P/1Ydy6PN2HNUL7PCfLVC\nOWtNL76AzlSYwdblQQo1mj3kJWP9PHc3asucI8rvIckvsTJFUbwt3YsUsd1O\nfZBbsy7YTW5c6HFSS3FZRj232xv+2cNQLDV0mBUfn+BbWFfneJRrTs7XA1Ry\npuWZUkKTlARYzM9ff8K7pYC717Wwx1ifFU7S0N3b4y0niiF3InGTi4hvcgte\nzqmpbfIfWXysIi0SktVq3RC3vZG//f5tLN2KhHxRz846aM5wMssI/hqrE9ot\nCJQ3c5r4TA9Z9yPPU9XBwPO85Jto+uKXXr+1fnpKuUxc7D/laiZZ6KwkjJmH\nIkDbDXveq8Erl0NU6pOBzwSxTblt52U7zgqYYN/XhoPEjonSMr3CwJ+P4Zdt\nHB6qXmyMydfTYFJHMuxfGLFp6MRbR0KtEA4DAgkoiftvU/mapexcnFUB+Vp7\ncntYfuSpxTfd9cEpfU5V5wyO7vwOZpb2OYpJIh4MSvYEn9GRLJys1mZnnx7J\nh+S+8mN1sG8jbI13Ap/tYayQ7LW3WmjIUDG7wfhxQZFPlLIsFYZaEzvzDXDL\nMlyEyFCkkDQOSLDslFLGjdAvMbL4hj77WyymsOaitzoV7L7lzAr2wn66enPB\n58n59UQiz15bnFG3vvebZqmiwTgsI7jqLsxFo8K20jPx+5Xjgx0vYIs1T+OE\nbvqm\r\n=Cfc+\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"index.js","browser":"docs/index.html","gitHead":"dcb544002e91562b67e10e8100507f67bb7f7463","scripts":{"dev":"     npm test && concurrently 'tsc --project . --removeComments --watch' 'gulp watch'","tsc":"     tsc --version && tsc --project . --removeComments","lint":"    jshint *.js spec && eslint --max-warnings 0 . --ext .ts","prod":"    npm test && echo && echo 'Visit --> http://localhost:7531' && npm start","test":"    mocha spec","start":"node server.js","pretest":" npm run lint && rimraf build **/.DS_Store && npm run tsc && gulp build","posttest":"gulp minify && gulp hash && rimraf docs && gulp docs"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"cdnVersion":{"fontAwesome":"5.15"},"repository":{"url":"git+https://github.com/dnajs/data-dashboard.git","type":"git"},"_npmVersion":"6.14.10","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"14.15.4","dependencies":{"dna.js":"~1.7","jquery":"~3.5","select2":"~4.0","chart.js":"3.0.0-beta.11","fetch-json":"~2.4","node-fetch":"~2.6","web-ignition":"~1.4","whatwg-fetch":"~3.6","pretty-print-json":"~1.0","simple-datatables":"~3.0"},"eslintConfig":{"root":true,"rules":{"@typescript-eslint/no-non-null-assertion":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"plugins":["@typescript-eslint"],"ignorePatterns":["build","docs","node_modules"]},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"strict":"implied","unused":true,"esversion":9},"_hasShrinkwrap":false,"devDependencies":{"gulp":"~4.0","jsdom":"~16.4","mocha":"~8.3","canvas":"~2.6","eslint":"~7.20","jshint":"~2.12","cssnano":"~4.1","express":"~4.17","postcss":"~8.2","gulp-less":"~4.0","gulp-size":"~3.0","puppeteer":"~7.1","gulp-babel":"~8.0","gulp-order":"~1.2","typescript":"~4.2","@babel/core":"~7.13","@types/node":"~14.14","gulp-concat":"~2.6","gulp-header":"~2.0","babel-minify":"~0.5","browser-sync":"~2.26","concurrently":"~6.0","gulp-postcss":"~9.0","gulp-replace":"~1.0","gulp-rev-all":"~2.0","merge-stream":"~2.0","@types/jquery":"~3.5","gulp-htmlhint":"~4.0","@types/express":"~4.17","gulp-touch-cmd":"~0.0","server-listening":"~0.2","@babel/preset-env":"~7.13","gulp-file-include":"~2.3","postcss-preset-env":"~6.7","gulp-append-prepend":"~1.0","postcss-font-magician":"~3.0","gulp-w3c-html-validator":"~3.0","puppeteer-browser-ready":"~0.1","@typescript-eslint/parser":"~4.15","@fortawesome/fontawesome-free":"~5.15","@typescript-eslint/eslint-plugin":"~4.15"},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.1.5_1614162555001_0.8797687501305971","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"data-dashboard","version":"0.1.6","keywords":["charts","dashboard","data-dashboard","dnajs","html5","javascript","report","typescript","widgets"],"license":"MIT","_id":"data-dashboard@0.1.6","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dnajs/data-dashboard/issues"},"dist":{"shasum":"73590b7c9a02fca422ccad649c166a3eceb3ef0a","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.1.6.tgz","fileCount":85,"integrity":"sha512-ee/lgs1bobDnWF02U/Bu/ZTMFwAs/S6oAfJ0pSf3iL8N0MYVaEDOECsER1uho7S2aF6fz+2IaaoUJKSdkxqaHA==","signatures":[{"sig":"MEYCIQDHp0f4uns95Man70C4hiRkPArYFKUuVFtVeKyWvyfk5gIhAN6qVapi3V/Oi8DXVWMFd3Uwnf5pBRB6xu1IdIvh87BA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":634782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgynjBCRA9TVsSAnZWagAAKGgQAJvlJ1eid9lC2A9EScnG\nF9UguRcItzdutxvNyO/tjjOIcHrgjsyGqCfPB5uNHmTzB3oBQrHK9E3dDwrB\ndQBOAtj/LTgbY7tlCR+Nv/217Ead51IL8xMUzxEKGT+DXNffUgyTu6XD+nM0\nqYHCOHUTsBdGO91UMjuRGiyWBpRXwOvjJowd1zIhwumdVJRyo6n6svfEeJYL\nYC/JkSJtWoP6WHLXtCo6rovgHgpgJDdmug34oa2XTsqdXwiaMy2nF77KvPJW\nX1lBAdxmdkQtQDtPecA2AEOLHyBwDTn0FQoWnoDSgsIy1EiAyv3e5E5kMJFz\nH3rLFtUlMk/rIQ52guXPMWfFzWWNMu32+eNcl53fdnskZgtSWSqFqTJqG+81\nEBmX546Em26r+2xqlMkvbVp0YbfpEsJJsc3kq5Ges23JLHqU6HvXiTj3/KHf\n+wYZWjT+/tW/WHydD2FdD7z0LtHGMM0K5wHu3QgV6AhjP3xm0o3tF4QBsHBl\nn3B4GiLMfvbKrAzlWVIkqXXTqb8MCOQyoxxXCuszpiUVYskk56bFQGLq/I+W\nK8fhsQ7UTd3Fd35X2yg8dfu6MbBWuYkkrbcpjw7or5U/tsd2wsOCRILr8sqK\n+Geu3HnbLoQNcXxamY+HZcTMQteNwxlFqnVRdK5YWIH7vZ4RAnWolxKjW6Ws\nXMTl\r\n=3Mlh\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"index.js","browser":"docs/index.html","gitHead":"cb76585b55eb8f038d1165c99ca9bc25fec92626","scripts":{"dev":"     npm test && concurrently 'tsc --project . --watch' 'gulp watch'","tsc":"     tsc --version && tsc --project .","lint":"    jshint *.js spec && eslint --max-warnings 0 . --ext .ts","prod":"    npm test && echo && echo 'Visit --> http://localhost:7531' && npm start","test":"    mocha spec","start":"node server.js","pretest":" npm run lint && rimraf build **/.DS_Store && npm run tsc && gulp build","posttest":"gulp minify && gulp hash && rimraf docs && gulp docs"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"cdnVersion":{"fontAwesome":"5.15"},"repository":{"url":"git+https://github.com/dnajs/data-dashboard.git","type":"git"},"_npmVersion":"6.14.13","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"14.17.0","dependencies":{"dna.js":"~1.7","jquery":"~3.6","chart.js":"~3.3","fetch-json":"~2.4","node-fetch":"~2.6","web-ignition":"~1.4","whatwg-fetch":"~3.6","pretty-print-json":"~1.0","simple-datatables":"~3.0"},"eslintConfig":{"root":true,"rules":{"@typescript-eslint/no-non-null-assertion":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"plugins":["@typescript-eslint"],"ignorePatterns":["build","docs","node_modules"]},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"strict":"implied","unused":true,"esversion":9},"_hasShrinkwrap":false,"devDependencies":{"gulp":"~4.0","jsdom":"~16.6","mocha":"~9.0","canvas":"~2.8","eslint":"~7.28","jshint":"~2.13","cssnano":"~5.0","express":"~4.17","postcss":"~8.3","gulp-less":"~5.0","gulp-size":"~4.0","puppeteer":"~10.0","gulp-babel":"~8.0","gulp-order":"~1.2","typescript":"~4.3","@babel/core":"~7.14","@types/node":"~15.12","gulp-concat":"~2.6","gulp-header":"~2.0","babel-minify":"~0.5","browser-sync":"~2.26","concurrently":"~6.2","gulp-postcss":"~9.0","gulp-replace":"~1.1","gulp-rev-all":"~3.0","merge-stream":"~2.0","@types/jquery":"~3.5","gulp-htmlhint":"~4.0","@types/express":"~4.17","gulp-touch-cmd":"~0.0","server-listening":"~0.2","@babel/preset-env":"~7.14","gulp-file-include":"~2.3","postcss-preset-env":"~6.7","gulp-append-prepend":"~1.0","postcss-font-magician":"~3.0","gulp-w3c-html-validator":"~3.2","puppeteer-browser-ready":"~0.2","@typescript-eslint/parser":"~4.27","@fortawesome/fontawesome-free":"~5.15","@typescript-eslint/eslint-plugin":"~4.27"},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.1.6_1623881920738_0.539282169472161","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"data-dashboard","version":"0.1.7","keywords":["charts","dashboard","data-dashboard","dnajs","html5","javascript","report","typescript","widgets"],"license":"MIT","_id":"data-dashboard@0.1.7","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dnajs/data-dashboard/issues"},"dist":{"shasum":"be70a14e99a958e11418ed0cdcb40b2c21879378","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.1.7.tgz","fileCount":85,"integrity":"sha512-KfdKq7XHdZSLj7DZxtzWIamlG9khJD+SjKXuy7IlXfUOTYOExGwn/yxsePIy9XLWV22rS8yNdBVpCqgcMHBxRw==","signatures":[{"sig":"MEQCIDeYt1gW4h/2jnwbb/9cGbTMv3BMZNTOmdzBzG4OHifeAiBNyrOsT9+G6VOBKMhBKvL7JG7HNmhir2umqbg37+SkYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":634782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyqB4CRA9TVsSAnZWagAA0lEQAIaXaBw7XR/xyvLRP9xf\nDgBFAgCzn+pRAp3K/yyn+ahkEkhta61iKbFQwwqHMlB9UFY5sP57laSQsBKi\nQBXECfIR8TrBVXkWpLaAOUtIfX1lFxqMvk1jPMhXQoXxtNPhSuNOexDLPv8s\npzzPqyp5OD+QtJRarfHpNiM8fvsdihKRcDFdsZVlti8ZbwTZ3W9q2BZUX77f\nw8NaP6CptMoLDzNRfSqkjKbIlBn9wK2UYfxd7gNX0K/xLlJbyC+tGFysKIgX\nvH3vYQMCB11idjVOvpkmEyRwYqeM+Q6kk0GltTUOcRFcKkWCLm/50yUPwKAL\nQmEm1YYuyoYCG1mTXzOvcrcK6HkY6VNmm1De64HqvjcrgHcuxF+PouHNoLZF\ndqcY8IbuurZ5ljS8cYXvVl5iRC5XVdM87CRXBfQgTWVJTdUQlm7DZEaOj+Yx\noZtZqVsquYvI3OeVMn9fPERIyVZ28fazE/3M1q1AVpEEy3tl2SxAc+vbQNln\nLrfceB+Q2X0ssxCiVTquq5nFpEi8eKsNoj1C4Wzk5lmVSzsQPSpFfu4t/IFU\nI/rIwSce2oTzJTtxSCigU7UYhz3wMbkyYnA0M5o9cA36h1ThwYbychW8lf2O\nMJCF5o091IktWVYsDm0nhVWir8ZjAMc7s0iUTpWXfesfqdNqPKfnwCzSUau7\n94Pa\r\n=01rt\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"index.js","browser":"docs/index.html","gitHead":"a0df20ebe0b679c24fbac787aead9c6c62992d8a","scripts":{"dev":"     npm test && concurrently 'tsc --project . --watch' 'gulp watch'","tsc":"     tsc --version && tsc --project .","lint":"    jshint *.js spec && eslint --max-warnings 0 . --ext .ts","prod":"    npm test && echo && echo 'Visit --> http://localhost:7531' && npm start","test":"    mocha spec","start":"node server.js","pretest":" npm run lint && rimraf build **/.DS_Store && npm run tsc && gulp build","posttest":"gulp minify && gulp hash && rimraf docs && gulp docs"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"cdnVersion":{"fontAwesome":"5.15"},"repository":{"url":"git+https://github.com/dnajs/data-dashboard.git","type":"git"},"_npmVersion":"6.14.13","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"14.17.0","dependencies":{"dna.js":"~1.7","jquery":"~3.6","chart.js":"~3.3","fetch-json":"~2.4","node-fetch":"~2.6","web-ignition":"~1.4","whatwg-fetch":"~3.6","pretty-print-json":"~1.0","simple-datatables":"~3.0"},"eslintConfig":{"root":true,"rules":{"@typescript-eslint/no-non-null-assertion":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"plugins":["@typescript-eslint"],"ignorePatterns":["build","docs","node_modules"]},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"strict":"implied","unused":true,"esversion":9},"_hasShrinkwrap":false,"devDependencies":{"gulp":"~4.0","jsdom":"~16.6","mocha":"~9.0","canvas":"~2.8","eslint":"~7.28","jshint":"~2.13","cssnano":"~5.0","express":"~4.17","postcss":"~8.3","gulp-less":"~5.0","gulp-size":"~4.0","puppeteer":"~10.0","gulp-babel":"~8.0","gulp-order":"~1.2","typescript":"~4.3","@babel/core":"~7.14","@types/node":"~15.12","gulp-concat":"~2.6","gulp-header":"~2.0","babel-minify":"~0.5","browser-sync":"~2.26","concurrently":"~6.2","gulp-postcss":"~9.0","gulp-replace":"~1.1","gulp-rev-all":"~3.0","merge-stream":"~2.0","@types/jquery":"~3.5","gulp-htmlhint":"~4.0","@types/express":"~4.17","gulp-touch-cmd":"~0.0","server-listening":"~0.2","@babel/preset-env":"~7.14","gulp-file-include":"~2.3","postcss-preset-env":"~6.7","gulp-append-prepend":"~1.0","postcss-font-magician":"~3.0","gulp-w3c-html-validator":"~3.2","puppeteer-browser-ready":"~0.2","@typescript-eslint/parser":"~4.27","@fortawesome/fontawesome-free":"~5.15","@typescript-eslint/eslint-plugin":"~4.27"},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.1.7_1623892088224_0.45055022857535043","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"data-dashboard","version":"0.1.8","keywords":["charts","dashboard","data-dashboard","dnajs","html5","javascript","report","typescript","widgets"],"license":"MIT","_id":"data-dashboard@0.1.8","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dnajs/data-dashboard/issues"},"dist":{"shasum":"7d3a882e3225d7b605ab3ba076ec40688744f6d6","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.1.8.tgz","fileCount":85,"integrity":"sha512-3hFOspf4FNMGUhcf0C5/taFRKKbI6y3s5xvy5Bo8fJpvpxgQT9sh2VqnAGZmdXkJSGN540mO1Vv4/P2SrC6jeQ==","signatures":[{"sig":"MEUCIQDbsA3YS1ZFsChFukiRhH1UfppRpE303padQYxRDp0qOwIgFyiWvGFG9j3HbOK6CSiZMqMjOMYJ4MdVJsDQXU3hSwc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":635093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyuu7CRA9TVsSAnZWagAAPhsQAIkXuEeQMreLipE2zbfA\nqaAPjBpyeKfKpVyJHejKiYn9gfyVZUcZD1MLqROpfqcu0bY6sZCPuCJ26hzz\nuw1rQF3BXomB4VlgbfxAFMzj61esHvM99NVfeQ/QUpqcuHLH9V4aaauGQOo+\nJ8gZya8myZO6JBMJJrA13aSI4tdcvK+3WPLUN5pqOZ/sc+pkVn+I7W4fk7Tw\nNhg1TmgxAR10JAOHf/tezF9lKGC8n2NAx/WUZrxlc2/A8omw6GgvVX07PywL\n3ECIvT7lK+ZFjZIrju0SUPN/P8lUev8B7ll3D6ecK47WLno+hE7byDlEqMbH\nfvHaA114Bge4NxH1EmP1GnuMxdOQrp8FvJHr0XUe5r/M9SwpZVkxBOJtu3Zf\nQkWMHeaShFrBop0osResLrW6Ng9NtZKJSesc5E6HVjyvUowbhXPuD9cIBO5Z\nxhSpLGlm8eASNhXr5NBajOJTYQsoRMDQhnP7weIYIXxPRhjiV6lc78X3eX+Z\nCObLLEa+gISUfcB23MT3+kzrj7zvvcaWTM0HbzrRBMPQwHTPwxia1MtjpXBZ\ndBGDA6NrWl0LwtiEE7U4Td0VlXe/PucWW6hd1D2MSpOSFl00j9BE3Grk5S9/\n+hw+xqWSUAuKUhg4UBxryZIZT1MW6SBcVAityWnaNlpHfZEAjIkJepUjUzQC\n5JGv\r\n=mSqJ\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"index.js","browser":"docs/index.html","gitHead":"3e4b4d185f34f6dfbaa72fe363633896e1bdf2ed","scripts":{"dev":"     npm test && concurrently 'tsc --project . --watch' 'gulp watch'","tsc":"     tsc --version && tsc --project .","lint":"    jshint *.js spec && eslint --max-warnings 0 . --ext .ts","prod":"    npm test && echo && echo 'Visit --> http://localhost:7531' && npm start","test":"    mocha spec","start":"node server.js","pretest":" npm run lint && rimraf build **/.DS_Store && npm run tsc && gulp build","posttest":"gulp minify && gulp hash && rimraf docs && gulp docs"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"cdnVersion":{"fontAwesome":"5.15"},"repository":{"url":"git+https://github.com/dnajs/data-dashboard.git","type":"git"},"_npmVersion":"6.14.13","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"14.17.0","dependencies":{"dna.js":"~1.7","jquery":"~3.6","chart.js":"~3.3","fetch-json":"~2.4","node-fetch":"~2.6","web-ignition":"~1.4","whatwg-fetch":"~3.6","pretty-print-json":"~1.0","simple-datatables":"~3.0"},"eslintConfig":{"root":true,"rules":{"@typescript-eslint/no-non-null-assertion":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"plugins":["@typescript-eslint"],"ignorePatterns":["build","docs","node_modules"]},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"strict":"implied","unused":true,"esversion":9},"_hasShrinkwrap":false,"devDependencies":{"gulp":"~4.0","jsdom":"~16.6","mocha":"~9.0","canvas":"~2.8","eslint":"~7.28","jshint":"~2.13","cssnano":"~5.0","express":"~4.17","postcss":"~8.3","gulp-less":"~5.0","gulp-size":"~4.0","puppeteer":"~10.0","gulp-babel":"~8.0","gulp-order":"~1.2","typescript":"~4.3","@babel/core":"~7.14","@types/node":"~15.12","gulp-concat":"~2.6","gulp-header":"~2.0","babel-minify":"~0.5","browser-sync":"~2.26","concurrently":"~6.2","gulp-postcss":"~9.0","gulp-replace":"~1.1","gulp-rev-all":"~3.0","merge-stream":"~2.0","@types/jquery":"~3.5","gulp-htmlhint":"~4.0","@types/express":"~4.17","gulp-touch-cmd":"~0.0","server-listening":"~0.2","@babel/preset-env":"~7.14","gulp-file-include":"~2.3","postcss-preset-env":"~6.7","gulp-append-prepend":"~1.0","postcss-font-magician":"~3.0","gulp-w3c-html-validator":"~3.2","puppeteer-browser-ready":"~0.2","@typescript-eslint/parser":"~4.27","@fortawesome/fontawesome-free":"~5.15","@typescript-eslint/eslint-plugin":"~4.27"},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.1.8_1623911354819_0.34501445461495783","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"data-dashboard","version":"0.2.0","keywords":["charts","dashboard","data-dashboard","dnajs","html5","javascript","report","typescript","widgets"],"license":"MIT","_id":"data-dashboard@0.2.0","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dnajs/data-dashboard/issues"},"dist":{"shasum":"b94dd9e16847883e40bd9d6a4b5cac9d493865b3","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.2.0.tgz","fileCount":83,"integrity":"sha512-3CHV6dwdO93yhCRq1Klh0NU3cJuL8SnHqf2MOrUs3gJ6GScsqvi9v2P293nmOPQz1Ryjg6lkCnZUAkjqJFZeKg==","signatures":[{"sig":"MEQCIGggZlIGXqu69J1pskCH+eVgZBK5wXC6VJznJqO1hP/zAiBORLHRdC8v8GsWQFWaWgEFRTQkAbfKsaam7Q5r2TGOeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":634816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7/7WCRA9TVsSAnZWagAA1AkP/RfVJFWDsBaZ7U0/ZWK/\nbsy2dOUrzTKiaSEse1YJVEVL18SOKOUBOny1B3OyXUbRMMJRa2j0yocq2Ctv\na3QDQ2bOyMrcBbj+SgrutmgJSmLcEpOPGp2dwcf3kgKsfcdwBTBYyP2BmhS/\nX+zRJppBhOoeS96soVmlfbp1j/0wH3mA6imNccZjFh8805/hEsaM/GPuSqKF\noANCLOtErMHPoD9unTl/iwkJsrkQfTug1+lC4oMvfrCR/Qd3WN9T4L0VypKZ\niqQX6gHdI5asqqivsJU6N57w8Q3gYa/9hwSanSJzn8HnEwQQ1QcZC1rQCAxG\nj+Oc0n1K3F4k7Mu8Q/BS1DneitkP2WKdi6OJgyDokPgsKXKlYNwS40glj0r4\nvmm1vG0DzfrjEPA4ppPWHP6oTs3LamsThVGeqLXHeuQ0D6A+OH3YqGGa+XFs\nPUPTOP9N3cx2JcTk+8oJadIwpBqEBpU1F/ioM6hEyAmkdvebupQrfcqYRu32\nBiY4eqvhbqJIqS/lEDpiLjYP2JX5E94OJVd9vIm7hKecwZUyJrSoPm7a4per\n1u05NVGoPRDhm9f9nXoGJeGTHTt08EPlM9NwJsD4F/Z93COqe3L5+RFHwD2e\njDdc1FlHuc9KA2UjBQ6YnXSvg8MKLTX39LxPfLw9xCm2eNMk9cfr0O5mNSEZ\nZIhG\r\n=GrIs\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"server.js","browser":"docs/index.html","gitHead":"6de047f81ea7571351bd4d32e83fe9166f33e1d4","scripts":{"dev":"     npm test && concurrently 'tsc --project . --watch' 'gulp watch'","tsc":"     tsc --version && tsc --project .","lint":"    jshint *.js spec && eslint --max-warnings 0 . --ext .ts","prod":"    npm test && npm start","test":"    mocha spec/*.spec.js --timeout 5000","start":"node server.js","pretest":" npm run lint && rimraf build **/.DS_Store && npm run tsc && gulp build","posttest":"gulp minify && gulp hash && rimraf docs && gulp docs"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"cdnVersion":{"fontAwesome":"5.15"},"repository":{"url":"git+https://github.com/dnajs/data-dashboard.git","type":"git"},"_npmVersion":"6.14.13","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"14.17.3","dependencies":{"open":"~8.2.1","dna.js":"~1.8","jquery":"~3.6","chart.js":"~3.4","fetch-json":"~2.5","node-fetch":"~2.6","web-ignition":"~1.4","whatwg-fetch":"~3.6","pretty-print-json":"~1.0","simple-datatables":"~3.0"},"eslintConfig":{"root":true,"rules":{"@typescript-eslint/no-non-null-assertion":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"plugins":["@typescript-eslint"],"ignorePatterns":["build","docs","node_modules"]},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"strict":"implied","unused":true,"esversion":9},"_hasShrinkwrap":false,"devDependencies":{"gulp":"~4.0","mocha":"~9.0","canvas":"~2.8","eslint":"~7.30","jshint":"~2.13","cssnano":"~5.0","postcss":"~8.3","gulp-less":"~5.0","gulp-size":"~4.0","puppeteer":"~10.1","gulp-babel":"~8.0","gulp-order":"~1.2","typescript":"~4.3","@babel/core":"~7.14","@types/node":"~16.3","gulp-concat":"~2.6","gulp-header":"~2.0","babel-minify":"~0.5","browser-sync":"~2.27","concurrently":"~6.2","gulp-postcss":"~9.0","gulp-replace":"~1.1","gulp-rev-all":"~3.0","merge-stream":"~2.0","@types/jquery":"~3.5","gulp-htmlhint":"~4.0","gulp-touch-cmd":"~0.0","@babel/preset-env":"~7.14","gulp-file-include":"~2.3","postcss-preset-env":"~6.7","gulp-append-prepend":"~1.0","postcss-font-magician":"~3.0","gulp-w3c-html-validator":"~5.0","puppeteer-browser-ready":"~0.3","assert-deep-strict-equal":"~0.0","@typescript-eslint/parser":"~4.28","@fortawesome/fontawesome-free":"~5.15","@typescript-eslint/eslint-plugin":"~4.28"},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.2.0_1626341077690_0.41252762643302887","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"data-dashboard","version":"0.2.1","keywords":["charts","dashboard","data-dashboard","dnajs","html5","javascript","report","typescript","widgets"],"license":"MIT","_id":"data-dashboard@0.2.1","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dnajs/data-dashboard/issues"},"dist":{"shasum":"0335033ea954c31e9526a18aa54e428e60c85f26","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.2.1.tgz","fileCount":85,"integrity":"sha512-hoCkiX7l7rP600mmaOfvQLpvwHmnRqicf/JjiH6qDxMbOj9UmJu50cJipS+c7RL+QNJRk8tT4FGt30lQ9Z6sHA==","signatures":[{"sig":"MEUCIHIR3r+XjV5eTgFZ27/EsxIErK8rlPuW2adX/v0KB1kWAiEAwqtEicoqP+M7AKurhi9DGphPgs1UYsTUNVk9ZURUgM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":634761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDlJxCRA9TVsSAnZWagAAPKUP/3jiQ1SnDAfgc4wAUtv4\nXzX3weGah39PR8ojPZglu1bPPFXwp7/wApRLBm1CjDp2lZGr1MfmQZfYG+PW\nHDUerkDrgxQ8qpx+Yzep8mf2HA7gBHLVDlaPcCuRZ92shj5Cz20e67VA6Dah\nkDvGK28YaGICn+L/VOf/qoZ4t+UEGM8amUvuJsq+VelFDg1HQvrD6zqnNDjq\nGRfsfHWYcDWbQKveBrcJzLE4gZa/HhzuP7mDgOk1DRvTdXosffAkKWxETtZm\nzYCJRScN/b+S9QFPDIdPj7fZfdEsAImGk3CjMUz39HnyzYxo4S8mLmChCG36\nMvsdMAqIRI/Bed/Xj+y62OrohSgTdpIq3nmaZzu9i6PbhqRZAZQ9dotBDk6j\nr3jjwBk8ENeKOcJZ/xzwusnqRu//vASPhuNOM0Fqd3kzgBFevU4XNRiqVSgm\nEPxJ2STxELaCsipHx77AFKOBQqDHqulxoHuntWk1aZLMzVcShTnwYvNlnWgf\niOkUcGKwTtlpsLXwKakdLwbeZ0vN8RRdg47xuhMDIblQn9QNnJsw0OQPe/KM\nhWUQYKP42RlhNquRMGZRB8OztKNvMd8doYLAoirA5bWG03mvHqmB4I8j9rp6\nsZV+xq/KKAR5cqcgfBXsU1fr/b/gLe7BeGATOVJZ18s6TTbOOzuLNpil269B\nA67i\r\n=i/Us\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"server.js","browser":"docs/index.html","gitHead":"5d00b9fe7fda72329c046bdfb8f27b8d21bfcf25","scripts":{"dev":"npm test && npm-run-all --parallel dev:*","prod":"NODE_ENV=production npm start","test":"npm-run-all step:*","start":"node server.js","dev:js":"     chokidar 'build/step1-tsc/web-app/**/*.js' --command 'rollup --config'","dev:tsc":"    tsc --watch","step:01":"rimraf build dist docs **/.DS_Store","step:02":"jshint . --exclude node_modules,build,dist,docs","step:03":"eslint --max-warnings 0 . --ext .ts","step:04":"tsc","step:05":"rollup --config","step:06":"gulp build && gulp minify && gulp hash","step:07":"w3c-html-validator build/step2-staging","step:08":"copyfiles --up 2 'build/step4-hashed/web-app/**/*' dist","step:09":"copyfiles --up 3 'build/step4-hashed/web-app/**/*' docs","step:10":"echo 'data-dashboard.js.org' > docs/CNAME","step:11":"mocha spec/*.spec.js --timeout 5000","dev:html":"   gulp watch","dev:browser":"browser-sync build/step2-staging/web-app --watch"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"cdnVersion":{"fontAwesome":"5.15"},"repository":{"url":"git+https://github.com/dnajs/data-dashboard.git","type":"git"},"_npmVersion":"6.14.14","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"14.17.4","dependencies":{"open":"~8.2","dna.js":"~1.8","jquery":"~3.6","chart.js":"~3.5","fetch-json":"~2.5","node-fetch":"~2.6","web-ignition":"~1.4","whatwg-fetch":"~3.6","pretty-print-json":"~1.0","simple-datatables":"~3.0"},"eslintConfig":{"root":true,"rules":{"@typescript-eslint/no-non-null-assertion":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"plugins":["@typescript-eslint"],"ignorePatterns":["build","docs","node_modules"]},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"strict":"implied","unused":true,"esversion":11},"_hasShrinkwrap":false,"devDependencies":{"gulp":"~4.0","mocha":"~9.0","eslint":"~7.32","jshint":"~2.13","rollup":"~2.56","cssnano":"~5.0","postcss":"~8.3","copyfiles":"~2.4","gulp-less":"~5.0","gulp-size":"~4.0","puppeteer":"~10.2","gulp-babel":"~8.0","gulp-order":"~1.2","typescript":"~4.3","@babel/core":"~7.15","@types/node":"~16.4","gulp-concat":"~2.6","gulp-header":"~2.0","babel-minify":"~0.5","browser-sync":"~2.27","chokidar-cli":"~3.0","gulp-postcss":"~9.0","gulp-replace":"~1.1","gulp-rev-all":"~3.0","merge-stream":"~2.0","npm-run-all2":"~5.0","@types/jquery":"~3.5","gulp-touch-cmd":"~0.0","@babel/preset-env":"~7.15","gulp-file-include":"~2.3","postcss-preset-env":"~6.7","w3c-html-validator":"~0.7","babel-preset-minify":"~0.5","gulp-append-prepend":"~1.0","@rollup/plugin-babel":"~5.3","rollup-plugin-terser":"~7.0","postcss-font-magician":"~3.0","puppeteer-browser-ready":"~0.3","assert-deep-strict-equal":"~0.0","@typescript-eslint/parser":"~4.29","@fortawesome/fontawesome-free":"~5.15","@typescript-eslint/eslint-plugin":"~4.29"},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.2.1_1628328561423_0.9925249325541117","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"data-dashboard","version":"0.2.2","keywords":["charts","dashboard","data-dashboard","dnajs","html5","javascript","report","typescript","widgets"],"license":"MIT","_id":"data-dashboard@0.2.2","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dnajs/data-dashboard/issues"},"dist":{"shasum":"93a225596c058f152d218dbf55679cf74644c193","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.2.2.tgz","fileCount":85,"integrity":"sha512-be5GwAn8IDpgKzKHEywaW9R4RUn7IDb1bDYDuahGEiz+3SY4UlX5u8yA6wl3VepgY2YQDBiOjoguhuFkCYWgLw==","signatures":[{"sig":"MEUCIGfK68ufP+vEZZu348eHCulugfcrPaGTyirZ3/I8y5mrAiEAhLITmdZhCUvH9gmKqja2i7dh/LmLjLNJCIxLVz9hRg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":639690},"type":"module","module":"server.js","browser":"docs/index.html","gitHead":"7e9cd73d7556dfcba4c199f2d38f1d622bf16fc7","scripts":{"dev":"npm test && npm-run-all --parallel dev:*","prod":"NODE_ENV=production npm start","test":"mocha spec/*.spec.js --timeout 5000","start":"node server.js","dev:js":"     chokidar 'build/step1-tsc/web-app/**/*.js' --command 'rollup --config'","dev:tsc":"    tsc --watch","pretest":"npm-run-all step:*","step:01":"rimraf build dist docs **/.DS_Store","step:02":"jshint . --exclude node_modules,build,dist,docs","step:03":"eslint --max-warnings 0 . --ext .ts","step:04":"tsc","step:05":"rollup --config","step:06":"gulp build && gulp minify && gulp hash","step:07":"w3c-html-validator build/step2-staging","step:08":"copyfiles --up 2 'build/step4-hashed/web-app/**/*' dist","step:09":"copyfiles --up 3 'build/step4-hashed/web-app/**/*' docs","step:10":"echo 'data-dashboard.js.org' > docs/CNAME","dev:html":"   gulp watch","dev:browser":"browser-sync build/step2-staging/web-app --watch"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"cdnVersion":{"fontAwesome":"5.15"},"repository":{"url":"git+https://github.com/dnajs/data-dashboard.git","type":"git"},"_npmVersion":"6.14.15","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"14.18.1","dependencies":{"open":"~8.4","dna.js":"~1.9","jquery":"~3.6","chart.js":"~3.6","fetch-json":"~2.6","node-fetch":"~3.0","web-ignition":"~1.4","whatwg-fetch":"~3.6","pretty-print-json":"~1.1","simple-datatables":"~3.1"},"eslintConfig":{"root":true,"rules":{"@typescript-eslint/no-non-null-assertion":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"plugins":["@typescript-eslint"],"ignorePatterns":["build","docs","node_modules"]},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"strict":"implied","unused":true,"esversion":11},"_hasShrinkwrap":false,"devDependencies":{"gulp":"~4.0","mocha":"~9.1","eslint":"~8.1","jshint":"~2.13","rollup":"~2.58","cssnano":"~5.0","postcss":"~8.3","copyfiles":"~2.4","gulp-less":"~5.0","gulp-size":"~4.0","puppeteer":"~10.4","gulp-babel":"~8.0","gulp-order":"~1.2","typescript":"~4.4","@babel/core":"~7.15","@types/node":"~16.11","gulp-concat":"~2.6","gulp-header":"~2.0","babel-minify":"~0.5","browser-sync":"~2.27","chokidar-cli":"~3.0","gulp-postcss":"~9.0","gulp-replace":"~1.1","gulp-rev-all":"~3.0","merge-stream":"~2.0","npm-run-all2":"~5.0","@types/jquery":"~3.5","gulp-touch-cmd":"~0.0","@babel/preset-env":"~7.15","gulp-file-include":"~2.3","postcss-preset-env":"~6.7","w3c-html-validator":"~0.8","babel-preset-minify":"~0.5","gulp-append-prepend":"~1.0","@rollup/plugin-babel":"~5.3","rollup-plugin-terser":"~7.0","postcss-font-magician":"~3.0","puppeteer-browser-ready":"~0.3","assert-deep-strict-equal":"~0.0","@typescript-eslint/parser":"~5.1","@fortawesome/fontawesome-free":"~5.15","@typescript-eslint/eslint-plugin":"~5.1"},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.2.2_1635063415516_0.2424980402831567","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"data-dashboard","version":"0.2.3","keywords":["charts","dashboard","data-dashboard","dnajs","html5","javascript","report","typescript","widgets"],"license":"MIT","_id":"data-dashboard@0.2.3","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dnajs/data-dashboard/issues"},"dist":{"shasum":"aad1e401d1e248ad87e6687a65a7d941c6a33b65","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.2.3.tgz","fileCount":85,"integrity":"sha512-nHoxNOl70na/W1AelMThVs4oGwtJ5NrXySbGyiTInQoZdNRiGRS8rSTQ6+fwdmwel2erKrJRCRvd4vfaAJBttg==","signatures":[{"sig":"MEUCIQCzU+oArFyTUN6AiXsMvoMFVxguqOEZXt7CofXj76VAnQIgbMM4MlIKnOh5lt8o7CrI0uO4Q9BQZq/pJBcP5NQMiCk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":643642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0hPDCRA9TVsSAnZWagAATEAQAIRZ+BjszAt+p+yqDHfx\nseAH1x4L1ztwpwDUDFLg+YP1k9910kk8r3A2h4IRVaw+Vdz0P4+ZTF5oduCk\nIxi0lV9WWKKYYthBNTVVRGBLGpaSH8dvQQ82Bbl6Yq55avZc3fwWVZ2/wyGO\nTascWuujQNtkl1crgvVVdtIuObhjY6JEq7niQam87KPIfwJgXae3WnpMMrsr\nFYCZKWKMfLeDMZWsgCvVY+wPjZvRwf3cisG6SG7iki/WdPYV5KHZ8wWxa2fG\nGa/2zuqLogZAg3QkATxL9FNsddUCMI2N43SKmU01pMVJfCHG54pJ1HuOqftC\ng835RESdEE4Cqv8m8/WaSs65q4uaXnXHnJHSQFsQKRaxU0vP3METZui0koOO\nJMnew1q/KcOjbXk3sWB+5hjoW4q0pgCnukbtjWSoRtIIu1nyZIWVginJRUnT\n0xLZHPcmhFmtoBeToulCnrH/5t8Xgj2vuKzDC94CwWQnWkVqRwberDoHGrgp\nt6QARII+ar3V28MVgl6x0t/r661VRhWs3+YYo+NrB0Wvk4AA9kQNiZmp4JIr\npTEtudeMeWbrlLXU5StR9Qf8VjzrB99ZGi1SAP/ChXaanQMptfD635u+WXVN\nefnxNqLe9sW0hqPLJGwSCrcfqv3Q5k/FbIkwFSaRI4ufLNtXYLmaHLZKaLjK\nmCbF\r\n=HbJL\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"server.js","browser":"docs/index.html","gitHead":"2069a97457393c83d0f1c5c3a45a61243be375e8","scripts":{"dev":"npm test && npm-run-all --parallel dev:*","prod":"NODE_ENV=production npm start","test":"mocha spec/*.spec.js --timeout 5000","start":"node server.js","dev:js":"     chokidar 'build/step1-tsc/web-app/**/*.js' --command 'rollup --config'","dev:tsc":"    tsc --watch","pretest":"npm-run-all step:*","step:01":"rimraf build dist docs **/.DS_Store","step:02":"jshint . --exclude node_modules,build,dist,docs","step:03":"eslint --max-warnings 0 . --ext .ts","step:04":"tsc","step:05":"rollup --config","step:06":"gulp build && gulp minify && gulp hash","step:07":"w3c-html-validator build/step2-staging","step:08":"copyfiles --up 2 'build/step4-hashed/web-app/**/*' dist","step:09":"copyfiles --up 3 'build/step4-hashed/web-app/**/*' docs","step:10":"echo 'data-dashboard.js.org' > docs/CNAME","dev:html":"   gulp watch","dev:browser":"browser-sync build/step2-staging/web-app --watch"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"cdnVersion":{"fontAwesome":"5.15"},"repository":{"url":"git+https://github.com/dnajs/data-dashboard.git","type":"git"},"_npmVersion":"8.1.2","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"16.13.1","dependencies":{"open":"~8.4","dna.js":"~1.9","jquery":"~3.6","chart.js":"~3.7","fetch-json":"~2.6","node-fetch":"~3.1","web-ignition":"~1.4","whatwg-fetch":"~3.6","pretty-print-json":"~1.1","simple-datatables":"~3.2"},"eslintConfig":{"root":true,"rules":{"@typescript-eslint/no-non-null-assertion":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"plugins":["@typescript-eslint"],"ignorePatterns":["build","docs","node_modules"]},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"strict":"implied","unused":true,"esversion":11},"_hasShrinkwrap":false,"devDependencies":{"gulp":"~4.0","mocha":"~9.1","eslint":"~8.6","jshint":"~2.13","rollup":"~2.62","cssnano":"~5.0","postcss":"~8.4","copyfiles":"~2.4","gulp-less":"~5.0","gulp-size":"~4.0","puppeteer":"~13.0","gulp-babel":"~8.0","gulp-order":"~1.2","typescript":"~4.5","@babel/core":"~7.16","@types/node":"~17.0","gulp-concat":"~2.6","gulp-header":"~2.0","babel-minify":"~0.5","browser-sync":"~2.27","chokidar-cli":"~3.0","gulp-postcss":"~9.0","gulp-replace":"~1.1","gulp-rev-all":"~3.0","merge-stream":"~2.0","npm-run-all2":"~5.0","@types/jquery":"~3.5","gulp-touch-cmd":"~0.0","@babel/preset-env":"~7.16","gulp-file-include":"~2.3","postcss-preset-env":"~7.2","w3c-html-validator":"~0.8","babel-preset-minify":"~0.5","gulp-append-prepend":"~1.0","@rollup/plugin-babel":"~5.3","rollup-plugin-terser":"~7.0","postcss-font-magician":"~3.0","puppeteer-browser-ready":"~0.4","assert-deep-strict-equal":"~0.0","@typescript-eslint/parser":"~5.8","@fortawesome/fontawesome-free":"~5.15","@typescript-eslint/eslint-plugin":"~5.8"},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.2.3_1641157571444_0.48623925702044346","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"data-dashboard","version":"0.2.4","keywords":["charts","dashboard","data-dashboard","dnajs","html5","javascript","report","typescript","widgets"],"license":"MIT","_id":"data-dashboard@0.2.4","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dnajs/data-dashboard/issues"},"dist":{"shasum":"29804c09452548a84c2d41c82e8599d17bdf921b","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.2.4.tgz","fileCount":86,"integrity":"sha512-leU08iKuKR6ASU6H+a2XwaLx0mArw+Xa2oChRRHvoVr55uGaKrN9s5BKVRz14XCuhBvV+sUrlkvQ0gKWAKzeWw==","signatures":[{"sig":"MEQCIDFtOLwGWWosGr55C4PoCjgGCTAF6r1V+4XVbz3vYUMkAiBYgbQGieVDqo4ixSZNt+FpYlgwYwKbdGPEbpSBrrRLYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":647427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJYyiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr08g/8Cju3jWPRHRG0pNNtTryCXpc6dKRVlEuFr0IYyw9AlnzUiKu6\r\n9SyilzTagXUDlm9ex4MnNeWtwaKrLlscf3gQlh4ZFslf2+qgjmjUPJq7FA2y\r\nDUAjxxvi3J4jqxvhiWdcWfJ+LlHRC6Blg6Yv8K405LPtqNYlakfGWNV75jaJ\r\nlhNADaIh92KBoDxNfx9U1xOpha7aiTMEKPN0MO0V+yvK+uUTTxLa6r/zqerh\r\nfdzwF+ewuUC+uf62l8smht9aUmxTco5YJvNoSA8NGtL38eKc0XqMp8vibT8i\r\nNmPFQc8uFvKmGlpUJ+fPIj89aYaw1jPFntWlf0Jo0VlcXsRvGOurFJKunQVZ\r\n1VpXx9/bEMP57roX+uj6q0sTbyqwRTyVDnT3fVKdOCfK4w5/PzeNAKPYjZ16\r\nwpKxNlkuVaDHSoDMf5oTNRgsCZB4DrXJZlwqM+DFzA8G46pqyG0Qf58FA4Im\r\nk8TILVvf0dSmLI5lKSMhlxp23ZibHvkU/gfoZx0L29rRozZH9Dt+M9S7Jj52\r\nUOTzemb38KuArL8e/xiU3jcUsdAcJMKNbNFQaouyCtjpaaEY9f2P95I9FCG/\r\nvZcYgLNwxd8xXrPujcbFFlnS+N/Si5MmOKlrs1gPutNfzMPfY5pFzSl/DdV3\r\n1z98fUw5dCXK24imZb/I7ZlKjA76EvYfhzw=\r\n=wSUT\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"server.js","browser":"docs/index.html","gitHead":"89f413736b16224c18e0803da1a0f74fcb7c2aa7","scripts":{"dev":"npm test && npm-run-all --parallel dev:*","prod":"NODE_ENV=production npm start","test":"mocha spec/*.spec.js --timeout 5000","start":"node server.js","dev:js":"     chokidar 'build/step1-tsc/web-app/**/*.js' --command 'rollup --config'","dev:tsc":"    tsc --watch","pretest":"npm-run-all step:*","step:01":"rimraf build dist docs **/.DS_Store","step:02":"jshint . --exclude node_modules,build,dist,docs","step:03":"eslint --max-warnings 0 . --ext .ts","step:04":"tsc","step:05":"rollup --config","step:06":"gulp build && gulp minify && gulp hash","step:07":"w3c-html-validator build/step2-staging","step:08":"copyfiles --up 2 'build/step4-hashed/web-app/**/*' dist","step:09":"copyfiles --up 3 'build/step4-hashed/web-app/**/*' docs","step:10":"echo 'data-dashboard.js.org' > docs/CNAME","dev:html":"   gulp watch","dev:browser":"browser-sync build/step2-staging/web-app --watch"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"cdnVersion":{"fontAwesome":"6.0"},"repository":{"url":"git+https://github.com/dnajs/data-dashboard.git","type":"git"},"_npmVersion":"8.3.1","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"16.14.0","dependencies":{"open":"~8.4","dna.js":"~1.9","jquery":"~3.6","chart.js":"~3.7","fetch-json":"~2.6","node-fetch":"~3.2","web-ignition":"~1.5","whatwg-fetch":"~3.6","pretty-print-json":"~1.2","simple-datatables":"~3.2"},"eslintConfig":{"root":true,"rules":{"@typescript-eslint/no-non-null-assertion":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"plugins":["@typescript-eslint"],"ignorePatterns":["build","docs","node_modules"]},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"strict":"implied","unused":true,"esversion":11},"_hasShrinkwrap":false,"devDependencies":{"gulp":"~4.0","mocha":"~9.2","eslint":"~8.10","jshint":"~2.13","rollup":"~2.69","cssnano":"~5.1","postcss":"~8.4","copyfiles":"~2.4","gulp-less":"~5.0","gulp-size":"~4.0","puppeteer":"~13.4","gulp-babel":"~8.0","gulp-order":"~1.2","typescript":"~4.6","@babel/core":"~7.17","@types/node":"~17.0","gulp-concat":"~2.6","gulp-header":"~2.0","babel-minify":"~0.5","browser-sync":"~2.27","chokidar-cli":"~3.0","gulp-postcss":"~9.0","gulp-replace":"~1.1","gulp-rev-all":"~3.0","merge-stream":"~2.0","npm-run-all2":"~5.0","@types/jquery":"~3.5","gulp-touch-cmd":"~0.0","@babel/preset-env":"~7.16","gulp-file-include":"~2.3","postcss-preset-env":"~7.4","w3c-html-validator":"~1.0","babel-preset-minify":"~0.5","gulp-append-prepend":"~1.0","@rollup/plugin-babel":"~5.3","rollup-plugin-terser":"~7.0","postcss-font-magician":"~3.0","puppeteer-browser-ready":"~0.4","assert-deep-strict-equal":"~1.0","@typescript-eslint/parser":"~5.13","@fortawesome/fontawesome-free":"~6.0","@typescript-eslint/eslint-plugin":"~5.13"},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.2.4_1646628001986_0.9210710287835178","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"data-dashboard","version":"0.2.5","keywords":["charts","dashboard","data-dashboard","dnajs","html5","javascript","report","typescript","widgets"],"license":"MIT","_id":"data-dashboard@0.2.5","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dnajs/data-dashboard/issues"},"dist":{"shasum":"4c26fe13d33c495073da97c121adf97b6098effe","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.2.5.tgz","fileCount":87,"integrity":"sha512-4VG0gqpVVuDtdnO7TLIPYfUJMYynXqEvkpkWEkc2YjdaOF7yjatoMWlf4RV6mjcxdpUdq+YoRFJrHLsJvlowWQ==","signatures":[{"sig":"MEYCIQCpGIz5BbRxiTPVM/mBZsMFFQIxXxN3H40ijFhTFRmxCgIhAIUMvJjxp6K5M3eecczOpvhdj1ZqV9ox0MGt1odmDz/J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":651692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ/NiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYeA/9EMOcKlyKzURGszl6hMsLEdyXqeVxXft0se5j08CqD8Ky2vd3\r\nStZv7h1adPmqt9gC2eAaxUNYctF1XaFDJ5cBjWI17oK7+pmxuIZ0jBGwAfZj\r\n/X12Rn5xYtaY2a3pgn4b5DJ6CK9SahrhyqAPWtsw7gdjXbdYgkfzb02mXlvt\r\nnxMe/kVkSNY626DdByiCfd9J/OAgM7XfsG+sf+7fbrhz+iqbh4zEBdFEQ+zK\r\nOIFRYxs42jX5x+cjdFEGY0b1LUTrI0hvsNz/aNjRHApF2XC4eKz7F0m6eSSP\r\n6AzXpC2Pwr1JzUMrCc1NOIwTUfy8XAj8gQRhZgi6jZj96U9YFcHUWXrvvqnB\r\nysf6Idfr0Lf+SxnXI7ljH7sLqJcAReKdQW1WwEnrnEDNgW92vvbCCbu4eZsn\r\ndZ41zrLW0wkaIXwR8p4n+GdyHVWKgPyHkeWA78/BVhS2TuuUoGzVpKuAtk7R\r\nyMqhWEWPO0l6NNjz+JUc9JhqAGmbqWW+oEf4wvBR6DezdkAs2hWk80Cba16N\r\ncXaXmongnAdKHQ4VeWyuToWqULoynLgqwtPjM7lDU17KV+lQlwWV6ESNuuY5\r\nDgfC17M1CvwyFjCRs5yjaQc132PhIjrfRHtwDsXYHiGrTvNQDoQWl3RgyJ7v\r\nNVO/tejN8THiaIFuYigL7ETK675ZRrAovGw=\r\n=yO7M\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"server.js","browser":"docs/index.html","gitHead":"b0c39cce7ae22f8dc8147012293169c3fea5ae2c","scripts":{"dev":"npm test && npm-run-all --parallel dev:*","prod":"NODE_ENV=production npm start","test":"mocha spec/*.spec.js --timeout 5000","start":"node server.js","dev:js":"     chokidar 'build/step1-tsc/web-app/**/*.js' --command 'rollup --config'","dev:tsc":"    tsc --watch","pretest":"npm-run-all step:*","step:01":"rimraf build dist docs **/.DS_Store","step:02":"jshint . --exclude node_modules,build,dist,docs","step:03":"eslint --max-warnings 0 . --ext .ts","step:04":"tsc","step:05":"rollup --config","step:06":"gulp build && gulp minify && gulp hash","step:07":"w3c-html-validator build/step2-staging","step:08":"cpy --cwd=build/step4-hashed/web-app . ../../../dist","step:09":"cpy --cwd=build/step4-hashed/web-app . ../../../docs","step:10":"cpy src/properties/cname.txt docs --rename=CNAME --flat=true","dev:html":"   gulp watch","dev:browser":"browser-sync build/step2-staging/web-app --watch"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"cdnVersion":{"fontAwesome":"6.2"},"repository":{"url":"git+https://github.com/dnajs/data-dashboard.git","type":"git"},"_npmVersion":"8.15.0","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"16.17.0","dependencies":{"open":"~8.4","dna.js":"~2.0","jquery":"~3.6","chart.js":"~3.9","fetch-json":"~2.6","node-fetch":"~3.2","web-ignition":"~1.5","whatwg-fetch":"~3.6","pretty-print-json":"~1.2","simple-datatables":"~3.2"},"eslintConfig":{"root":true,"rules":{"@typescript-eslint/no-non-null-assertion":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"plugins":["@typescript-eslint"],"ignorePatterns":["build","docs","node_modules"]},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"strict":"implied","unused":true,"esversion":11},"_hasShrinkwrap":false,"devDependencies":{"gulp":"~4.0","mocha":"~10.0","eslint":"~8.23","jshint":"~2.13","rollup":"~2.79","cpy-cli":"~4.2","cssnano":"~5.1","postcss":"~8.4","gulp-less":"~5.0","gulp-size":"~4.0","puppeteer":"~17.1","gulp-babel":"~8.0","gulp-order":"~1.2","typescript":"~4.8","@babel/core":"~7.19","@types/node":"~18.7","gulp-concat":"~2.6","gulp-header":"~2.0","babel-minify":"~0.5","browser-sync":"~2.27","chokidar-cli":"~3.0","gulp-postcss":"~9.0","gulp-replace":"~1.1","gulp-rev-all":"~3.0","merge-stream":"~2.0","npm-run-all2":"~6.0","@types/jquery":"~3.5","gulp-touch-cmd":"~0.0","@babel/preset-env":"~7.19","gulp-file-include":"~2.3","postcss-preset-env":"~7.8","w3c-html-validator":"~1.1","babel-preset-minify":"~0.5","gulp-append-prepend":"~1.0","@rollup/plugin-babel":"~5.3","rollup-plugin-terser":"~7.0","postcss-font-magician":"~3.0","puppeteer-browser-ready":"~0.5","assert-deep-strict-equal":"~1.0","@typescript-eslint/parser":"~5.37","@fortawesome/fontawesome-free":"~6.2","@typescript-eslint/eslint-plugin":"~5.37"},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.2.5_1663562594617_0.9050370266609837","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"data-dashboard","version":"0.3.0","keywords":["charts","dashboard","data-dashboard","dna-engine","html5","javascript","report","typescript","widgets"],"license":"MIT","_id":"data-dashboard@0.3.0","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dna-engine/data-dashboard/issues"},"dist":{"shasum":"e0673730edf3122d7c5e61ade8c1f63d0ed88836","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.3.0.tgz","fileCount":87,"integrity":"sha512-PdbNqgRp325XlYD4bK+SEg0evDJgUTFK+z0WN9gy3yIXmFSFOzuBezGLX1FKflhMDiW/T9AmOL5ILD7MNhALXw==","signatures":[{"sig":"MEUCICyS04ktY7PCOhPuOJTTeTHk6dM+BbKPHcixwvgZXK3WAiEAwFMfFyN4UARIBuKS7bNZFNFwGhTRMO30JmcNOkGZ8WU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":660653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjX7LHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiRg//TIzduRiM9Q2VIONMaYmbxnCd16LjtjlOszQUXmrG2D+/8XHk\r\nSqC88tzNjLhXgPi0/xrSIv01dvcjDieVPScUMAXnKe/jk97rJsNI/e5eLRtJ\r\niXOX6mFf5EXiu479dV1RhwmDTAElTZbiouI9jZ/lBrGqwY39XBQOnH4zL1U+\r\nmXqbF7skOrR9KS++okS+f4RFB0Pkx2HXaWnCYXUoczuU/gS1XOVyJHTGSfgn\r\nfEnYkClTzAl+oBL/GB/hsI5uHgC6ZYTNzUOtDa0UW0T94jq+O3dt9SUKCyw0\r\n8MCMrhHL78gX7jdN1DPZIducqsnNNPL7VHnXmwkDIwsJr9aDKwFT9e5/izFH\r\nndG8z2HIRqxdfL1CTDac/9R2RaHO2wdMUjRoFdzl1n3RBOb2Z/JMOOnRSgWL\r\nOa3CNQE0og5jQvG9YokKssWO10UuH3zGbfuwhuK+ni/SVOWUbEzuXCZKnz/J\r\na/+XA6zlcXbfVMbl+DfS1DJu3JlF47DNQbfX0MgLFrh3mUW12X2Ch3PDQaW+\r\na1e0qYFNNR2vLVe33PEUDNGSko29NWIKXM4dtwlyyL7UUIkAuHjZXxkhYr7O\r\n5On8c8uHps6S58Mi0fMpKatBBKw/EoYAO494Jky4/xS/tS+1ImPPe8rRotx4\r\n33NkJ3J2UsqOoQTwNAVepUXYqTuXdjIPcdw=\r\n=ge12\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"server.js","browser":"docs/index.html","gitHead":"c4201a810ef31de9bb218d430e3007bb5be28b30","scripts":{"dev":"npm test && run-scripts dev --parallel","prod":"NODE_ENV=production npm start","test":"mocha spec/*.spec.js --timeout 5000","start":"node server.js","pretest":"run-scripts build-1-pre build-2-dev build-3-min build-4-rev"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"cdnVersion":{"fontAwesome":"6.2"},"repository":{"url":"git+https://github.com/dna-engine/data-dashboard.git","type":"git"},"_npmVersion":"8.19.2","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"18.11.0","dependencies":{"open":"~8.4","jquery":"~3.6","chart.js":"~3.9","dna-engine":"~2.2","fetch-json":"~2.7","web-ignition":"~1.6","pretty-print-json":"~1.3","simple-datatables":"~3.2"},"eslintConfig":{"root":true,"rules":{"@typescript-eslint/no-non-null-assertion":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"plugins":["@typescript-eslint"],"ignorePatterns":["build","docs","node_modules"]},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"strict":"implied","unused":true,"esversion":11},"_hasShrinkwrap":false,"devDependencies":{"less":"~4.1.3","mocha":"~10.1","eslint":"~8.26","jshint":"~2.13","rollup":"~3.2","csso-cli":"~4.0","puppeteer":"~19.2","uglify-js":"~3.17","typescript":"~4.8","@types/node":"~18.11","browser-sync":"~2.27","chokidar-cli":"~3.0","make-dir-cli":"~3.0","@types/jquery":"~3.5","replacer-util":"~0.3","copy-file-util":"~0.1","rev-web-assets":"~0.1","add-dist-header":"~0.3","copy-folder-util":"~0.2","run-scripts-util":"~0.1","w3c-html-validator":"~1.2","img-src-placeholder":"~0.1","puppeteer-browser-ready":"~0.5","assert-deep-strict-equal":"~1.0","@typescript-eslint/parser":"~5.41","@fortawesome/fontawesome-free":"~6.2","@typescript-eslint/eslint-plugin":"~5.41"},"runScriptsConfig":{"dev":["tsc --watch","chokidar 'build/1-pre/web-app/**/*.js' --command 'rollup --config'","browser-sync build/2-dev/web-app --watch"],"libraries":["rimraf build/1-pre/libs","make-dir build/1-pre/libs","csso node_modules/web-ignition/dist/reset.min.css                  --output build/1-pre/libs/reset.min.css","csso node_modules/dna-engine/dist/dna-engine.css                   --output build/1-pre/libs/dna-engine.css","csso node_modules/simple-datatables/dist/style.css                 --output build/1-pre/libs/simple-datatables.css","csso node_modules/pretty-print-json/dist/pretty-print-json.min.css --output build/1-pre/libs/pretty-print-json.css","replacer build/1-pre/libs --ext=.css build/2-dev/web-app --concat=libraries.css --header=/*{{bang}}{{space}}{{file.base}}{{space}}*/","copy-file node_modules/jquery/dist/jquery.min.js                       build/1-pre/libs/1@jquery.min.js","copy-file node_modules/fetch-json/dist/fetch-json.min.js               --folder build/1-pre/libs","copy-file node_modules/chart.js/dist/chart.min.js                      --folder build/1-pre/libs","copy-file node_modules/dna-engine/dist/dna-engine.min.js               --folder build/1-pre/libs","copy-file node_modules/simple-datatables/dist/umd/simple-datatables.js --folder build/1-pre/libs","copy-file node_modules/web-ignition/dist/lib-x.min.js                  --folder build/1-pre/libs","copy-file node_modules/pretty-print-json/dist/pretty-print-json.min.js --folder build/1-pre/libs","replacer build/1-pre/libs --ext=.js build/2-dev/web-app --concat=libraries.js --header=//{{bang}}{{space}}{{file.base}}"],"build-1-pre":["rimraf build dist docs **/.DS_Store","jshint . --exclude-path .gitignore","eslint --max-warnings 0 . --ext .ts","run-scripts libraries","tsc","replacer src/web-app/widgets --ext=.html src/web-app/html/generated --concat=widgets-generated.html","replacer src/web-app/root --ext=.html build/1-pre/web-app --pkg"],"build-2-dev":["img-src-placeholder build/1-pre/web-app build/2-dev/web-app","html-validator build/2-dev/web-app","copy-folder src/web-app/assets/graphics --ext=.png build/2-dev/web-app/graphics","replacer src/web-app/widgets --ext=.less --content=@import{{space}}{{quote}}../../../{{file.dir}}/{{file.name}}{{quote}}{{semi}} src/web-app/css --concat=widgets-generated.less","lessc src/web-app/root/app.bundle.less build/2-dev/web-app/app.bundle.css","rollup --config"],"build-3-min":["copy-folder build/2-dev/web-app --ext=.html build/3-min/web-app","copy-folder build/2-dev/web-app/graphics --ext=.png build/3-min/web-app/graphics","copy-file build/2-dev/web-app/libraries.css --folder build/3-min/web-app","csso build/2-dev/web-app/app.bundle.css --output build/3-min/web-app/app.bundle.css","uglifyjs build/2-dev/web-app/app.bundle.js --output build/3-min/web-app/app.bundle.js","copy-file build/2-dev/web-app/libraries.js --folder build/3-min/web-app"],"build-4-rev":["rev-web-assets build/3-min/web-app build/4-rev/web-app --meta-content-base=https://data-dashboard.js.org","add-dist-header build/4-rev/web-app dist/web-app","copy-folder build/4-rev/web-app/graphics --ext=.png dist/web-app/graphics","copy-folder dist/web-app docs","copy-file src/properties/cname.txt docs/CNAME"]},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.3.0_1667216070982_0.12028261685971842","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"data-dashboard","version":"0.3.1","keywords":["charts","dashboard","data-dashboard","dna-engine","html5","javascript","report","typescript","widgets"],"license":"MIT","_id":"data-dashboard@0.3.1","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dna-engine/data-dashboard/issues"},"dist":{"shasum":"ce876afd0864c42d175bef39c4b6313a6b96cfe7","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.3.1.tgz","fileCount":88,"integrity":"sha512-E6ZoCSiN+gheYFaBnZTJ+qXz83qL++3f0xm8Ei+OO491a6UgV3rFOsrRnpQXqinsWCFo0ykQ5yP6QHRcuGfuWg==","signatures":[{"sig":"MEYCIQCPh6Hj6dm8eCPaLRKbpOk38gfCh0E3Obt0AodcxriUZgIhAK0MIOYIQu94l8N5NlehdaIlkic//K7ny5SL9ew0WC0t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":663957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcd31ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmruRA//QnOYHhBdtP5KpMNhsS0cMwpm/eBJdrJOX84lO8VopyHWwyXL\r\nUEAPxrTTFxxqEVY8rjnNIfxWqaFnE2YtBrK/nJHXAG8PgI4npJTZlLiJ5o59\r\niT16URjLsD646v8FeZGkHBSTb2W1Zxg+4P/azvSopIeFLvXC2xBJ52HKQcCh\r\ncduS6jjcpAcspmZAFiHUM/xWUajR4OgaHswMreetdYZdFUVyT5M9iXs26pES\r\nuINXYMRdUzz/qoLuBQgKOln4qKrvzn4cf0/H5ZvB9k/plBS35e2eiKys6/FB\r\n0Gvt7ZIBcLelN6b3lR+ZwvuRy663KgeGPMqdWLPXnxzmeHac3Gu0CcpyVZt2\r\nz4Q6hP1gR/rwNMnypvHTTetm/vLuuHJLzReQfX53gO1zZEYPCTTvPdW7PeUA\r\nR4OGLFOWAd1q2KZmGKMw6OUR72Vx1qcJgV6LdBKmVWF4t3o6Kms14a/WKFSg\r\ntskXB7CjNH40toFSGBJeWhJDpbyPR/iD60Xm98oXbAAd3m2cvLxyrJitbVXv\r\nYNrv7DLy1BFL6lKB7sUgYvPBF7cLZgAQw5I+lwJNyH63qsL2ICPvlOYdZC/z\r\niMtJh3ha8VC0PfQnqIoYG1icObwyBkYcdvbhW7Stdf/zZTMU3bjOoOiisAY8\r\ncTWg6hkIdFxoMyw0CWB7ttcuGiq/52omzGw=\r\n=Gqdg\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"server.js","browser":"docs/index.html","gitHead":"70409d7daad5d982af1b57d808675d9f699ffcf2","scripts":{"dev":"npm test && run-scripts dev --parallel","prod":"NODE_ENV=production npm start","test":"mocha spec/*.spec.js --timeout 5000","start":"node server.js","pretest":"run-scripts build-1-pre build-2-dev build-3-min build-4-rev"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"cdnVersion":{"fontAwesome":"6.2"},"repository":{"url":"git+https://github.com/dna-engine/data-dashboard.git","type":"git"},"_npmVersion":"8.19.2","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"18.12.1","dependencies":{"open":"~8.4","fetch-json":"~3.0"},"eslintConfig":{"root":true,"rules":{"@typescript-eslint/no-non-null-assertion":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"plugins":["@typescript-eslint"],"ignorePatterns":["build","docs","node_modules"]},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"strict":"implied","unused":true,"esversion":11},"_hasShrinkwrap":false,"devDependencies":{"less":"~4.1","mocha":"~10.1","eslint":"~8.27","jquery":"~3.6","jshint":"~2.13","rollup":"~3.3","chart.js":"~3.9","csso-cli":"~4.0","puppeteer":"~19.2","uglify-js":"~3.17","dna-engine":"~2.2","typescript":"~4.8","@types/node":"~18.11","browser-sync":"~2.27","chokidar-cli":"~3.0","make-dir-cli":"~3.0","web-ignition":"~1.6","@types/jquery":"~3.5","replacer-util":"~0.3","copy-file-util":"~0.1","rev-web-assets":"~0.1","add-dist-header":"~0.3","copy-folder-util":"~0.2","run-scripts-util":"~0.1","pretty-print-json":"~1.3","simple-datatables":"~4.0","w3c-html-validator":"~1.2","img-src-placeholder":"~0.1","puppeteer-browser-ready":"~0.5","assert-deep-strict-equal":"~1.0","@typescript-eslint/parser":"~5.42","@fortawesome/fontawesome-free":"~6.2","@typescript-eslint/eslint-plugin":"~5.42"},"runScriptsConfig":{"dev":["tsc --watch","chokidar 'build/1-pre/web-app/**/*.js' --command 'rollup --config'","browser-sync build/2-dev/web-app --watch"],"libraries":["rimraf build/1-pre/libs","make-dir build/1-pre/libs","csso node_modules/web-ignition/dist/reset.min.css                  --output build/1-pre/libs/reset.min.css","csso node_modules/dna-engine/dist/dna-engine.css                   --output build/1-pre/libs/dna-engine.css","csso node_modules/simple-datatables/dist/style.css                 --output build/1-pre/libs/simple-datatables.css","csso node_modules/pretty-print-json/dist/pretty-print-json.min.css --output build/1-pre/libs/pretty-print-json.css","replacer build/1-pre/libs --ext=.css build/2-dev/web-app --concat=libraries.css --header=/*{{bang}}{{space}}{{file.base}}{{space}}*/","copy-file node_modules/jquery/dist/jquery.min.js                       build/1-pre/libs/1@jquery.min.js","copy-file node_modules/chart.js/dist/chart.min.js                      --folder build/1-pre/libs","copy-file node_modules/dna-engine/dist/dna-engine.min.js               --folder build/1-pre/libs","copy-file node_modules/fetch-json/dist/fetch-json.min.js               --folder build/1-pre/libs","copy-file node_modules/pretty-print-json/dist/pretty-print-json.min.js --folder build/1-pre/libs","copy-file node_modules/simple-datatables/dist/umd/simple-datatables.js --folder build/1-pre/libs","copy-file node_modules/web-ignition/dist/lib-x.min.js                  --folder build/1-pre/libs","replacer build/1-pre/libs --ext=.js build/2-dev/web-app --concat=libraries.js --header=//{{bang}}{{space}}{{file.base}}"],"build-1-pre":["rimraf build dist docs src/web-app/html/generated **/.DS_Store","jshint . --exclude-path .gitignore","eslint --max-warnings 0 . --ext .ts","run-scripts libraries","tsc","replacer src/web-app/widgets --ext=.html src/web-app/html/generated --content=%render{{space}}{{quote}}{{file.path}}{{quote}},webRoot:webRoot%{{close-curly}} --find=%render --replacement={{open-curly}}%render --concat=widgets-generated.html","replacer src/web-app/root --ext=.html build/1-pre/web-app --pkg"],"build-2-dev":["img-src-placeholder build/1-pre/web-app build/2-dev/web-app","html-validator build/2-dev/web-app","copy-folder src/web-app/assets/graphics --ext=.png build/2-dev/web-app/graphics","replacer src/web-app/widgets --ext=.less --content=@import{{space}}{{quote}}../../../{{file.dir}}/{{file.name}}{{quote}}{{semi}} src/web-app/css --concat=widgets-generated.less","lessc src/web-app/root/app.bundle.less build/2-dev/web-app/app.bundle.css","rollup --config"],"build-3-min":["copy-folder build/2-dev/web-app --ext=.html build/3-min/web-app","copy-folder build/2-dev/web-app/graphics --ext=.png build/3-min/web-app/graphics","copy-file build/2-dev/web-app/libraries.css --folder build/3-min/web-app","csso build/2-dev/web-app/app.bundle.css --output build/3-min/web-app/app.bundle.css","uglifyjs build/2-dev/web-app/app.bundle.js --output build/3-min/web-app/app.bundle.js","copy-file build/2-dev/web-app/libraries.js --folder build/3-min/web-app"],"build-4-rev":["rev-web-assets build/3-min/web-app build/4-rev/web-app --meta-content-base=https://data-dashboard.js.org","add-dist-header build/4-rev/web-app dist/web-app","copy-folder build/4-rev/web-app/graphics --ext=.png dist/web-app/graphics","copy-folder dist/web-app docs","copy-file src/properties/cname.txt docs/CNAME"]},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.3.1_1668406773238_0.8103295109335422","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"data-dashboard","version":"0.3.2","keywords":["charts","dashboard","data-dashboard","dna-engine","html5","javascript","report","typescript","widgets"],"license":"MIT","_id":"data-dashboard@0.3.2","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dna-engine/data-dashboard/issues"},"dist":{"shasum":"e83728ca518bb69d1d05881c581c0d412ab2935f","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.3.2.tgz","fileCount":88,"integrity":"sha512-Z6edKOa6IP5kUaLzOs/tNT0wh21taKSd8ijc4t7A1AwuimqiY2bQxMisXmgJHYusRhBoi5mmczQ8PkdUMCGlyg==","signatures":[{"sig":"MEUCIGSkrBa3on6dhLY4lHJuU/3X3iFWYgD0cB0hEJlq2bDQAiEAwZ/Id057CRkaDNzymW+MdQNmvAuouXJ4Alum3YoO61c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":710900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxVVOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9Xg//SrJwLkApDX2ASOl4AAM92Pv5rlytpcfHC/aPIcqXaUKFjhVB\r\nsEXVD4hS240QEm9DYWcmxDjgsMt3ABSvgPuULsXmwjxt0sr7nYxREp3EtD0x\r\naKECJGLfMJ3LraHlMNn+BWP3fEk1N/Go6A/4pLD+s+ij6gc1IK7WT/+gpKQQ\r\nSg60sMEz9TTfBR56wBKURwvenikt5rJVq6KCKZUHsERY5OJ4F6VDah8FEW70\r\nAmVMblm56MSJvansYbMq8olSWsk0WSR/GtKUm1cOML4ECnd8zbTbsmqZ5YQA\r\nl5itpBGevVaz/nUFq9nC0N2Njfbq5GY5lp0IufdWvVHUpvbWmYXCIF3tCVss\r\n46puNP0hUjHYdBF+EuCxBBaFWKje+HxVcHuJkSReE/HvD+gh2E10nty0Pi0G\r\nlTdauv3SN5fSPYgn3g2NXwmJaso1tYYuzwC3OR5yhEyI6+6JQofb5yKnXza5\r\nunqdKzHvz6aMkp4eQRMwBiGE7XGRW1qac2WLj96jsHQbAFqhaws3gqI2OefQ\r\ndfdt0wIzAOJFSZA3+DSTNXc406UbufErGbS7dKSXtXI+qAPCjIaJNGon0mk6\r\nAxu9bU6wkefGXHN8thBkqF9RlL0tMsjES/vOAxB8KTkIZXYCoX8spTl9P1Zo\r\n0GBT7itoFDJNqg/xQ3DI3mbquTLk1O1OkZE=\r\n=QwEj\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"server.js","browser":"docs/index.html","gitHead":"07131848c19caa1d1922851fd46cc92901ab4570","scripts":{"dev":"npm test && run-scripts dev --parallel","prod":"NODE_ENV=production npm start","test":"mocha spec/*.spec.js --timeout 5000","start":"node server.js","pretest":"run-scripts build-1-pre build-2-dev build-3-min build-4-rev"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"cdnVersion":{"fontAwesome":"6.2"},"repository":{"url":"git+https://github.com/dna-engine/data-dashboard.git","type":"git"},"_npmVersion":"8.19.3","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"18.13.0","dependencies":{"open":"~8.4","fetch-json":"~3.0"},"eslintConfig":{"root":true,"rules":{"@typescript-eslint/no-non-null-assertion":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"plugins":["@typescript-eslint"],"ignorePatterns":["build","docs","node_modules"]},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"strict":"implied","unused":true,"esversion":11},"_hasShrinkwrap":false,"devDependencies":{"less":"~4.1","mocha":"~10.2","eslint":"~8.32","jquery":"~3.6","jshint":"~2.13","rollup":"~3.10","chart.js":"~4.1","csso-cli":"~4.0","puppeteer":"~19.5","uglify-js":"~3.17","dna-engine":"~2.2","typescript":"~4.9","@types/node":"~18.11","browser-sync":"~2.27","chokidar-cli":"~3.0","make-dir-cli":"~3.0","web-ignition":"~1.6","@types/jquery":"~3.5","replacer-util":"~0.3","copy-file-util":"~0.1","rev-web-assets":"~0.1","add-dist-header":"~0.3","copy-folder-util":"~0.2","run-scripts-util":"~0.1","pretty-print-json":"~1.4","simple-datatables":"~6.0","w3c-html-validator":"~1.3","img-src-placeholder":"~0.1","puppeteer-browser-ready":"~0.5","assert-deep-strict-equal":"~1.0","@typescript-eslint/parser":"~5.48","@fortawesome/fontawesome-free":"~6.2","@typescript-eslint/eslint-plugin":"~5.48"},"runScriptsConfig":{"dev":["tsc --watch","chokidar 'build/1-pre/web-app/**/*.js' --command 'rollup --config'","browser-sync build/2-dev/web-app --watch"],"libraries":["rimraf build/1-pre/libs","make-dir build/1-pre/libs","csso node_modules/web-ignition/dist/reset.min.css                      --output build/1-pre/libs/reset.min.css","csso node_modules/dna-engine/dist/dna-engine.css                       --output build/1-pre/libs/dna-engine.css","csso node_modules/simple-datatables/dist/style.css                     --output build/1-pre/libs/simple-datatables.css","csso node_modules/pretty-print-json/dist/css/pretty-print-json.min.css --output build/1-pre/libs/pretty-print-json.css","replacer build/1-pre/libs --ext=.css build/2-dev/web-app --concat=libraries.css --header=/*{{bang}}{{space}}{{file.base}}{{space}}*/","replacer  node_modules/chart.js/dist/chart.umd.js --no-source-map      build/1-pre/libs","copy-file node_modules/jquery/dist/jquery.min.js                       build/1-pre/libs/1@jquery.min.js","copy-file node_modules/dna-engine/dist/dna-engine.min.js               --folder build/1-pre/libs","copy-file node_modules/fetch-json/dist/fetch-json.min.js               --folder build/1-pre/libs","copy-file node_modules/pretty-print-json/dist/pretty-print-json.min.js --folder build/1-pre/libs","copy-file node_modules/simple-datatables/dist/umd/simple-datatables.js --folder build/1-pre/libs","copy-file node_modules/web-ignition/dist/lib-x.min.js                  --folder build/1-pre/libs","replacer build/1-pre/libs --ext=.js build/2-dev/web-app --concat=libraries.js --header=//{{bang}}{{space}}{{file.base}}"],"build-1-pre":["rimraf build dist docs src/web-app/html/generated **/.DS_Store","jshint . --exclude-path .gitignore","eslint --max-warnings 0 . --ext .ts","run-scripts libraries","tsc","replacer src/web-app/widgets --ext=.html src/web-app/html/generated --content=%render{{space}}{{quote}}{{file.path}}{{quote}},webRoot:webRoot%{{close-curly}} --find=%render --replacement={{open-curly}}%render --concat=widgets-generated.html","replacer src/web-app/root --ext=.html build/1-pre/web-app --pkg"],"build-2-dev":["img-src-placeholder build/1-pre/web-app build/2-dev/web-app","html-validator build/2-dev/web-app","copy-folder src/web-app/assets/graphics --ext=.png build/2-dev/web-app/graphics","replacer src/web-app/widgets --ext=.less --content=@import{{space}}{{quote}}../../../{{file.dir}}/{{file.name}}{{quote}}{{semi}} src/web-app/css --concat=widgets-generated.less","lessc src/web-app/root/app.bundle.less build/2-dev/web-app/app.bundle.css","rollup --config"],"build-3-min":["copy-folder build/2-dev/web-app --ext=.html build/3-min/web-app","copy-folder build/2-dev/web-app/graphics --ext=.png build/3-min/web-app/graphics","copy-file build/2-dev/web-app/libraries.css --folder build/3-min/web-app","csso build/2-dev/web-app/app.bundle.css --output build/3-min/web-app/app.bundle.css","uglifyjs build/2-dev/web-app/app.bundle.js --output build/3-min/web-app/app.bundle.js","copy-file build/2-dev/web-app/libraries.js --folder build/3-min/web-app"],"build-4-rev":["rev-web-assets build/3-min/web-app build/4-rev/web-app --meta-content-base=https://data-dashboard.js.org","add-dist-header build/4-rev/web-app dist/web-app","copy-folder build/4-rev/web-app/graphics --ext=.png dist/web-app/graphics","copy-folder dist/web-app docs","copy-file src/properties/cname.txt docs/CNAME"]},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.3.2_1673876813963_0.6510552909312739","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"data-dashboard","version":"0.3.3","keywords":["charts","dashboard","data-dashboard","dna-engine","html5","javascript","report","typescript","widgets"],"license":"MIT","_id":"data-dashboard@0.3.3","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dna-engine/data-dashboard/issues"},"dist":{"shasum":"d9edce151419dee2cf09f7685450ace2b246cd18","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.3.3.tgz","fileCount":88,"integrity":"sha512-bluh2+ewljKVnBd+9tFJ4IkEn+L+l4dhvwgOVv30XEvtVy/LK9dQirQT2Ui+CBAWmQpjz5KYoX6e4iFcnq5Ogg==","signatures":[{"sig":"MEYCIQDdc6Yz/xfFlk/lVZVU3YO2reYkr7aoUcpl03LWd3D1vQIhAJ2ADGvFtkoz4hv8wLFtElyp81eTVbOOT5FAeJkzxEcS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":720800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFTq4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqQRAAiiZQEw4N+n78rU1zgI86m9jyAjgYtd+cm9wwY9adopvrgAzu\r\nJpXWRPNREOAo+qoCIwmd2JqiQEQf3uih6KJ+bVT9kHu7me6yRJh3ueww8ePe\r\nVb4MxDwhsqMzsa81CuwYfuao4jre8TJvjG9kLQ1kG/Ki1PzHVMA3ko7ADNmi\r\nXjO0ozyyDHsJJejVPnMZSbhIxlqOVSzPxz4g1w9ueTQcLz9Pvq9gNPozmqP7\r\n4c66z9H7UImhYVo3AvpCx9ASLIQZBJyX4JynJ3kYGFGm5gSXcW/e5zH8jUK4\r\nlxwTLr77YbSurDvYxRpM3Pq97YOOJ2djC64MCpjw6CFCuWoxYRH5cZLRzD0h\r\niR+lp4PSmy66UK3sRzLWBVPuoCoAUAO678pZyKsKw+KGpTMPQqAcO4rkTvxO\r\n7NgQVQBguDOCuWOM5lbe5xT4uZ4kVnPdhG0pKfek5LA5s1daCaMitkz5Gs6f\r\nwYv1JmXa5V9u2rJD45sXNNmR85RyMEKQ1rUocKiV8xiaEvTj3B+072DZtx3Y\r\nvU9TutBgbuqV+5aqkhFrSiOR7Dv5/1JyFc4uBKHng1BnOkIpy72RWHQSjH/W\r\n5Et3Cx6IJN8IdYyRAHD4JanbSZLIPenv/3pR0ZOmkNVcwM+jxzeMx/LgX/X+\r\niP4ll8Mhu73DBUBYOzdNaE7LwBTonN/Budk=\r\n=ZFoL\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"server.js","browser":"docs/index.html","gitHead":"4fe66ec6779bc9c1a27991da511e01d63c3f1ce3","scripts":{"dev":"npm test && run-scripts dev --parallel","prod":"NODE_ENV=production npm start","test":"mocha spec/*.spec.js --timeout 5000","start":"node server.js","pretest":"run-scripts build-1-pre build-2-dev build-3-min build-4-rev"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"cdnVersion":{"fontAwesome":"6.3"},"repository":{"url":"git+https://github.com/dna-engine/data-dashboard.git","type":"git"},"_npmVersion":"9.5.0","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"18.15.0","dependencies":{"open":"~8.4","fetch-json":"~3.1"},"eslintConfig":{"root":true,"rules":{"@typescript-eslint/no-non-null-assertion":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"plugins":["@typescript-eslint"],"ignorePatterns":["build","docs","node_modules"]},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"strict":"implied","unused":true,"esversion":11},"_hasShrinkwrap":false,"devDependencies":{"less":"~4.1","mocha":"~10.2","eslint":"~8.36","jquery":"~3.6","jshint":"~2.13","rimraf":"~4.4","rollup":"~3.19","chart.js":"~4.2","csso-cli":"~4.0","puppeteer":"19.7","uglify-js":"~3.17","dna-engine":"~2.3","typescript":"~5.0","@types/node":"~18.15","browser-sync":"~2.29","chokidar-cli":"~3.0","make-dir-cli":"~3.0","web-ignition":"~1.7","@types/jquery":"~3.5","replacer-util":"~1.0","copy-file-util":"~1.0","rev-web-assets":"~1.0","add-dist-header":"~1.0","copy-folder-util":"~1.0","run-scripts-util":"~1.0","pretty-print-json":"~1.4","simple-datatables":"~7.2","w3c-html-validator":"~1.3","img-src-placeholder":"~1.0","puppeteer-browser-ready":"~1.0","assert-deep-strict-equal":"~1.0","@typescript-eslint/parser":"~5.55","@fortawesome/fontawesome-free":"~6.3","@typescript-eslint/eslint-plugin":"~5.55"},"runScriptsConfig":{"dev":["tsc --watch","chokidar 'build/1-pre/web-app/**/*.js' --command 'rollup --config'","browser-sync build/2-dev/web-app --watch"],"libraries":["rimraf build/1-pre/libs","make-dir build/1-pre/libs","csso node_modules/web-ignition/dist/reset.min.css                      --output build/1-pre/libs/reset.min.css","csso node_modules/dna-engine/dist/dna-engine.css                       --output build/1-pre/libs/dna-engine.css","csso node_modules/simple-datatables/dist/style.css                     --output build/1-pre/libs/simple-datatables.css","csso node_modules/pretty-print-json/dist/css/pretty-print-json.min.css --output build/1-pre/libs/pretty-print-json.css","replacer build/1-pre/libs --ext=.css build/2-dev/web-app --concat=libraries.css --header=/*{{bang}}{{space}}{{file.base}}{{space}}*/","replacer  node_modules/chart.js/dist/chart.umd.js --no-source-map      build/1-pre/libs","copy-file node_modules/jquery/dist/jquery.min.js                       build/1-pre/libs/1@jquery.min.js","copy-file node_modules/dna-engine/dist/dna-engine.min.js               --folder build/1-pre/libs","copy-file node_modules/fetch-json/dist/fetch-json.min.js               --folder build/1-pre/libs","copy-file node_modules/pretty-print-json/dist/pretty-print-json.min.js --folder build/1-pre/libs","copy-file node_modules/simple-datatables/dist/umd/simple-datatables.js --folder build/1-pre/libs","copy-file node_modules/web-ignition/dist/lib-x.min.js                  --folder build/1-pre/libs","replacer build/1-pre/libs --ext=.js build/2-dev/web-app --concat=libraries.js --header=//{{bang}}{{space}}{{file.base}}"],"build-1-pre":["rimraf build dist docs src/web-app/html/generated","jshint . --exclude-path .gitignore","eslint --max-warnings 0 . --ext .ts","run-scripts libraries","tsc","replacer src/web-app/widgets --ext=.html src/web-app/html/generated --content=%render{{space}}{{quote}}{{file.path}}{{quote}},webRoot:webRoot%{{close-curly}} --find=%render --replacement={{open-curly}}%render --concat=widgets-generated.html","replacer src/web-app/root --ext=.html build/1-pre/web-app --pkg"],"build-2-dev":["img-src-placeholder build/1-pre/web-app build/2-dev/web-app","html-validator build/2-dev/web-app","copy-folder src/web-app/assets/graphics --ext=.png build/2-dev/web-app/graphics","replacer src/web-app/widgets --ext=.less --content=@import{{space}}{{quote}}../../../{{file.dir}}/{{file.name}}{{quote}}{{semi}} src/web-app/css --concat=widgets-generated.less","lessc src/web-app/root/app.bundle.less build/2-dev/web-app/app.bundle.css","rollup --config"],"build-3-min":["copy-folder build/2-dev/web-app --ext=.html build/3-min/web-app","copy-folder build/2-dev/web-app/graphics --ext=.png build/3-min/web-app/graphics","copy-file build/2-dev/web-app/libraries.css --folder build/3-min/web-app","csso build/2-dev/web-app/app.bundle.css --output build/3-min/web-app/app.bundle.css","uglifyjs build/2-dev/web-app/app.bundle.js --output build/3-min/web-app/app.bundle.js","copy-file build/2-dev/web-app/libraries.js --folder build/3-min/web-app"],"build-4-rev":["rev-web-assets build/3-min/web-app build/4-rev/web-app --meta-content-base=https://data-dashboard.js.org","add-dist-header build/4-rev/web-app dist/web-app","copy-folder build/4-rev/web-app/graphics --ext=.png dist/web-app/graphics","copy-folder dist/web-app docs","copy-file src/properties/cname.txt docs/CNAME"]},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.3.3_1679112888387_0.7826974074404149","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"data-dashboard","version":"0.4.0","keywords":["charts","dashboard","data-dashboard","dna-engine","html5","javascript","report","typescript","widgets"],"license":"MIT","_id":"data-dashboard@0.4.0","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dna-engine/data-dashboard/issues"},"dist":{"shasum":"57598eaccc9ecb11f6355a3d54be423bba331042","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.4.0.tgz","fileCount":88,"integrity":"sha512-j3ey+SHcOTyNe0oks9Xfn3LbQ/DwjXdeY5tOdEbwNXRJNJbOKzmnotAnDEs0SDTNW736yS2e4k5R6puTVkvBYA==","signatures":[{"sig":"MEUCIQCov7U4EmFGw3wTO5tDkCtU6KF/t1yhtduXUqVq3v+9uwIgLBDTFsWYWs8+/0BZ6vIjcwNfsCw3zheDn9+R/j5FSSA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":664115},"type":"module","module":"server.js","browser":"docs/index.html","gitHead":"795d9fdc8cfbafb2909140bd8de053d8a9cdd520","scripts":{"dev":"npm test && run-scripts dev --parallel","prod":"NODE_ENV=production npm start","test":"mocha spec/*.spec.js --timeout 5000","start":"node server.js","pretest":"run-scripts build-1-pre build-2-dev build-3-min build-4-rev"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"repository":{"url":"git+https://github.com/dna-engine/data-dashboard.git","type":"git"},"_npmVersion":"9.5.1","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"18.16.1","dependencies":{"open":"~9.1","fetch-json":"~3.2"},"eslintConfig":{"root":true,"rules":{"@typescript-eslint/no-non-null-assertion":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"plugins":["@typescript-eslint"],"ignorePatterns":["build","docs","node_modules"]},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"strict":"implied","unused":true,"esversion":11},"_hasShrinkwrap":false,"devDependencies":{"less":"~4.1","mocha":"~10.2","eslint":"~8.44","jshint":"~2.13","rimraf":"~5.0","rollup":"~3.26","chart.js":"~4.3","csso-cli":"~4.0","puppeteer":"~20.8","uglify-js":"~3.17","dna-engine":"~3.0","typescript":"~5.1","@types/node":"~20.4","browser-sync":"~2.29","chokidar-cli":"~3.0","make-dir-cli":"~3.1","web-ignition":"~2.0","replacer-util":"~1.1","copy-file-util":"~1.1","rev-web-assets":"~1.2","add-dist-header":"~1.1","copy-folder-util":"~1.1","run-scripts-util":"~1.2","pretty-print-json":"~2.0","simple-datatables":"~7.3","w3c-html-validator":"~1.4","img-src-placeholder":"~1.1","puppeteer-browser-ready":"~1.2","assert-deep-strict-equal":"~1.1","@typescript-eslint/parser":"~6.0","@fortawesome/fontawesome-free":"~6.4","@typescript-eslint/eslint-plugin":"~6.0"},"runScriptsConfig":{"dev":["tsc --watch","chokidar 'build/1-pre/web-app/**/*.js' --command 'rollup --config'","browser-sync build/2-dev/web-app --watch"],"libraries":["rimraf build/1-pre/libs","make-dir build/1-pre/libs","csso node_modules/web-ignition/dist/reset.min.css                      --output build/1-pre/libs/reset.min.css","csso node_modules/dna-engine/dist/dna-engine.css                       --output build/1-pre/libs/dna-engine.css","csso node_modules/simple-datatables/dist/style.css                     --output build/1-pre/libs/simple-datatables.css","csso node_modules/pretty-print-json/dist/css/pretty-print-json.min.css --output build/1-pre/libs/pretty-print-json.css","replacer build/1-pre/libs --ext=.css build/2-dev/web-app --concat=libraries.css --header=/*{{bang}}{{space}}{{file.base}}{{space}}*/","replacer  node_modules/chart.js/dist/chart.umd.js --no-source-map      build/1-pre/libs","copy-file node_modules/dna-engine/dist/dna-engine.min.js               --folder build/1-pre/libs","copy-file node_modules/fetch-json/dist/fetch-json.min.js               --folder build/1-pre/libs","copy-file node_modules/pretty-print-json/dist/pretty-print-json.min.js --folder build/1-pre/libs","copy-file node_modules/simple-datatables/dist/umd/simple-datatables.js --folder build/1-pre/libs","copy-file node_modules/web-ignition/dist/lib-x.min.js                  --folder build/1-pre/libs","replacer build/1-pre/libs --ext=.js build/2-dev/web-app --concat=libraries.js --header=//{{bang}}{{space}}{{file.base}}"],"build-1-pre":["rimraf build dist docs src/web-app/html/generated","jshint . --exclude-path .gitignore","eslint --max-warnings 0 . --ext .ts","run-scripts libraries","tsc","replacer src/web-app/widgets --ext=.html src/web-app/html/generated --content=%render{{space}}{{quote}}{{file.path}}{{quote}},webRoot:webRoot%{{close-curly}} --find=%render --replacement={{open-curly}}%render --concat=widgets-generated.html","replacer src/web-app/root --ext=.html build/1-pre/web-app --pkg"],"build-2-dev":["img-src-placeholder build/1-pre/web-app build/2-dev/web-app","html-validator build/2-dev/web-app","copy-folder src/web-app/assets/graphics --ext=.png build/2-dev/web-app/graphics","replacer src/web-app/widgets --ext=.less --content=@import{{space}}{{quote}}../../../{{file.dir}}/{{file.name}}{{quote}}{{semi}} src/web-app/css --concat=widgets-generated.less","lessc src/web-app/root/app.bundle.less build/2-dev/web-app/app.bundle.css","rollup --config"],"build-3-min":["copy-folder build/2-dev/web-app --ext=.html build/3-min/web-app","copy-folder build/2-dev/web-app/graphics --ext=.png build/3-min/web-app/graphics","copy-file build/2-dev/web-app/libraries.css --folder build/3-min/web-app","csso build/2-dev/web-app/app.bundle.css --output build/3-min/web-app/app.bundle.css","uglifyjs build/2-dev/web-app/app.bundle.js --output build/3-min/web-app/app.bundle.js","copy-file build/2-dev/web-app/libraries.js --folder build/3-min/web-app"],"build-4-rev":["rev-web-assets build/3-min/web-app build/4-rev/web-app --meta-content-base=https://data-dashboard.js.org","add-dist-header build/4-rev/web-app dist/web-app","copy-folder build/4-rev/web-app/graphics --ext=.png dist/web-app/graphics","copy-folder dist/web-app docs","copy-file src/properties/cname.txt docs/CNAME"]},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.4.0_1689156435110_0.9561244866868936","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"data-dashboard","version":"0.4.1","keywords":["charts","dashboard","data-dashboard","dna-engine","html5","javascript","report","typescript","widgets"],"license":"MIT","_id":"data-dashboard@0.4.1","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dna-engine/data-dashboard/issues"},"dist":{"shasum":"d87ec91c19c947af4a1bafc15ac290857da4ad49","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.4.1.tgz","fileCount":86,"integrity":"sha512-6Y26caB8Q4nqH64VP9thqaymk9HjBaZCtKnUkG4PCXJ1NzPTkLseTA9DrcXdHWDNyUyPa9APr5PlJ9s4DYsnNw==","signatures":[{"sig":"MEUCIQDLlvRUVwagdBtTOykfH2GtamZO23VsOP0NdP8sLO4nxAIgQaawVaPZfnba06XbIUDt9e6J9rCaAg9sxNU80L3rRsw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":659232},"type":"module","module":"server.js","browser":"docs/index.html","gitHead":"108ad5b6099e8c717f6da9928cb1bfc5a1ffc179","scripts":{"dev":"npm test && run-scripts dev --parallel","prod":"NODE_ENV=production npm start","test":"mocha spec/*.spec.js --timeout 5000","start":"node server.js","pretest":"run-scripts build-1-pre build-2-dev build-3-min build-4-rev"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"repository":{"url":"git+https://github.com/dna-engine/data-dashboard.git","type":"git"},"_npmVersion":"9.6.7","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"18.17.0","dependencies":{"open":"~9.1","fetch-json":"~3.2"},"eslintConfig":{"root":true,"rules":{"@typescript-eslint/no-non-null-assertion":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"plugins":["@typescript-eslint"],"ignorePatterns":["build","docs","node_modules"]},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"strict":"implied","unused":true,"esversion":11},"_hasShrinkwrap":false,"devDependencies":{"less":"~4.1","mocha":"~10.2","eslint":"~8.45","jshint":"~2.13","rimraf":"~5.0","rollup":"~3.26","chart.js":"~4.3","csso-cli":"~4.0","puppeteer":"~20.9","uglify-js":"~3.17","dna-engine":"~3.0","typescript":"~5.1","@types/node":"~20.4","browser-sync":"~2.29","chokidar-cli":"~3.0","make-dir-cli":"~3.1","web-ignition":"~2.0","replacer-util":"~1.1","copy-file-util":"~1.1","rev-web-assets":"~1.2","add-dist-header":"~1.1","copy-folder-util":"~1.1","run-scripts-util":"~1.2","pretty-print-json":"~2.0","simple-datatables":"~7.3","w3c-html-validator":"~1.4","img-src-placeholder":"~1.1","puppeteer-browser-ready":"~1.2","assert-deep-strict-equal":"~1.1","@typescript-eslint/parser":"~6.1","@fortawesome/fontawesome-free":"~6.4","@typescript-eslint/eslint-plugin":"~6.1"},"runScriptsConfig":{"dev":["tsc --watch","chokidar 'build/1-pre/web-app/**/*.js' --command 'rollup --config'","browser-sync build/2-dev/web-app --watch"],"libraries":["rimraf build/1-pre/libs","make-dir build/1-pre/libs","csso node_modules/web-ignition/dist/reset.min.css                      --output build/1-pre/libs/reset.min.css","csso node_modules/dna-engine/dist/dna-engine.css                       --output build/1-pre/libs/dna-engine.css","csso node_modules/simple-datatables/dist/style.css                     --output build/1-pre/libs/simple-datatables.css","csso node_modules/pretty-print-json/dist/css/pretty-print-json.min.css --output build/1-pre/libs/pretty-print-json.css","replacer build/1-pre/libs --ext=.css build/2-dev/web-app --concat=libraries.css --header=/*{{bang}}{{space}}{{file.base}}{{space}}*/","replacer  node_modules/chart.js/dist/chart.umd.js --no-source-map      build/1-pre/libs","copy-file node_modules/dna-engine/dist/dna-engine.min.js               --folder build/1-pre/libs","copy-file node_modules/fetch-json/dist/fetch-json.min.js               --folder build/1-pre/libs","copy-file node_modules/pretty-print-json/dist/pretty-print-json.min.js --folder build/1-pre/libs","copy-file node_modules/simple-datatables/dist/umd/simple-datatables.js --folder build/1-pre/libs","copy-file node_modules/web-ignition/dist/lib-x.min.js                  --folder build/1-pre/libs","replacer build/1-pre/libs --ext=.js build/2-dev/web-app --concat=libraries.js --header=//{{bang}}{{space}}{{file.base}}"],"build-1-pre":["rimraf build dist docs src/web-app/html/generated","jshint . --exclude-path .gitignore","eslint --max-warnings 0 . --ext .ts","run-scripts libraries","tsc","replacer src/web-app/widgets --ext=.html src/web-app/html/generated --content=%render{{space}}{{quote}}{{file.path}}{{quote}},webRoot:webRoot%{{close-curly}} --find=%render --replacement={{open-curly}}%render --concat=widgets-generated.html","replacer src/web-app/index.html build/1-pre/web-app --pkg"],"build-2-dev":["img-src-placeholder build/1-pre/web-app build/2-dev/web-app","html-validator build/2-dev/web-app","copy-folder src/web-app/assets/graphics --ext=.png build/2-dev/web-app/graphics","replacer src/web-app/widgets --ext=.less --content=@import{{space}}{{quote}}../../../{{file.dir}}/{{file.name}}{{quote}}{{semi}} src/web-app/css --concat=widgets-generated.less","lessc src/web-app/app.bundle.less build/2-dev/web-app/app.bundle.css","rollup build/1-pre/web-app/app.js --file build/2-dev/web-app/app.bundle.js --name app --format iife --globals chart.js:globalThis,dna-engine:globalThis,fetch-json:globalThis,pretty-print-json:globalThis,simple-datatables:globalThis,web-ignition:globalThis"],"build-3-min":["copy-folder build/2-dev/web-app --ext=.html build/3-min/web-app","copy-folder build/2-dev/web-app/graphics --ext=.png build/3-min/web-app/graphics","copy-file build/2-dev/web-app/libraries.css --folder build/3-min/web-app","csso build/2-dev/web-app/app.bundle.css --output build/3-min/web-app/app.bundle.css","uglifyjs build/2-dev/web-app/app.bundle.js --output build/3-min/web-app/app.bundle.js","copy-file build/2-dev/web-app/libraries.js --folder build/3-min/web-app"],"build-4-rev":["rev-web-assets build/3-min/web-app build/4-rev/web-app --meta-content-base=https://data-dashboard.js.org","add-dist-header build/4-rev/web-app dist/web-app","copy-folder build/4-rev/web-app/graphics --ext=.png dist/web-app/graphics","copy-folder dist/web-app docs","copy-file src/properties/cname.txt docs/CNAME"]},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.4.1_1690106877116_0.34334085180436813","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"data-dashboard","version":"0.5.0","keywords":["charts","dashboard","data-dashboard","dna-engine","html5","javascript","report","typescript","widgets"],"license":"MIT","_id":"data-dashboard@0.5.0","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dna-engine/data-dashboard/issues"},"dist":{"shasum":"c163442b78167be77c2998c7065b017b80fd6580","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.5.0.tgz","fileCount":97,"integrity":"sha512-AwFyHVhBkzUEMstn7hpIRFKK3fWLqBhVBLaQFMMVWMNSOizJK7nf81dwSg/N6GMoRA7HFfzp1cj6mVJ2v8vVyA==","signatures":[{"sig":"MEYCIQDx2CZn5p/PPe+a0CkUFve2xYtVFp8QAWwKFbMFRFQ4uQIhAJyFAHNHeckUSJIrWmjs71FtOL3B7GOXYmh/0yrhnzFA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":665066},"type":"module","module":"server.js","browser":"docs/index.html","gitHead":"0e57e53755a520d0f7c51fa8fb4f2b4a3285c1d9","scripts":{"dev":"npm test && run-scripts dev --parallel","prod":"NODE_ENV=production npm start","test":"mocha spec/*.spec.js --timeout 7000","start":"node server.js","pretest":"run-scripts clean libraries generated build1-pre build2-dev build3-min build4-rev dist"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"repository":{"url":"git+https://github.com/dna-engine/data-dashboard.git","type":"git"},"_npmVersion":"9.8.1","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"18.18.0","dependencies":{"open":"~9.1","fetch-json":"~3.2"},"eslintConfig":{"root":true,"rules":{"@typescript-eslint/no-non-null-assertion":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"plugins":["@typescript-eslint"],"ignorePatterns":["build","docs","node_modules"]},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"strict":"implied","unused":true,"esversion":11},"_hasShrinkwrap":false,"devDependencies":{"less":"~4.2","mocha":"~10.2","eslint":"~8.51","jshint":"~2.13","rimraf":"~5.0","rollup":"~4.0","chart.js":"~4.4","csso-cli":"~4.0","puppeteer":"~21.3","uglify-js":"~3.17","dna-engine":"~3.0","typescript":"~5.2","@types/node":"~20.8","browser-sync":"~2.29","chokidar-cli":"~3.0","make-dir-cli":"~3.1","web-ignition":"~2.0","replacer-util":"~1.2","copy-file-util":"~1.1","recursive-exec":"~0.1","rev-web-assets":"~1.3","add-dist-header":"~1.3","copy-folder-util":"~1.1","run-scripts-util":"~1.2","pretty-print-json":"~2.0","simple-datatables":"~8.0","w3c-html-validator":"~1.5","img-src-placeholder":"~1.1","puppeteer-browser-ready":"~1.3","assert-deep-strict-equal":"~1.1","@typescript-eslint/parser":"~6.7","@fortawesome/fontawesome-free":"~6.4","@typescript-eslint/eslint-plugin":"~6.7"},"runScriptsConfig":{"dev":["tsc --watch","chokidar 'build/1-pre/web-app/**/*.js' --command 'run-scripts bundle-js'","browser-sync build/2-dev/web-app --watch"],"dist":["add-dist-header build/4-rev/web-app dist/web-app --all-files --recursive","html-validator                      dist/web-app","copy-folder dist/web-app docs","copy-file src/properties/cname.txt docs/CNAME"],"clean":["rimraf build dist docs src/web-app/+page/html/generated"],"bundle-js":["recursive-exec build/1-pre/web-app --ext=.js --exclude=+ 'rollup {{file}} --file build/2-dev/web-app/{{filename}} --name {{nameCamelCase}} --format iife --globals chart.js:globalThis,dna-engine:globalThis,fetch-json:globalThis,pretty-print-json:globalThis,simple-datatables:globalThis,web-ignition:globalThis'"],"generated":["replacer src/web-app/+page/widgets --ext=.html --content={{open-curly}}[p]render{{space}}{{quote}}{{file.path}}{{quote}}%{{close-curly}}  src/web-app/+page/html/generated --find=[p] --replacement=% --concat=widgets-generated.html","replacer src/web-app/+page/widgets --ext=.less --content=@import{{space}}{{quote}}../../../../{{file.dir}}/{{file.name}}{{quote}}{{semi}} src/web-app/+page/css --concat=widgets-generated.less"],"libraries":["make-dir build/1-pre/libs","csso node_modules/web-ignition/dist/reset.min.css                      --output build/1-pre/libs/reset.min.css","csso node_modules/dna-engine/dist/dna-engine.css                       --output build/1-pre/libs/dna-engine.css","csso node_modules/simple-datatables/dist/style.css                     --output build/1-pre/libs/simple-datatables.css","csso node_modules/pretty-print-json/dist/css/pretty-print-json.min.css --output build/1-pre/libs/pretty-print-json.css","replacer build/1-pre/libs --ext=.css build/2-dev/web-app --concat=libraries.css --header=/*{{bang}}{{space}}{{file.base}}{{space}}*/","replacer  node_modules/chart.js/dist/chart.umd.js --no-source-map      build/1-pre/libs","copy-file node_modules/dna-engine/dist/dna-engine.min.js               --folder build/1-pre/libs","copy-file node_modules/fetch-json/dist/fetch-json.min.js               --folder build/1-pre/libs","copy-file node_modules/pretty-print-json/dist/pretty-print-json.min.js --folder build/1-pre/libs","copy-file node_modules/simple-datatables/dist/umd/simple-datatables.js --folder build/1-pre/libs","copy-file node_modules/web-ignition/dist/lib-x.min.js                  --folder build/1-pre/libs","replacer build/1-pre/libs --ext=.js build/2-dev/web-app --concat=libraries.js --header=//{{bang}}{{space}}{{file.base}} --no-liquid"],"build1-pre":["jshint . --exclude-path .gitignore","eslint --max-warnings 0 . --ext .ts","tsc","replacer src/web-app --ext=.html --exclude=+ build/1-pre/web-app --rename=index.html"],"build2-dev":["img-src-placeholder build/1-pre/web-app    build/2-dev/web-app","copy-folder src/web-app/+common/assets     build/2-dev/web-app/assets","lessc       src/web-app/+common/style.less build/2-dev/web-app/style.css","recursive-exec src/web-app --ext=.less --exclude=+ 'lessc {{file}} build/2-dev/web-app/{{basename}}.css'","run-scripts bundle-js"],"build3-min":["copy-folder    build/2-dev/web-app --ext=.html                           build/3-min/web-app","copy-folder    build/2-dev/web-app/assets                                build/3-min/web-app/assets","copy-file      build/2-dev/web-app/libraries.css --folder                build/3-min/web-app","copy-file      build/2-dev/web-app/libraries.js --folder                 build/3-min/web-app","recursive-exec build/2-dev/web-app --ext=.css 'csso {{file}} --output    build/3-min/web-app/{{filename}}'","recursive-exec build/2-dev/web-app --ext=.js 'uglifyjs {{file}} --output build/3-min/web-app/{{filename}}'"],"build4-rev":["rev-web-assets build/3-min/web-app build/4-rev/web-app --manifest --meta-content-base=https://data-dashboard.js.org","copy-file build/4-rev/web-app/manifest.json --move build/4-rev --folder"]},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.5.0_1697070266832_0.6541197900058238","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"data-dashboard","version":"0.5.1","keywords":["charts","dashboard","data-dashboard","dna-engine","html5","javascript","report","typescript","widgets"],"license":"MIT","_id":"data-dashboard@0.5.1","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dna-engine/data-dashboard/issues"},"dist":{"shasum":"5457613eeeb3503774e673bec9b234db24c038de","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.5.1.tgz","fileCount":97,"integrity":"sha512-LsObD0aeIk8foFYJeECJAt0aKcR4m35rMf1AmHziVdeiHQNHP+0xtWiXWGAratGq/S6FVtHkBn+RArHkqpDH1g==","signatures":[{"sig":"MEUCIQC6sGowA5Ph9bfdWD6C7uxFMloG3BAESuFx6vEOZ6+g0AIgawHjE4jl62tCZm+tvnrdzmG0vecg4fOeZ6fafeu645M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":667413},"type":"module","module":"server.js","browser":"docs/index.html","gitHead":"3d70321752aa7103dee05de413bd9a55dc30c264","scripts":{"dev":"npm test && run-scripts dev --parallel","test":"mocha spec/*.spec.js --timeout 7000","start":"node server.js","pretest":"run-scripts clean libraries generated build1-pre build2-dev build3-min build4-rev docs","interactive":"openBrowser=true npm start"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"repository":{"url":"git+https://github.com/dna-engine/data-dashboard.git","type":"git"},"_npmVersion":"10.2.3","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"18.19.0","dependencies":{"open":"~10.0","fetch-json":"~3.3"},"eslintConfig":{"root":true,"rules":{"@typescript-eslint/no-non-null-assertion":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"plugins":["@typescript-eslint"],"ignorePatterns":["build","docs","node_modules"]},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"strict":"implied","unused":true,"esversion":11},"_hasShrinkwrap":false,"devDependencies":{"less":"~4.2","mocha":"~10.2","eslint":"~8.56","jshint":"~2.13","rimraf":"~5.0","rollup":"~4.9","chart.js":"~4.4","csso-cli":"~4.0","puppeteer":"~21.9","uglify-js":"~3.17","dna-engine":"~3.1","typescript":"~5.3","@types/node":"~20.11","browser-sync":"~3.0","chokidar-cli":"~3.0","make-dir-cli":"~3.1","web-ignition":"~2.1","replacer-util":"~1.2","copy-file-util":"~1.1","recursive-exec":"~1.0","rev-web-assets":"~1.3","add-dist-header":"~1.3","copy-folder-util":"~1.1","run-scripts-util":"~1.2","pretty-print-json":"~3.0","simple-datatables":"~9.0","w3c-html-validator":"~1.6","img-src-placeholder":"~1.1","puppeteer-browser-ready":"~1.3","assert-deep-strict-equal":"~1.1","@typescript-eslint/parser":"~6.19","@fortawesome/fontawesome-free":"~6.5","@typescript-eslint/eslint-plugin":"~6.19"},"runScriptsConfig":{"dev":["tsc --watch","chokidar 'build/1-pre/web-app/**/*.js' --command 'run-scripts bundle-js'","browser-sync . --startPath build/2-dev/web-app --files build/2-dev/web-app"],"docs":["add-dist-header build/4-rev/web-app docs --all-files --recursive","copy-file src/properties/cname.txt  docs/CNAME","html-validator                      docs"],"clean":["rimraf build docs src/web-app/+page/html/generated"],"bundle-js":["recursive-exec build/1-pre/web-app --ext=.js --exclude=+ 'rollup {{file}} --file build/2-dev/web-app/{{filename}} --name {{nameCamelCase}} --format iife --globals chart.js:globalThis,dna-engine:globalThis,fetch-json:globalThis,pretty-print-json:globalThis,simple-datatables:globalThis,web-ignition:globalThis'"],"generated":["replacer src/web-app/+page/widgets --ext=.html --content={{open-curly}}[p]render{{space}}{{quote}}{{file.path}}{{quote}}%{{close-curly}}  src/web-app/+page/html/generated --find=[p] --replacement=% --concat=widgets-generated.html","replacer src/web-app/+page/widgets --ext=.less --content=@import{{space}}{{quote}}../../../../{{file.dir}}/{{file.name}}{{quote}}{{semi}} src/web-app/+page/css --concat=widgets-generated.less"],"libraries":["make-dir build/1-pre/libs","csso node_modules/web-ignition/dist/reset.min.css                      --output build/1-pre/libs/reset.min.css","csso node_modules/dna-engine/dist/dna-engine.css                       --output build/1-pre/libs/dna-engine.css","csso node_modules/simple-datatables/dist/style.css                     --output build/1-pre/libs/simple-datatables.css","csso node_modules/pretty-print-json/dist/css/pretty-print-json.min.css --output build/1-pre/libs/pretty-print-json.css","replacer build/1-pre/libs --ext=.css build/2-dev/web-app --concat=libraries.css --header=/*{{bang}}{{space}}{{file.base}}{{space}}*/","replacer  node_modules/chart.js/dist/chart.umd.js --no-source-map      build/1-pre/libs","copy-file node_modules/dna-engine/dist/dna-engine.min.js               --folder build/1-pre/libs","copy-file node_modules/fetch-json/dist/fetch-json.min.js               --folder build/1-pre/libs","copy-file node_modules/pretty-print-json/dist/pretty-print-json.min.js --folder build/1-pre/libs","copy-file node_modules/simple-datatables/dist/umd/simple-datatables.js --folder build/1-pre/libs","copy-file node_modules/web-ignition/dist/lib-x.min.js                  --folder build/1-pre/libs","replacer build/1-pre/libs --ext=.js build/2-dev/web-app --concat=libraries.js --header=//{{bang}}{{space}}{{file.base}} --no-liquid"],"build1-pre":["jshint . --exclude-path .gitignore","eslint --max-warnings 0 . --ext .ts","tsc","replacer src/web-app --ext=.html --exclude=+ build/1-pre/web-app --rename=index.html"],"build2-dev":["img-src-placeholder build/1-pre/web-app    build/2-dev/web-app","copy-folder src/web-app/+common/assets     build/2-dev/web-app/assets","lessc       src/web-app/+common/style.less build/2-dev/web-app/style.css","recursive-exec src/web-app --ext=.less --exclude=+ 'lessc {{file}} build/2-dev/web-app/{{basename}}.css'","run-scripts bundle-js"],"build3-min":["copy-folder    build/2-dev/web-app --ext=.html                           build/3-min/web-app","copy-folder    build/2-dev/web-app/assets                                build/3-min/web-app/assets","copy-file      build/2-dev/web-app/libraries.css --folder                build/3-min/web-app","copy-file      build/2-dev/web-app/libraries.js --folder                 build/3-min/web-app","recursive-exec build/2-dev/web-app --ext=.css 'csso {{file}} --output    build/3-min/web-app/{{filename}}'","recursive-exec build/2-dev/web-app --ext=.js 'uglifyjs {{file}} --output build/3-min/web-app/{{filename}}'"],"build4-rev":["rev-web-assets build/3-min/web-app build/4-rev/web-app --manifest --meta-content-base=https://data-dashboard.js.org","copy-file build/4-rev/web-app/manifest.json --move build/4-rev --folder"]},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.5.1_1706357589153_0.21562238680745538","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"data-dashboard","version":"0.5.2","keywords":["charts","dashboard","data-dashboard","dna-engine","html5","javascript","report","typescript","widgets"],"license":"MIT","_id":"data-dashboard@0.5.2","homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dna-engine/data-dashboard/issues"},"dist":{"shasum":"62b56256a34e59492ea409a679b08fb382c5dcaa","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.5.2.tgz","fileCount":97,"integrity":"sha512-k+nNXNUHK9T6HHBBNGaEe8BAajRJAc1bluKA/gbfgFu6t/siGTQ6M/785FHBu5dKFlJMYKPHItrFJSa4X86a5Q==","signatures":[{"sig":"MEUCIQC9RLeoAgT7kFAa+krAxxUrrTmrmgNyRDhKu74kd0b4qQIgKaMNcveP/axF2r7Vl3TKoLdu/VhHqJtGK/cwtNeaxNM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":672817},"type":"module","module":"server.js","browser":"docs/index.html","gitHead":"a4dee5af7568596c0c7eebadc599807391e62483","scripts":{"dev":"npm test && run-scripts dev --parallel","test":"mocha spec/*.spec.js --timeout 7000","start":"node server.js","pretest":"run-scripts clean libraries generated build1-pre build2-dev build3-min build4-rev docs","interactive":"openBrowser=true npm start"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"repository":{"url":"git+https://github.com/dna-engine/data-dashboard.git","type":"git"},"_npmVersion":"10.8.1","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"22.3.0","dependencies":{"open":"~10.1","fetch-json":"~3.3"},"eslintConfig":{"root":true,"rules":{"@typescript-eslint/no-non-null-assertion":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"plugins":["@typescript-eslint"],"ignorePatterns":["build","docs","node_modules"]},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"strict":"implied","unused":true,"esversion":11},"_hasShrinkwrap":false,"devDependencies":{"less":"~4.2","mocha":"~10.5","eslint":"8.57.0","jshint":"~2.13","rimraf":"~5.0","rollup":"~4.18","chart.js":"~4.4","csso-cli":"~4.0","puppeteer":"~22.12","uglify-js":"~3.18","@eslint/js":"~9.6","dna-engine":"~3.2","typescript":"~5.5","@types/node":"~20.14","browser-sync":"~3.0","chokidar-cli":"~3.0","make-dir-cli":"~4.0","web-ignition":"~2.2","replacer-util":"~1.3","copy-file-util":"~1.2","recursive-exec":"~1.0","rev-web-assets":"~1.3","add-dist-header":"~1.4","copy-folder-util":"~1.1","run-scripts-util":"~1.2","pretty-print-json":"~3.0","simple-datatables":"~9.0","typescript-eslint":"~7.14","w3c-html-validator":"~1.8","img-src-placeholder":"~1.1","puppeteer-browser-ready":"~1.3","assert-deep-strict-equal":"~1.2","@fortawesome/fontawesome-free":"~6.5"},"runScriptsConfig":{"dev":["tsc --watch --preserveWatchOutput","chokidar 'build/1-pre/web-app/**/*.js' --command 'run-scripts bundle-js'","browser-sync . --startPath build/2-dev/web-app --files build/2-dev/web-app"],"docs":["add-dist-header build/4-rev/web-app docs --all-files --recursive","copy-file src/properties/cname.txt  docs/CNAME","html-validator                      docs"],"clean":["rimraf build docs src/web-app/+page/html/generated"],"bundle-js":["recursive-exec build/1-pre/web-app --ext=.js --exclude=+ 'rollup {{file}} --file build/2-dev/web-app/{{filename}} --name {{nameCamelCase}} --format iife --globals chart.js:globalThis,dna-engine:globalThis,fetch-json:globalThis,pretty-print-json:globalThis,simple-datatables:globalThis,web-ignition:globalThis'"],"generated":["replacer src/web-app/+page/widgets --ext=.html --content={{open-curly}}[p]render{{space}}{{quote}}{{file.path}}{{quote}}%{{close-curly}}  src/web-app/+page/html/generated --find=[p] --replacement=% --concat=widgets-generated.html","replacer src/web-app/+page/widgets --ext=.less --content=@import{{space}}{{quote}}../../../../{{file.dir}}/{{file.name}}{{quote}}{{semi}} src/web-app/+page/css --concat=widgets-generated.less"],"libraries":["make-dir build/1-pre/libs","csso node_modules/web-ignition/dist/reset.min.css                      --output build/1-pre/libs/reset.min.css","csso node_modules/dna-engine/dist/dna-engine.css                       --output build/1-pre/libs/dna-engine.css","csso node_modules/simple-datatables/dist/style.css                     --output build/1-pre/libs/simple-datatables.css","csso node_modules/pretty-print-json/dist/css/pretty-print-json.min.css --output build/1-pre/libs/pretty-print-json.css","replacer build/1-pre/libs --ext=.css build/2-dev/web-app --concat=libraries.css --header=/*{{bang}}{{space}}{{file.base}}{{space}}*/","replacer  node_modules/chart.js/dist/chart.umd.js --no-source-map      build/1-pre/libs","copy-file node_modules/dna-engine/dist/dna-engine.min.js               --folder build/1-pre/libs","copy-file node_modules/fetch-json/dist/fetch-json.min.js               --folder build/1-pre/libs","copy-file node_modules/pretty-print-json/dist/pretty-print-json.min.js --folder build/1-pre/libs","copy-file node_modules/simple-datatables/dist/umd/simple-datatables.js --folder build/1-pre/libs","copy-file node_modules/web-ignition/dist/lib-x.min.js                  --folder build/1-pre/libs","replacer build/1-pre/libs --ext=.js build/2-dev/web-app --concat=libraries.js --header=//{{bang}}{{space}}{{file.base}} --no-liquid"],"build1-pre":["jshint . --exclude-path .gitignore","eslint --max-warnings 0 . --ext .ts","tsc","replacer src/web-app --ext=.html --exclude=+ build/1-pre/web-app --rename=index.html"],"build2-dev":["img-src-placeholder build/1-pre/web-app    build/2-dev/web-app","copy-folder src/web-app/+common/assets     build/2-dev/web-app/assets","lessc       src/web-app/+common/style.less build/2-dev/web-app/style.css","recursive-exec src/web-app --ext=.less --exclude=+ 'lessc {{file}} build/2-dev/web-app/{{basename}}.css'","run-scripts bundle-js"],"build3-min":["copy-folder    build/2-dev/web-app --ext=.html                           build/3-min/web-app","copy-folder    build/2-dev/web-app/assets                                build/3-min/web-app/assets","copy-file      build/2-dev/web-app/libraries.css --folder                build/3-min/web-app","copy-file      build/2-dev/web-app/libraries.js --folder                 build/3-min/web-app","recursive-exec build/2-dev/web-app --ext=.css 'csso {{file}} --output    build/3-min/web-app/{{filename}}'","recursive-exec build/2-dev/web-app --ext=.js 'uglifyjs {{file}} --output build/3-min/web-app/{{filename}}'"],"build4-rev":["rev-web-assets build/3-min/web-app build/4-rev/web-app --manifest --meta-content-base=https://data-dashboard.js.org","copy-file build/4-rev/web-app/manifest.json --move build/4-rev --folder"]},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.5.2_1719648481250_0.4359223463965407","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"data-dashboard","version":"0.5.3","keywords":["charts","dashboard","data-dashboard","dna-engine","html5","javascript","report","typescript","widgets"],"license":"MIT","_id":"data-dashboard@0.5.3","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dna-engine/data-dashboard/issues"},"dist":{"shasum":"3d7894cdb62f837a96e5a8d398e856f2d6a910de","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.5.3.tgz","fileCount":98,"integrity":"sha512-4O1mDlD1dw85LtXdu0JZhzs0ilbc2KNbNLEg1hzJTGBXO7/fiAzVtmlTUB4EaYqacArXcVgBdFWoDMmSZLj3EA==","signatures":[{"sig":"MEQCIBJMfPrMLOlcsvasZOprL/TAcLD/5j9zpBJiH+bip5WYAiApCZBACv0Oa2bgTyZe0FTAmNSAsJCec/0mhIn0EbR//Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":675770},"type":"module","module":"server.js","browser":"docs/index.html","gitHead":"596f92fa47d2ff6df513cc3c4e5dd71e047abd56","scripts":{"dev":"npm test && run-scripts dev --parallel","test":"mocha spec/*.spec.js --timeout 7000","start":"node server.js","pretest":"run-scripts clean libraries generated build1-pre build2-dev build3-min build4-rev docs","interactive":"openBrowser=true npm start"},"_npmUser":{"name":"dpilafian","email":"dem@centerkey.com"},"repository":{"url":"git+https://github.com/dna-engine/data-dashboard.git","type":"git"},"_npmVersion":"10.8.2","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"22.6.0","dependencies":{"open":"~10.1","fetch-json":"~3.3"},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"strict":"implied","unused":true,"esversion":11},"_hasShrinkwrap":false,"devDependencies":{"less":"~4.2","mocha":"~10.7","eslint":"~9.9","jshint":"~2.13","rimraf":"~6.0","rollup":"~4.20","chart.js":"~4.4","csso-cli":"~4.0","puppeteer":"~23.1","uglify-js":"~3.19","@eslint/js":"~9.9","dna-engine":"~3.2","typescript":"~5.5","@types/node":"~22.3","browser-sync":"~3.0","chokidar-cli":"~3.0","make-dir-cli":"~4.0","web-ignition":"~2.2","replacer-util":"~1.3","copy-file-util":"~1.2","recursive-exec":"~1.0","rev-web-assets":"~1.4","add-dist-header":"~1.4","copy-folder-util":"~1.1","run-scripts-util":"~1.3","pretty-print-json":"~3.0","simple-datatables":"~9.0","typescript-eslint":"~8.1","w3c-html-validator":"~1.8","img-src-placeholder":"~1.1","puppeteer-browser-ready":"~1.3","assert-deep-strict-equal":"~1.2","@fortawesome/fontawesome-free":"~6.6"},"runScriptsConfig":{"dev":["tsc --watch --preserveWatchOutput","chokidar 'build/1-pre/web-app/**/*.js' --command 'run-scripts bundle-js'","browser-sync . --startPath build/2-dev/web-app --files build/2-dev/web-app"],"docs":["add-dist-header build/4-rev/web-app docs --all-files --recursive","copy-file src/properties/cname.txt  docs/CNAME","html-validator                      docs"],"clean":["rimraf build docs src/web-app/+page/html/generated"],"bundle-js":["recursive-exec build/1-pre/web-app --ext=.js --exclude=+ 'rollup {{file}} --file build/2-dev/web-app/{{filename}} --name {{nameCamelCase}} --format iife --globals chart.js:globalThis,dna-engine:globalThis,fetch-json:globalThis,pretty-print-json:globalThis,simple-datatables:globalThis,web-ignition:globalThis'"],"generated":["replacer src/web-app/+page/widgets --ext=.html --content={{open-curly}}[p]render{{space}}{{quote}}{{file.path}}{{quote}}%{{close-curly}}  src/web-app/+page/html/generated --find=[p] --replacement=% --concat=widgets-generated.html","replacer src/web-app/+page/widgets --ext=.less --content=@import{{space}}{{quote}}../../../../{{file.dir}}/{{file.name}}{{quote}}{{semi}} src/web-app/+page/css --concat=widgets-generated.less"],"libraries":["make-dir build/1-pre/libs","csso node_modules/web-ignition/dist/reset.min.css                      --output build/1-pre/libs/reset.min.css","csso node_modules/dna-engine/dist/dna-engine.css                       --output build/1-pre/libs/dna-engine.css","csso node_modules/simple-datatables/dist/style.css                     --output build/1-pre/libs/simple-datatables.css","csso node_modules/pretty-print-json/dist/css/pretty-print-json.min.css --output build/1-pre/libs/pretty-print-json.css","replacer build/1-pre/libs --ext=.css build/2-dev/web-app --concat=libraries.css --header=/*{{bang}}{{space}}{{file.base}}{{space}}*/","replacer  node_modules/chart.js/dist/chart.umd.js --no-source-map      build/1-pre/libs","copy-file node_modules/dna-engine/dist/dna-engine.min.js               --folder build/1-pre/libs","copy-file node_modules/fetch-json/dist/fetch-json.min.js               --folder build/1-pre/libs","copy-file node_modules/pretty-print-json/dist/pretty-print-json.min.js --folder build/1-pre/libs","copy-file node_modules/simple-datatables/dist/umd/simple-datatables.js --folder build/1-pre/libs","copy-file node_modules/web-ignition/dist/lib-x.min.js                  --folder build/1-pre/libs","replacer build/1-pre/libs --ext=.js build/2-dev/web-app --concat=libraries.js --header=//{{bang}}{{space}}{{file.base}} --no-liquid"],"build1-pre":["jshint . --exclude-path .gitignore","eslint --max-warnings 0","tsc","replacer src/web-app --ext=.html --exclude=+ build/1-pre/web-app --rename=index.html"],"build2-dev":["img-src-placeholder build/1-pre/web-app    build/2-dev/web-app","copy-folder src/web-app/+common/assets     build/2-dev/web-app/assets","lessc       src/web-app/+common/style.less build/2-dev/web-app/style.css","recursive-exec src/web-app --ext=.less --exclude=+ 'lessc {{file}} build/2-dev/web-app/{{basename}}.css'","run-scripts bundle-js"],"build3-min":["copy-folder    build/2-dev/web-app --ext=.html                           build/3-min/web-app","copy-folder    build/2-dev/web-app/assets                                build/3-min/web-app/assets","copy-file      build/2-dev/web-app/libraries.css --folder                build/3-min/web-app","copy-file      build/2-dev/web-app/libraries.js --folder                 build/3-min/web-app","recursive-exec build/2-dev/web-app --ext=.css 'csso {{file}} --output    build/3-min/web-app/{{filename}}'","recursive-exec build/2-dev/web-app --ext=.js 'uglifyjs {{file}} --output build/3-min/web-app/{{filename}}'"],"build4-rev":["rev-web-assets build/3-min/web-app build/4-rev/web-app --manifest --meta-content-base=https://data-dashboard.js.org","copy-file build/4-rev/web-app/manifest.json --move build/4-rev --folder"]},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.5.3_1723656801073_0.25157773338383627","host":"s3://npm-registry-packages"}},"0.5.4":{"name":"data-dashboard","version":"0.5.4","keywords":["charts","dashboard","data-dashboard","dna-engine","html5","javascript","report","typescript","widgets"],"license":"MIT","_id":"data-dashboard@0.5.4","maintainers":[{"name":"dpilafian","email":"pilaf@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dna-engine/data-dashboard/issues"},"dist":{"shasum":"7f564ebb48529b161c0d6eec1a81c414dc6dcd05","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.5.4.tgz","fileCount":98,"integrity":"sha512-mOQOIiVfeMWdhZiELPj0d7SsOB89+HojbzW/KsOYCjno8pod7EOPjAgPuVIjBXdmo/cDxKlo8iGOS1kJmlEfig==","signatures":[{"sig":"MEUCIGMEgicLVWBIZindkukUsCpR4bmTxxrWHjQcUZN2yzN4AiEAy81mnweKTttSPRV3SSZaByYDk/U1anQih4SLN2mCK1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":687953},"type":"module","module":"server.js","browser":"docs/index.html","gitHead":"e33a07608a6b693e1dc921879cec59f4d9153cf5","scripts":{"dev":"npm test && run-scripts dev --parallel","test":"mocha spec/*.spec.js --timeout 7000","start":"node server.js","pretest":"run-scripts clean libraries generated build1-pre build2-dev build3-min build4-rev docs","posttest":"html-validator docs","interactive":"openBrowser=true npm start"},"_npmUser":{"name":"dpilafian","email":"pilaf@centerkey.com"},"repository":{"url":"git+https://github.com/dna-engine/data-dashboard.git","type":"git"},"_npmVersion":"11.6.0","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"24.8.0","dependencies":{"open":"~10.2","fetch-json":"~3.3"},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"strict":"implied","unused":true,"esversion":11},"_hasShrinkwrap":false,"devDependencies":{"less":"~4.4","mocha":"~11.7","eslint":"~9.36","jshint":"~2.13","rimraf":"~6.0","rollup":"~4.52","chart.js":"~4.5","csso-cli":"~4.0","puppeteer":"~24.22","uglify-js":"~3.19","@eslint/js":"~9.36","dna-engine":"~3.3","typescript":"~5.9","@types/node":"~24.5","browser-sync":"~3.0","chokidar-cli":"~3.0","make-dir-cli":"~4.0","web-ignition":"~2.4","replacer-util":"~1.4","copy-file-util":"~1.3","recursive-exec":"~1.0","rev-web-assets":"~1.5","add-dist-header":"~1.5","copy-folder-util":"~1.1","run-scripts-util":"~1.3","pretty-print-json":"~3.0","simple-datatables":"~10.0","typescript-eslint":"~8.44","w3c-html-validator":"~1.9","img-src-placeholder":"~1.1","puppeteer-browser-ready":"~1.3","assert-deep-strict-equal":"~1.2","@fortawesome/fontawesome-free":"~7.0"},"runScriptsConfig":{"dev":["tsc --watch --preserveWatchOutput","chokidar 'build/1-pre/web-app/**/*.js' --command 'run-scripts bundle-js'","browser-sync . --startPath build/2-dev/web-app --files build/2-dev/web-app"],"docs":["add-dist-header build/4-rev/web-app docs --all-files --recursive","copy-file src/properties/cname.txt  docs/CNAME"],"clean":["rimraf build docs src/web-app/+page/html/generated"],"bundle-js":["recursive-exec build/1-pre/web-app --ext=.js --exclude=+ 'rollup {{file}} --file build/2-dev/web-app/{{filename}} --name {{nameCamelCase}} --format iife --globals chart.js:globalThis,dna-engine:globalThis,fetch-json:globalThis,pretty-print-json:globalThis,simple-datatables:globalThis,web-ignition:globalThis'"],"generated":["replacer src/web-app/+page/widgets --ext=.html --content={{open-curly}}[p]render{{space}}{{quote}}{{file.path}}{{quote}}%{{close-curly}}  src/web-app/+page/html/generated --find=[p] --replacement=% --concat=widgets-generated.html","replacer src/web-app/+page/widgets --ext=.less --content=@import{{space}}{{quote}}../../../../{{file.dir}}/{{file.name}}{{quote}}{{semi}} src/web-app/+page/css --concat=widgets-generated.less"],"libraries":["make-dir build/1-pre/libs","csso node_modules/web-ignition/dist/reset.min.css                      --output build/1-pre/libs/reset.min.css","csso node_modules/dna-engine/dist/dna-engine.css                       --output build/1-pre/libs/dna-engine.css","csso node_modules/simple-datatables/dist/style.css                     --output build/1-pre/libs/simple-datatables.css","csso node_modules/pretty-print-json/dist/css/pretty-print-json.min.css --output build/1-pre/libs/pretty-print-json.css","replacer build/1-pre/libs --ext=.css build/2-dev/web-app --concat=libraries.css --header=/*{{bang}}{{space}}{{file.base}}{{space}}*/","replacer  node_modules/chart.js/dist/chart.umd.js --no-source-map      build/1-pre/libs","copy-file node_modules/dna-engine/dist/dna-engine.min.js               --folder build/1-pre/libs","copy-file node_modules/fetch-json/dist/fetch-json.min.js               --folder build/1-pre/libs","copy-file node_modules/pretty-print-json/dist/pretty-print-json.min.js --folder build/1-pre/libs","copy-file node_modules/simple-datatables/dist/umd/simple-datatables.js --folder build/1-pre/libs","copy-file node_modules/web-ignition/dist/lib-x.min.js                  --folder build/1-pre/libs","replacer build/1-pre/libs --ext=.js build/2-dev/web-app --concat=libraries.js --header=//{{bang}}{{space}}{{file.base}} --no-liquid"],"build1-pre":["jshint . --exclude-path .gitignore","eslint --max-warnings 0","tsc","replacer src/web-app --ext=.html --exclude=+ build/1-pre/web-app --rename=index.html"],"build2-dev":["img-src-placeholder build/1-pre/web-app    build/2-dev/web-app","copy-folder src/web-app/+common/assets     build/2-dev/web-app/assets","lessc       src/web-app/+common/style.less build/2-dev/web-app/style.css","recursive-exec src/web-app --ext=.less --exclude=+ 'lessc {{file}} build/2-dev/web-app/{{basename}}.css'","run-scripts bundle-js"],"build3-min":["copy-folder    build/2-dev/web-app --ext=.html                           build/3-min/web-app","copy-folder    build/2-dev/web-app/assets                                build/3-min/web-app/assets","copy-file      build/2-dev/web-app/libraries.css --folder                build/3-min/web-app","copy-file      build/2-dev/web-app/libraries.js --folder                 build/3-min/web-app","recursive-exec build/2-dev/web-app --ext=.css 'csso {{file}} --output    build/3-min/web-app/{{filename}}'","recursive-exec build/2-dev/web-app --ext=.js 'uglifyjs {{file}} --output build/3-min/web-app/{{filename}}'"],"build4-rev":["rev-web-assets build/3-min/web-app build/4-rev/web-app --manifest --meta-content-base=https://data-dashboard.js.org","copy-file build/4-rev/web-app/manifest.json --move build/4-rev --folder"]},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.5.4_1758609764186_0.008607790644643565","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"data-dashboard","version":"0.5.5","keywords":["charts","dashboard","data-dashboard","dna-engine","html5","javascript","report","typescript","widgets"],"license":"MIT","_id":"data-dashboard@0.5.5","maintainers":[{"name":"dpilafian","email":"pilaf@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dna-engine/data-dashboard/issues"},"dist":{"shasum":"dba0c29b093c4706645316d9df66c72d783f0ec0","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.5.5.tgz","fileCount":95,"integrity":"sha512-2y9KCtNdcJf4otWBKv3fI5C/UYkG1Hyr5wgKAOOXo59Pqi9MqQoNc9bJoPnkMzeq893StGkByau+XOD+QbWrbg==","signatures":[{"sig":"MEYCIQCCLwPprrWpZ3yc81m6Zz6rcG2Zfbgnk6k+iKFOVCgL7gIhAIpdaw+viI4nqzIhN4GH3F3NEFy07HgEkr4iMiV4Cy5o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":683636},"type":"module","module":"server.js","browser":"docs/index.html","gitHead":"ef1194fd65479a1b916b65f04418b2dead0df47a","scripts":{"dev":"npm test && run-scripts dev --parallel","test":"mocha spec/*.spec.js --timeout 7000","start":"node server.js","pretest":"run-scripts clean libraries generated build1-pre build2-dev build3-min build4-rev docs","posttest":"html-validator docs","interactive":"openBrowser=true npm start"},"_npmUser":{"name":"dpilafian","email":"pilaf@centerkey.com"},"repository":{"url":"git+https://github.com/dna-engine/data-dashboard.git","type":"git"},"_npmVersion":"11.6.0","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"24.10.0","dependencies":{"open":"~10.2","fetch-json":"~3.3"},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"strict":"implied","unused":true,"esversion":11},"_hasShrinkwrap":false,"devDependencies":{"less":"~4.4","mocha":"~11.7","eslint":"~9.38","jshint":"~2.13","rimraf":"~6.0","rollup":"~4.52","chart.js":"~4.5","csso-cli":"~4.0","puppeteer":"~24.25","uglify-js":"~3.19","@eslint/js":"~9.38","dna-engine":"~3.3","typescript":"~5.9","@types/node":"~24.9","browser-sync":"~3.0","chokidar-cli":"~3.0","make-dir-cli":"~4.0","web-ignition":"~2.4","replacer-util":"~1.4","copy-file-util":"~1.3","recursive-exec":"~1.0","rev-web-assets":"~1.5","add-dist-header":"~1.5","copy-folder-util":"~1.1","run-scripts-util":"~1.3","pretty-print-json":"~3.0","simple-datatables":"~10.2","typescript-eslint":"~8.46","w3c-html-validator":"~1.9","img-src-placeholder":"~1.1","puppeteer-browser-ready":"~1.3","assert-deep-strict-equal":"~1.2","@fortawesome/fontawesome-free":"~7.1"},"runScriptsConfig":{"dev":["tsc --watch --preserveWatchOutput","chokidar 'build/1-pre/web-app/**/*.js' --command 'run-scripts bundle-js'","browser-sync . --startPath build/2-dev/web-app --files build/2-dev/web-app"],"docs":["add-dist-header build/4-rev/web-app docs --all-files --recursive","copy-file src/properties/cname.txt  docs/CNAME"],"clean":["rimraf build docs src/web-app/+page/html/generated"],"bundle-js":["recursive-exec build/1-pre/web-app --ext=.js --exclude=+ 'rollup {{file}} --file build/2-dev/web-app/{{filename}} --name {{nameCamelCase}} --format iife --globals chart.js:globalThis,dna-engine:globalThis,fetch-json:globalThis,pretty-print-json:globalThis,simple-datatables:globalThis,web-ignition:globalThis'"],"generated":["replacer src/web-app/+page/widgets --ext=.html --content={{open-curly}}[p]render{{space}}{{quote}}{{file.path}}{{quote}}%{{close-curly}}  src/web-app/+page/html/generated --find=[p] --replacement=% --concat=widgets-generated.html","replacer src/web-app/+page/widgets --ext=.less --content=@import{{space}}{{quote}}../../../../{{file.dir}}/{{file.name}}{{quote}}{{semi}} src/web-app/+page/css --concat=widgets-generated.less"],"libraries":["make-dir build/1-pre/libs","csso node_modules/web-ignition/dist/reset.min.css                      --output build/1-pre/libs/reset.min.css","csso node_modules/dna-engine/dist/dna-engine.css                       --output build/1-pre/libs/dna-engine.css","csso node_modules/simple-datatables/dist/style.css                     --output build/1-pre/libs/simple-datatables.css","csso node_modules/pretty-print-json/dist/css/pretty-print-json.min.css --output build/1-pre/libs/pretty-print-json.css","replacer build/1-pre/libs --ext=.css build/2-dev/web-app --concat=libraries.css --header=/*{{bang}}{{space}}{{file.base}}{{space}}*/","replacer  node_modules/chart.js/dist/chart.umd.js --no-source-map      build/1-pre/libs","copy-file node_modules/dna-engine/dist/dna-engine.min.js               --folder build/1-pre/libs","copy-file node_modules/fetch-json/dist/fetch-json.min.js               --folder build/1-pre/libs","copy-file node_modules/pretty-print-json/dist/pretty-print-json.min.js --folder build/1-pre/libs","copy-file node_modules/simple-datatables/dist/umd/simple-datatables.js --folder build/1-pre/libs","copy-file node_modules/web-ignition/dist/lib-x.min.js                  --folder build/1-pre/libs","replacer build/1-pre/libs --ext=.js build/2-dev/web-app --concat=libraries.js --header=//{{bang}}{{space}}{{file.base}} --no-liquid"],"build1-pre":["jshint . --exclude-path .gitignore","eslint --max-warnings 0","tsc","replacer src/web-app --ext=.html --exclude=+ build/1-pre/web-app --rename=index.html"],"build2-dev":["img-src-placeholder build/1-pre/web-app    build/2-dev/web-app","copy-folder src/web-app/+common/assets     build/2-dev/web-app/assets","lessc       src/web-app/+common/style.less build/2-dev/web-app/style.css","recursive-exec src/web-app --ext=.less --exclude=+ 'lessc {{file}} build/2-dev/web-app/{{basename}}.css'","run-scripts bundle-js"],"build3-min":["copy-folder    build/2-dev/web-app --ext=.html                           build/3-min/web-app","copy-folder    build/2-dev/web-app/assets                                build/3-min/web-app/assets","copy-file      build/2-dev/web-app/libraries.css --folder                build/3-min/web-app","copy-file      build/2-dev/web-app/libraries.js --folder                 build/3-min/web-app","recursive-exec build/2-dev/web-app --ext=.css 'csso {{file}} --output    build/3-min/web-app/{{filename}}'","recursive-exec build/2-dev/web-app --ext=.js 'uglifyjs {{file}} --output build/3-min/web-app/{{filename}}'"],"build4-rev":["rev-web-assets build/3-min/web-app build/4-rev/web-app --manifest --meta-content-base=https://data-dashboard.js.org","copy-file build/4-rev/web-app/manifest.json --move build/4-rev --folder"]},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.5.5_1761036967205_0.3955773606702482","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"data-dashboard","version":"0.5.6","keywords":["charts","dashboard","data-dashboard","dna-engine","html5","javascript","report","typescript","widgets"],"license":"MIT","_id":"data-dashboard@0.5.6","maintainers":[{"name":"dpilafian","email":"pilaf@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dna-engine/data-dashboard/issues"},"dist":{"shasum":"8649940b6f3bd6c016ef916dbd66b47bd716ccf1","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.5.6.tgz","fileCount":95,"integrity":"sha512-CT8t2MD8YVHNd/mWC4vX28sShB6cCpgtg8W691WT9CdzAwmL5vwYvnkNcwcfH23/pGTobwrrOLpe0ykL3lnxOA==","signatures":[{"sig":"MEUCICnBDPkk83ccmlO9GhsXtLlHkss1O6FH99fuvoe2X/AhAiEArLJdnurSEVcICUjSW5jG23XAU002rCRsWpwVRg7v+sI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":683636},"type":"module","module":"server.js","browser":"docs/index.html","gitHead":"e3dc183cbb1f4b1e79d9ca3b41690c1e45be72cf","scripts":{"dev":"npm test && run-scripts dev --parallel","test":"mocha spec/*.spec.js --timeout 7000","start":"node server.js","pretest":"run-scripts clean libraries generated build1-pre build2-dev build3-min build4-rev docs","posttest":"html-validator docs","interactive":"openBrowser=true npm start"},"_npmUser":{"name":"dpilafian","email":"pilaf@centerkey.com"},"repository":{"url":"git+https://github.com/dna-engine/data-dashboard.git","type":"git"},"_npmVersion":"11.6.0","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"24.10.0","dependencies":{"open":"~10.2","fetch-json":"~3.3"},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"strict":"implied","unused":true,"esversion":11},"_hasShrinkwrap":false,"devDependencies":{"less":"~4.4","mocha":"~11.7","eslint":"~9.38","jshint":"~2.13","rimraf":"~6.0","rollup":"~4.52","chart.js":"~4.5","csso-cli":"~4.0","puppeteer":"~24.25","uglify-js":"~3.19","@eslint/js":"~9.38","dna-engine":"~3.3","typescript":"~5.9","@types/node":"~24.9","browser-sync":"~3.0","chokidar-cli":"~3.0","make-dir-cli":"~4.0","web-ignition":"~2.4","replacer-util":"~1.4","copy-file-util":"~1.3","recursive-exec":"~1.0","rev-web-assets":"~1.5","add-dist-header":"~1.5","copy-folder-util":"~1.1","run-scripts-util":"~1.3","pretty-print-json":"~3.0","simple-datatables":"~10.2","typescript-eslint":"~8.46","w3c-html-validator":"~1.9","img-src-placeholder":"~1.1","puppeteer-browser-ready":"~1.3","assert-deep-strict-equal":"~1.2","@fortawesome/fontawesome-free":"~7.1"},"runScriptsConfig":{"dev":["tsc --watch --preserveWatchOutput","chokidar 'build/1-pre/web-app/**/*.js' --command 'run-scripts bundle-js'","browser-sync . --startPath build/2-dev/web-app --files build/2-dev/web-app"],"docs":["add-dist-header build/4-rev/web-app docs --all-files --recursive","copy-file src/properties/cname.txt  docs/CNAME"],"clean":["rimraf build docs src/web-app/+page/html/generated"],"bundle-js":["recursive-exec build/1-pre/web-app --ext=.js --exclude=+ 'rollup {{file}} --file build/2-dev/web-app/{{filename}} --name {{nameCamelCase}} --format iife --globals chart.js:globalThis,dna-engine:globalThis,fetch-json:globalThis,pretty-print-json:globalThis,simple-datatables:globalThis,web-ignition:globalThis'"],"generated":["replacer src/web-app/+page/widgets --ext=.html --content={{open-curly}}[p]render{{space}}{{quote}}{{file.path}}{{quote}}%{{close-curly}}  src/web-app/+page/html/generated --find=[p] --replacement=% --concat=widgets-generated.html","replacer src/web-app/+page/widgets --ext=.less --content=@import{{space}}{{quote}}../../../../{{file.dir}}/{{file.name}}{{quote}}{{semi}} src/web-app/+page/css --concat=widgets-generated.less"],"libraries":["make-dir build/1-pre/libs","csso node_modules/web-ignition/dist/reset.min.css                      --output build/1-pre/libs/reset.min.css","csso node_modules/dna-engine/dist/dna-engine.css                       --output build/1-pre/libs/dna-engine.css","csso node_modules/simple-datatables/dist/style.css                     --output build/1-pre/libs/simple-datatables.css","csso node_modules/pretty-print-json/dist/css/pretty-print-json.min.css --output build/1-pre/libs/pretty-print-json.css","replacer build/1-pre/libs --ext=.css build/2-dev/web-app --concat=libraries.css --header=/*{{bang}}{{space}}{{file.base}}{{space}}*/","replacer  node_modules/chart.js/dist/chart.umd.js --no-source-map      build/1-pre/libs","copy-file node_modules/dna-engine/dist/dna-engine.min.js               --folder build/1-pre/libs","copy-file node_modules/fetch-json/dist/fetch-json.min.js               --folder build/1-pre/libs","copy-file node_modules/pretty-print-json/dist/pretty-print-json.min.js --folder build/1-pre/libs","copy-file node_modules/simple-datatables/dist/umd/simple-datatables.js --folder build/1-pre/libs","copy-file node_modules/web-ignition/dist/lib-x.min.js                  --folder build/1-pre/libs","replacer build/1-pre/libs --ext=.js build/2-dev/web-app --concat=libraries.js --header=//{{bang}}{{space}}{{file.base}} --no-liquid"],"build1-pre":["jshint . --exclude-path .gitignore","eslint --max-warnings 0","tsc","replacer src/web-app --ext=.html --exclude=+ build/1-pre/web-app --rename=index.html"],"build2-dev":["img-src-placeholder build/1-pre/web-app    build/2-dev/web-app","copy-folder src/web-app/+common/assets     build/2-dev/web-app/assets","lessc       src/web-app/+common/style.less build/2-dev/web-app/style.css","recursive-exec src/web-app --ext=.less --exclude=+ 'lessc {{file}} build/2-dev/web-app/{{basename}}.css'","run-scripts bundle-js"],"build3-min":["copy-folder    build/2-dev/web-app --ext=.html                           build/3-min/web-app","copy-folder    build/2-dev/web-app/assets                                build/3-min/web-app/assets","copy-file      build/2-dev/web-app/libraries.css --folder                build/3-min/web-app","copy-file      build/2-dev/web-app/libraries.js --folder                 build/3-min/web-app","recursive-exec build/2-dev/web-app --ext=.css 'csso {{file}} --output    build/3-min/web-app/{{filename}}'","recursive-exec build/2-dev/web-app --ext=.js 'uglifyjs {{file}} --output build/3-min/web-app/{{filename}}'"],"build4-rev":["rev-web-assets build/3-min/web-app build/4-rev/web-app --manifest --meta-content-base=https://data-dashboard.js.org","copy-file build/4-rev/web-app/manifest.json --move build/4-rev --folder"]},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.5.6_1761042547767_0.1312447565446646","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"data-dashboard","version":"0.5.7","keywords":["charts","dashboard","data-dashboard","dna-engine","html5","javascript","report","typescript","widgets"],"license":"MIT","_id":"data-dashboard@0.5.7","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"},{"name":"pilafmon","email":"pilaf@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dna-engine/data-dashboard/issues"},"dist":{"shasum":"d1112395a6f9f52dfdf12c56d731578cbf97e4c6","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.5.7.tgz","fileCount":96,"integrity":"sha512-NQsG/zUre8A77FZWRK50uthBOf9monYvmKQ34xaVHHV74f3QgKQu+gZX0WDcumqfM4avtyuThJxA2PjdHEoKsQ==","signatures":[{"sig":"MEUCIBCuMQIMu6GwKRj8FZ6pzgzEqZDFY/sVNoxBL3uImoXjAiEAqoO5m4s+4Buu2so/cZIRG2BP7eJ2A0PHe1k6QuN2xsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":686273},"type":"module","module":"server.js","browser":"docs/index.html","gitHead":"a167681578012227d521547cf1c37bc6de66cde9","scripts":{"dev":"npm test && run-scripts dev --parallel","test":"mocha spec/*.spec.js --timeout 7000","start":"node server.js","pretest":"run-scripts clean libraries generated build1-pre build2-dev build3-min build4-rev docs","posttest":"html-validator docs","interactive":"openBrowser=true npm start"},"_npmUser":{"name":"pilafmon","email":"pilaf@centerkey.com"},"repository":{"url":"git+https://github.com/dna-engine/data-dashboard.git","type":"git"},"_npmVersion":"11.7.0","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"25.3.0","dependencies":{"open":"~11.0","fetch-json":"~3.3"},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"strict":"implied","unused":true,"esversion":11},"_hasShrinkwrap":false,"replacerConfig":{"macros":{"js-header":"//! {{file.base}}","css-header":"/*! {{file.base}} */","insert-file":"{[p] render {{quote}}{{file.path}}{{quote}} %}","less-import":"@import {{quote}}../../../../{{file.dir}}/{{file.name}}{{quote}};"}},"devDependencies":{"less":"~4.5","mocha":"~11.7","eslint":"~9.39","jshint":"~2.13","rimraf":"~6.1","rollup":"~4.56","chart.js":"~4.5","csso-cli":"~4.0","puppeteer":"~24.36","uglify-js":"~3.19","@eslint/js":"~9.39","dna-engine":"~3.3","typescript":"~5.9","@types/node":"~25.0","browser-sync":"~3.0","chokidar-cli":"~3.0","make-dir-cli":"~4.0","web-ignition":"~2.5","replacer-util":"~1.5","copy-file-util":"~1.3","recursive-exec":"~1.1","rev-web-assets":"~1.5","add-dist-header":"~1.6","copy-folder-util":"~1.2","run-scripts-util":"~1.3","pretty-print-json":"~3.0","simple-datatables":"~10.2","typescript-eslint":"~8.53","w3c-html-validator":"~2.2","img-src-placeholder":"~1.2","puppeteer-browser-ready":"~1.4","assert-deep-strict-equal":"~1.2","@fortawesome/fontawesome-free":"~7.1"},"runScriptsConfig":{"dev":["tsc --watch --preserveWatchOutput","chokidar 'build/1-pre/web-app/**/*.js' --command 'run-scripts bundle-js'","browser-sync . --startPath build/2-dev/web-app --files build/2-dev/web-app"],"docs":["add-dist-header build/4-rev/web-app            docs --all-files --recursive","replacer --virtual-input . --rename=robots.txt docs --content=#{{space}}Allow{{space}}bots","replacer --virtual-input . --rename=CNAME      docs --content=data-dashboard.js.org"],"clean":["rimraf build docs src/web-app/+page/generated"],"bundle-js":["recursive-exec build/1-pre/web-app --ext=.js --exclude=+ {{command:rollup}}"],"generated":["replacer src/web-app/+page/widgets --ext=.html --content={{macro:insert-file}} src/web-app/+page/generated --find=[p] --replacement=% --concat=widgets.html","replacer src/web-app/+page/widgets --ext=.less --content={{macro:less-import}} src/web-app/+page/generated --concat=widgets.less"],"libraries":["make-dir build/1-pre/libs","csso node_modules/web-ignition/dist/reset.min.css                      --output build/1-pre/libs/reset.min.css","csso node_modules/dna-engine/dist/dna-engine.css                       --output build/1-pre/libs/dna-engine.css","csso node_modules/simple-datatables/dist/style.css                     --output build/1-pre/libs/simple-datatables.css","csso node_modules/pretty-print-json/dist/css/pretty-print-json.min.css --output build/1-pre/libs/pretty-print-json.css","replacer build/1-pre/libs --ext=.css build/2-dev/web-app --concat=libraries.css --header={{macro:css-header}}","replacer  node_modules/chart.js/dist/chart.umd.js --no-source-map      build/1-pre/libs","copy-file node_modules/dna-engine/dist/dna-engine.min.js               --folder build/1-pre/libs","copy-file node_modules/fetch-json/dist/fetch-json.min.js               --folder build/1-pre/libs","copy-file node_modules/pretty-print-json/dist/pretty-print-json.min.js --folder build/1-pre/libs","copy-file node_modules/simple-datatables/dist/umd/simple-datatables.js --folder build/1-pre/libs","copy-file node_modules/web-ignition/dist/lib-x.min.js                  --folder build/1-pre/libs","replacer build/1-pre/libs --ext=.js build/2-dev/web-app --concat=libraries.js --header={{macro:js-header}} --no-liquid"],"build1-pre":["jshint . --exclude-path .gitignore","eslint --max-warnings 0","tsc","replacer src/web-app --ext=.html --exclude=+ build/1-pre/web-app --rename=index.html"],"build2-dev":["img-src-placeholder build/1-pre/web-app    build/2-dev/web-app","copy-folder src/web-app/+common/assets     build/2-dev/web-app/assets","lessc       src/web-app/+common/style.less build/2-dev/web-app/style.css","recursive-exec src/web-app --ext=.less --exclude=+ {{command:lessc}}","run-scripts bundle-js"],"build3-min":["copy-folder    build/2-dev/web-app --ext=.html            build/3-min/web-app","copy-folder    build/2-dev/web-app/assets                 build/3-min/web-app/assets","copy-file      build/2-dev/web-app/libraries.css --folder build/3-min/web-app","copy-file      build/2-dev/web-app/libraries.js --folder  build/3-min/web-app","recursive-exec build/2-dev/web-app --ext=.css             {{command:csso}}","recursive-exec build/2-dev/web-app --ext=.js              {{command:uglifyjs}}"],"build4-rev":["rev-web-assets build/3-min/web-app build/4-rev/web-app --manifest --meta-content-base=https://data-dashboard.js.org","copy-file build/4-rev/web-app/manifest.json --move build/4-rev --folder"]},"recursiveExecConfig":{"commands":{"csso":"csso {{file}} --output    build/3-min/web-app/{{filename}}","lessc":"lessc {{file}} build/2-dev/web-app/{{basename}}.css","rollup":"rollup {{file}} --file build/2-dev/web-app/{{filename}} --name {{nameCamelCase}} --format iife --globals chart.js:globalThis,dna-engine:globalThis,fetch-json:globalThis,pretty-print-json:globalThis,simple-datatables:globalThis,web-ignition:globalThis","uglifyjs":"uglifyjs {{file}} --output build/3-min/web-app/{{filename}}"}},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.5.7_1769113105664_0.3871177738424809","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"data-dashboard","version":"0.5.8","keywords":["charts","dashboard","data-dashboard","dna-dom","html5","javascript","report","typescript","widgets"],"license":"MIT","_id":"data-dashboard@0.5.8","maintainers":[{"name":"dpilafian","email":"dem@centerkey.com"},{"name":"pilafmon","email":"pilaf@centerkey.com"}],"homepage":"https://data-dashboard.js.org","bugs":{"url":"https://github.com/dna-dom/data-dashboard/issues"},"dist":{"shasum":"149cc1975f0f24328cae85e5cd0eab2e542332e7","tarball":"https://registry.npmjs.org/data-dashboard/-/data-dashboard-0.5.8.tgz","fileCount":96,"integrity":"sha512-wD5ckc8bRup3ezOlfoo6daBBtoEXFxzOiRtEqx+/dx6A10tZ6U0bZHiqSxSGIrFRK13gukbSb13NhNVw2aHeqQ==","signatures":[{"sig":"MEYCIQDNmiy732u7HYWF3s/E9Nu2o8mv8OIQ8kvO4Ulr353vWwIhAPzGrCZK6hnT00sqq4L5XJkP/Tz1g+ss17SlAzDMzSJr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":689224},"type":"module","module":"server.js","browser":"docs/index.html","gitHead":"ded7f8c2c9d00ed8a89d3e9d7013169319cb92a4","scripts":{"dev":"npm test && run-scripts dev --parallel","test":"mocha spec/*.spec.js --timeout 7000","start":"node server.js","pretest":"run-scripts clean libraries-css libraries-js generated build1-pre build2-dev build3-min build4-rev publish","posttest":"html-validator docs","interactive":"openBrowser=true npm start"},"_npmUser":{"name":"pilafmon","email":"pilaf@centerkey.com"},"cliConfig":{"macros":{"js-header":"//! {{file.base}}","css-header":"/*! {{file.base}} */","insert-file":"{[p] render {{quote}}{{file.path}}{{quote}} %}","less-import":"@import {{quote}}../../../../{{file.dir}}/{{file.name}}{{quote}};"}},"repository":{"url":"git+https://github.com/dna-dom/data-dashboard.git","type":"git"},"_npmVersion":"11.12.1","description":"A data-driven dashboard console for report widgets","directories":{},"_nodeVersion":"26.0.0","dependencies":{"open":"~11.0","fetch-json":"~3.5"},"jshintConfig":{"node":true,"mocha":true,"undef":true,"eqeqeq":true,"strict":"implied","unused":true,"esversion":11},"_hasShrinkwrap":false,"devDependencies":{"less":"~4.6","mocha":"~11.7","eslint":"~10.4","jshint":"~2.13","rimraf":"~6.1","rollup":"~4.60","dna-dom":"~3.3","chart.js":"~4.5","puppeteer":"~25.0","uglify-js":"~3.19","@eslint/js":"~10.0","typescript":"~6.0","@types/node":"~25.9","browser-sync":"~3.0","chokidar-cli":"~3.0","make-dir-cli":"~4.0","web-ignition":"~2.5","replacer-util":"~1.6","copy-file-util":"~1.3","recursive-exec":"~1.1","rev-web-assets":"~1.5","add-dist-header":"~1.6","copy-folder-util":"~1.2","lightningcss-cli":"~1.32","run-scripts-util":"~1.3","pretty-print-json":"~3.0","simple-datatables":"~10.2","typescript-eslint":"~8.59","w3c-html-validator":"~2.2","img-src-placeholder":"~1.2","puppeteer-browser-ready":"~1.4","assert-deep-strict-equal":"~1.2","@fortawesome/fontawesome-free":"~7.2"},"runScriptsConfig":{"dev":["tsc --watch --preserveWatchOutput","chokidar 'build/1-pre/web-app/**/*.js' --command 'run-scripts bundle-js'","browser-sync . --startPath build/2-dev/web-app --files build/2-dev/web-app"],"clean":["rimraf build docs src/web-app/+page/generated"],"publish":["add-dist-header build/4-rev/web-app            docs --all-files --recursive","replacer --virtual-input . --rename=robots.txt docs --content=#{{space}}Allow{{space}}bots","replacer --virtual-input . --rename=CNAME      docs --content=data-dashboard.js.org"],"bundle-js":["recursive-exec build/1-pre/web-app --ext=.js --exclude=+ {{command:rollup}}"],"generated":["replacer src/web-app/+page/widgets --ext=.html --content={{macro:insert-file}} src/web-app/+page/generated --find=[p] --replacement=% --concat=widgets.html","replacer src/web-app/+page/widgets --ext=.less --content={{macro:less-import}} src/web-app/+page/generated --concat=widgets.less"],"build1-pre":["jshint . --exclude-path .gitignore","eslint --max-warnings 0","tsc","replacer src/web-app --ext=.html --exclude=+ build/1-pre/web-app --rename=index.html"],"build2-dev":["img-src-placeholder build/1-pre/web-app    build/2-dev/web-app","copy-folder src/web-app/+common/assets     build/2-dev/web-app/assets","lessc       src/web-app/+common/style.less build/2-dev/web-app/style.css","recursive-exec src/web-app --ext=.less --exclude=+ {{command:lessc}}","run-scripts bundle-js"],"build3-min":["copy-folder    build/2-dev/web-app --ext=.html            build/3-min/web-app","copy-folder    build/2-dev/web-app/assets                 build/3-min/web-app/assets","copy-file      build/2-dev/web-app/libraries.css --folder build/3-min/web-app","copy-file      build/2-dev/web-app/libraries.js --folder  build/3-min/web-app","recursive-exec build/2-dev/web-app --ext=.css             {{command:lightningcss}}","recursive-exec build/2-dev/web-app --ext=.js              {{command:uglifyjs}}"],"build4-rev":["rev-web-assets build/3-min/web-app build/4-rev/web-app --manifest --meta-content-base=https://data-dashboard.js.org","copy-file build/4-rev/web-app/manifest.json --move build/4-rev --folder"],"libraries-js":["replacer  node_modules/chart.js/dist/chart.umd.js --no-source-map               build/1-pre/libs","copy-file node_modules/dna-dom/dist/dna-dom.min.js                     --folder build/1-pre/libs","copy-file node_modules/fetch-json/dist/fetch-json.min.js               --folder build/1-pre/libs","copy-file node_modules/pretty-print-json/dist/pretty-print-json.min.js --folder build/1-pre/libs","copy-file node_modules/simple-datatables/dist/umd/simple-datatables.js --folder build/1-pre/libs","copy-file node_modules/web-ignition/dist/lib-x.min.js                  --folder build/1-pre/libs","replacer build/1-pre/libs --ext=.js build/2-dev/web-app --concat=libraries.js --header={{macro:js-header}} --no-liquid"],"libraries-css":["make-dir build/1-pre/libs","lightningcss node_modules/web-ignition/dist/reset.min.css                      --output-file build/1-pre/libs/reset.min.css --minify --bundle","lightningcss node_modules/dna-dom/dist/dna-dom.css                             --output-file build/1-pre/libs/dna-dom.css --minify --bundle","lightningcss node_modules/simple-datatables/dist/style.css                     --output-file build/1-pre/libs/simple-datatables.css --minify --bundle","lightningcss node_modules/pretty-print-json/dist/css/pretty-print-json.min.css --output-file build/1-pre/libs/pretty-print-json.css --minify --bundle","replacer build/1-pre/libs --ext=.css build/2-dev/web-app --concat=libraries.css --header={{macro:css-header}}"]},"recursiveExecConfig":{"commands":{"lessc":"lessc {{file}} build/2-dev/web-app/{{basename}}.css","rollup":"rollup {{file}} --file build/2-dev/web-app/{{filename}} --name {{nameCamelCase}} --format iife --globals chart.js:globalThis,dna-dom:globalThis,fetch-json:globalThis,pretty-print-json:globalThis,simple-datatables:globalThis,web-ignition:globalThis","uglifyjs":"uglifyjs {{file}} --output build/3-min/web-app/{{filename}}","lightningcss":"lightningcss {{file}} --output-file build/3-min/web-app/{{filename}} --minify --bundle"}},"_npmOperationalInternal":{"tmp":"tmp/data-dashboard_0.5.8_1779678855643_0.4954859936633085","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2019-06-04T01:53:46.069Z","modified":"2026-05-25T06:15:17.673Z","0.0.2":"2019-06-04T01:53:46.558Z","0.0.3":"2019-09-21T19:50:41.700Z","0.0.4":"2019-11-04T02:43:59.007Z","0.0.5":"2020-03-29T21:49:54.053Z","0.0.6":"2020-04-05T21:09:20.010Z","0.0.7":"2020-04-06T02:50:05.935Z","0.0.8":"2020-04-15T08:49:43.521Z","0.0.9":"2020-04-21T05:34:10.943Z","0.1.0":"2020-09-27T08:31:44.846Z","0.1.1":"2020-10-11T09:19:35.440Z","0.1.2":"2021-01-16T11:00:10.984Z","0.1.3":"2021-01-29T07:52:43.822Z","0.1.4":"2021-02-21T07:40:39.086Z","0.1.5":"2021-02-24T10:29:15.217Z","0.1.6":"2021-06-16T22:18:40.877Z","0.1.7":"2021-06-17T01:08:08.386Z","0.1.8":"2021-06-17T06:29:15.004Z","0.2.0":"2021-07-15T09:24:37.872Z","0.2.1":"2021-08-07T09:29:21.639Z","0.2.2":"2021-10-24T08:16:55.753Z","0.2.3":"2022-01-02T21:06:11.656Z","0.2.4":"2022-03-07T04:40:02.259Z","0.2.5":"2022-09-19T04:43:14.924Z","0.3.0":"2022-10-31T11:34:31.234Z","0.3.1":"2022-11-14T06:19:33.416Z","0.3.2":"2023-01-16T13:46:54.163Z","0.3.3":"2023-03-18T04:14:48.585Z","0.4.0":"2023-07-12T10:07:15.339Z","0.4.1":"2023-07-23T10:07:57.364Z","0.5.0":"2023-10-12T00:24:27.081Z","0.5.1":"2024-01-27T12:13:09.327Z","0.5.2":"2024-06-29T08:08:01.489Z","0.5.3":"2024-08-14T17:33:21.282Z","0.5.4":"2025-09-23T06:42:44.444Z","0.5.5":"2025-10-21T08:56:07.499Z","0.5.6":"2025-10-21T10:29:08.002Z","0.5.7":"2026-01-22T20:18:25.896Z","0.5.8":"2026-05-25T03:14:15.792Z"},"bugs":{"url":"https://github.com/dna-dom/data-dashboard/issues"},"license":"MIT","homepage":"https://data-dashboard.js.org","keywords":["charts","dashboard","data-dashboard","dna-dom","html5","javascript","report","typescript","widgets"],"repository":{"url":"git+https://github.com/dna-dom/data-dashboard.git","type":"git"},"description":"A data-driven dashboard console for report widgets","maintainers":[{"email":"pilaf@centerkey.com","name":"pilafmon"}],"readme":"# DataDashboard\n<img src=https://dna-dom.org/graphics/dna-logo.png align=right width=160 alt=logo>\n\n_A data-driven dashboard console for report widgets_\n\n[![License:MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://github.com/dna-dom/data-dashboard/blob/main/LICENSE.txt)\n[![npm](https://img.shields.io/npm/v/data-dashboard.svg)](https://www.npmjs.com/package/data-dashboard)\n[![Build](https://github.com/dna-dom/data-dashboard/actions/workflows/run-spec-on-push.yaml/badge.svg)](https://github.com/dna-dom/data-dashboard/actions/workflows/run-spec-on-push.yaml)\n[![Publish Website](https://github.com/dna-dom/data-dashboard/actions/workflows/publish-website.yaml/badge.svg)](https://github.com/dna-dom/data-dashboard/actions/workflows/publish-website.yaml)\n\n## A) Try It Out\nhttps://data-dashboard.js.org\n\n## B) Reference Architecture\n**DataDashboard** provides examples of creating charts and tables from REST calls, and it aims to\nbe a reference architecture for building data-driven dashboard consoles composed of report widgets.\n\nThe list of report widgets and dashboard panels is defined in\n[`src/modules/config.js`](https://github.com/dna-dom/data-dashboard/blob/main/src/web-app/+page/modules/config.ts),\nand the routing is handled in\n[`src/modules/controller.js`](https://github.com/dna-dom/data-dashboard/blob/main/src/web-app/+page/modules/controller.ts).\nEach widget has a folder under\n[`src/widgets`](https://github.com/dna-dom/data-dashboard/tree/main/src/widgets)\nthat contains the widget's view and controller.\n\n## C) Run Locally\nInstall:\n* **git** from https://git-scm.com\n* **Node.js** from https://nodejs.org\n\nThen enter the terminal commands:\n```\n$ git clone https://github.com/dna-dom/data-dashboard\n$ cd data-dashboard\n$ npm install\n$ npm start\n```\nAlternatively, fork this project and then clone your forked version.\n\n## D) Development Mode\nRun the application in development mode with the command:\n```\n$ npm run dev\n```\nThe web server will use the un-minified version of the application, and file watchers will\nautomatically rebuild the appropriate parts of the application when source files change.\n\n## E) Libraries\nPowered by:\n* [Chart.js](https://www.chartjs.org)\n* [dna-dom](https://dna-dom.org)\n* [fetch-json](https://www.npmjs.com/package/fetch-json)\n* [rev-web-assets](https://www.npmjs.com/package/rev-web-assets)\n* [Simple-DataTables](https://github.com/fiduswriter/Simple-DataTables)\n\n---\n[MIT License](LICENSE.txt)\n","readmeFilename":"README.md"}