{"_id":"shiva","_rev":"94-074b12245aa6351d1dd4a9bbfb4adb98","name":"shiva","dist-tags":{"latest":"6.1.2"},"versions":{"0.5.0":{"name":"shiva","version":"0.5.0","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@0.5.0","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://bitbucket.org/gabrielmccallin/shiva#readme","dist":{"shasum":"c7c9b414d479a86729f3e1fb6608102d9b8fba2d","tarball":"https://registry.npmjs.org/shiva/-/shiva-0.5.0.tgz","integrity":"sha512-L1V8F1w+DOdEqWIzLnnf9rVBHnKog3qXtVd8gfW7JyjpX5Kz3Ea4G5XrU1nZMgkudFhYWLV9HRi7LGB8v7M5SQ==","signatures":[{"sig":"MEUCIGzX9xXRU7QbE3Vn+g0JGSJzQ4mYma5xZACQKbTpTx5PAiEA5lppH25KO37VRfgFfqd5F0pKP8ZgEn0X39R8049j1zY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/shiva.js","_from":".","types":"./dist/shiva.d.ts","_shasum":"c7c9b414d479a86729f3e1fb6608102d9b8fba2d","gitHead":"41d30c8b01d392ccc5aa5349251bcd5c47e1775d","scripts":{"start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is."},"_npmUser":{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.8","description":"**shiva**, a JavaScript library for programming the web.","directories":{},"_nodeVersion":"5.5.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","merge2":"^0.3.6","gulp-util":"^3.0.7","gulp-watch":"^4.3.5","gulp-concat":"^2.6.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.1","http-server":"0.9.0","gulp-connect":"^2.2.0","gulp-sourcemaps":"^1.5.2","gulp-typescript":"^2.8.2"},"_npmOperationalInternal":{"tmp":"tmp/shiva-0.5.0.tgz_1478040792446_0.5974805501755327","host":"packages-18-east.internal.npmjs.com"}},"0.5.1":{"name":"shiva","version":"0.5.1","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@0.5.1","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://bitbucket.org/gabrielmccallin/shiva#readme","dist":{"shasum":"534630833966136943b7172e243b0697582ab33b","tarball":"https://registry.npmjs.org/shiva/-/shiva-0.5.1.tgz","integrity":"sha512-iHL8JgAttV9n+E3sjWu7kMfdM4JpFj3opV4YGF1ikpI5cpLzx4hsPzS8yRlCK6owiuNXCjYr8RyeEr863Aoybg==","signatures":[{"sig":"MEUCIHNZMkw6bThwi5XV88SKlv6tRwHKavEVvZpNX9tT7oXjAiEAyzUB00h4CeQa/3izcSKtGX1SuZJIstSWOaNYTpAplFY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/shiva.js","_from":".","types":"./dist/shiva.d.ts","_shasum":"534630833966136943b7172e243b0697582ab33b","gitHead":"41d30c8b01d392ccc5aa5349251bcd5c47e1775d","scripts":{"start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is."},"_npmUser":{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.8","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"5.5.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","merge2":"^0.3.6","gulp-util":"^3.0.7","gulp-watch":"^4.3.5","gulp-concat":"^2.6.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.1","http-server":"0.9.0","gulp-connect":"^2.2.0","gulp-sourcemaps":"^1.5.2","gulp-typescript":"^2.8.2"},"_npmOperationalInternal":{"tmp":"tmp/shiva-0.5.1.tgz_1478041105424_0.7470365734770894","host":"packages-12-west.internal.npmjs.com"}},"0.5.2":{"name":"shiva","version":"0.5.2","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@0.5.2","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://bitbucket.org/gabrielmccallin/shiva#readme","dist":{"shasum":"ada787c91ab2ae35e4f5ad4415520563c91fbff4","tarball":"https://registry.npmjs.org/shiva/-/shiva-0.5.2.tgz","integrity":"sha512-gCKspdVpGIyKEz/z5xwGcMl/JZspJtJD2xn2w3aPF3Ihq3o0S74ArDu95z2wnUU1RYp6/GdrjdD1cLAzyaapig==","signatures":[{"sig":"MEUCIHAs9K6NcYEf98aX612dh6k0FFCx+CNiy2HHXErNlkyuAiEAivvtDCUYk6mLa9rF+gBMgQR5eELu5HlegOBurw0lgy4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/shiva.js","_from":".","types":"./dist/shiva.d.ts","_shasum":"ada787c91ab2ae35e4f5ad4415520563c91fbff4","gitHead":"41d30c8b01d392ccc5aa5349251bcd5c47e1775d","scripts":{"start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is."},"_npmUser":{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.8","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"5.5.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","merge2":"^0.3.6","gulp-util":"^3.0.7","gulp-watch":"^4.3.5","gulp-concat":"^2.6.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.1","http-server":"0.9.0","gulp-connect":"^2.2.0","gulp-sourcemaps":"^1.5.2","gulp-typescript":"^2.8.2"},"_npmOperationalInternal":{"tmp":"tmp/shiva-0.5.2.tgz_1478041294712_0.197517282795161","host":"packages-12-west.internal.npmjs.com"}},"0.5.3":{"name":"shiva","version":"0.5.3","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@0.5.3","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://bitbucket.org/gabrielmccallin/shiva#readme","dist":{"shasum":"26985f97d5936560ed6140debc7230311b01e426","tarball":"https://registry.npmjs.org/shiva/-/shiva-0.5.3.tgz","integrity":"sha512-8OYBXjNxKwmKaKkgAHrA7UUuUSWNGJXuGRlVeF8zC/1+75O/gpjRrA5gS+G6QIi46p0eCcyTH4ZUlEieUl6aBA==","signatures":[{"sig":"MEYCIQCyPmhcai7HccwiAF9yZGXgJT62S68mWc9e5ir65pwpGgIhALtMUF+zE5WPGBsGqQA1D68jxqiEuaqBhEMwVz/zikdN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/shiva.js","_from":".","types":"./dist/shiva.d.ts","_shasum":"26985f97d5936560ed6140debc7230311b01e426","gitHead":"41d30c8b01d392ccc5aa5349251bcd5c47e1775d","scripts":{"start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is."},"_npmUser":{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.8","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"5.5.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","merge2":"^0.3.6","gulp-util":"^3.0.7","gulp-watch":"^4.3.5","gulp-concat":"^2.6.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.1","http-server":"0.9.0","gulp-connect":"^2.2.0","gulp-sourcemaps":"^1.5.2","gulp-typescript":"^2.8.2"},"_npmOperationalInternal":{"tmp":"tmp/shiva-0.5.3.tgz_1478078608872_0.1830651625059545","host":"packages-12-west.internal.npmjs.com"}},"0.5.4":{"name":"shiva","version":"0.5.4","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@0.5.4","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://bitbucket.org/gabrielmccallin/shiva#readme","dist":{"shasum":"0f9dfac3a2e9800689e08e1046ebd06a2e9af674","tarball":"https://registry.npmjs.org/shiva/-/shiva-0.5.4.tgz","integrity":"sha512-F4O6lL3aoru1bKK2e2LkenpTWfWqD5foweXbPhk3K+hRgtEhvZX4H2ryaQ8P0O/sy1d6qLNvwqq0EBh6QcJYjw==","signatures":[{"sig":"MEUCIAVmIdAPZmZfaAvPsTYr2lqcZzCNMMOtEO+8tZmzvUWBAiEApnwE362JTj/rj4USdzQGXiiGwMb7zkpDDb+/eZK1YVM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/shiva.min.js","_from":".","types":"./dist/shiva.d.ts","_shasum":"0f9dfac3a2e9800689e08e1046ebd06a2e9af674","gitHead":"be677ba813a1fc5fbf04b71a7c903e87c6d559c6","scripts":{"start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is."},"_npmUser":{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.8","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"5.5.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","merge2":"^0.3.6","gulp-util":"^3.0.7","gulp-watch":"^4.3.5","gulp-concat":"^2.6.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.1","http-server":"0.9.0","gulp-connect":"^2.2.0","gulp-sourcemaps":"^1.5.2","gulp-typescript":"^2.8.2"},"_npmOperationalInternal":{"tmp":"tmp/shiva-0.5.4.tgz_1478122655323_0.8583893431350589","host":"packages-18-east.internal.npmjs.com"}},"0.5.5":{"name":"shiva","version":"0.5.5","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@0.5.5","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://bitbucket.org/gabrielmccallin/shiva#readme","dist":{"shasum":"268f785812c4d8c4db809ff879c5b32cda7c7a47","tarball":"https://registry.npmjs.org/shiva/-/shiva-0.5.5.tgz","integrity":"sha512-97T4Ks0XmfPEp47gHWUP8DhJXW6SYmX6pIQB7jGptVsbQEQPOQ0aXrWFREhAezNtXDiAOGrrhvBwcjieXfA7lg==","signatures":[{"sig":"MEUCID4xTsCVB19vCylvNjMfL5NruLlBAkQbkLG1ieZjqbYDAiEA6WioAMIc5CvfQp/rIW0Tbd8P21IuWg/Jerd1vSm4khY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/shiva.min.js","_from":".","types":"./dist/shiva.d.ts","_shasum":"268f785812c4d8c4db809ff879c5b32cda7c7a47","gitHead":"3f02192bc546398a6c11cb95ee9833a9e01622ad","scripts":{"start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is."},"_npmUser":{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.8","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"5.5.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","merge2":"^0.3.6","gulp-util":"^3.0.7","gulp-watch":"^4.3.5","gulp-concat":"^2.6.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.1","http-server":"0.9.0","gulp-connect":"^2.2.0","gulp-sourcemaps":"^1.5.2","gulp-typescript":"^2.8.2"},"_npmOperationalInternal":{"tmp":"tmp/shiva-0.5.5.tgz_1478124272121_0.9423903492279351","host":"packages-18-east.internal.npmjs.com"}},"0.5.6":{"name":"shiva","version":"0.5.6","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@0.5.6","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://bitbucket.org/gabrielmccallin/shiva#readme","dist":{"shasum":"9f6fafaff69aa689be2d9e74c9faf99b0bd64838","tarball":"https://registry.npmjs.org/shiva/-/shiva-0.5.6.tgz","integrity":"sha512-355BiZwZNMl1p9xTmIwd2dWW3IDoaW0PlU8uUMs7upR7yYZu3A/svWClSeOxfxpIhe3qGkrktjr/dOlbXu0izw==","signatures":[{"sig":"MEYCIQC5+7mXiqHR/aDFaQCSkTapambWk0v96Yk7GuGujjEykgIhALsthHTaKUeoq06q9YKGcUJZSqYJ62RUXPbkVU0QCFue","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/shiva.min.js","_from":".","types":"./dist/shiva.d.ts","_shasum":"9f6fafaff69aa689be2d9e74c9faf99b0bd64838","gitHead":"455bafb5d1b49ad1c733e2ab9d04363180e00269","scripts":{"start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is."},"_npmUser":{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.8","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"5.5.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","merge2":"^0.3.6","gulp-util":"^3.0.7","gulp-watch":"^4.3.5","gulp-concat":"^2.6.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.1","http-server":"0.9.0","gulp-connect":"^2.2.0","gulp-sourcemaps":"^1.5.2","gulp-typescript":"^2.8.2"},"_npmOperationalInternal":{"tmp":"tmp/shiva-0.5.6.tgz_1478193279479_0.29669666243717074","host":"packages-18-east.internal.npmjs.com"}},"0.5.7":{"name":"shiva","version":"0.5.7","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@0.5.7","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://bitbucket.org/gabrielmccallin/shiva#readme","dist":{"shasum":"ed43af457bf26e6637bf9b40bd632d4b82dac403","tarball":"https://registry.npmjs.org/shiva/-/shiva-0.5.7.tgz","integrity":"sha512-Nt2WQy2mKaCTs5VglzJb5FuNbn/09xNFS+R+j1eO2ItbMFeZQtbhPjl8PTmX0YeIgiFBEoojjP1hrdzhvhWv+w==","signatures":[{"sig":"MEUCIEuCbHOdoHThqDCqXWHnRpaZ0rILvmX23K9iq+Th0R4dAiEA9QbjRYk/OgS6cHHKAd1C5xc1maJnzwDsU2EZbOuQ5Js=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/shiva.min.js","_from":".","types":"./dist/shiva.d.ts","_shasum":"ed43af457bf26e6637bf9b40bd632d4b82dac403","gitHead":"60fd9ca3f6997b7f4c3112329caf598cbd87d6fc","scripts":{"start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is."},"_npmUser":{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.8","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"5.5.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","merge2":"^0.3.6","gulp-util":"^3.0.7","gulp-watch":"^4.3.5","typescript":"^2.0.10","gulp-concat":"^2.6.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.1","gulp-connect":"^2.2.0","gulp-sourcemaps":"^1.5.2","gulp-typescript":"^2.8.2"},"_npmOperationalInternal":{"tmp":"tmp/shiva-0.5.7.tgz_1479373272747_0.8173718850594014","host":"packages-18-east.internal.npmjs.com"}},"0.5.8":{"name":"shiva","version":"0.5.8","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@0.5.8","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://bitbucket.org/gabrielmccallin/shiva#readme","dist":{"shasum":"0238c091b3e357c1dbc46c870ab35d4eae0c05da","tarball":"https://registry.npmjs.org/shiva/-/shiva-0.5.8.tgz","integrity":"sha512-2IYJMvf6SER/WWXj+4COBXjieIZhewBfty2d1UdD8GDYAUujbyR1woUYLt61O0e3J7G204B+p+uRuX9OoIRyIw==","signatures":[{"sig":"MEUCIQD3amstkJlRyesPkPnhCYav2kKqNFG8TT/R/1sw0Fab2gIgWSg/IIUd+mUjEXOd/SsJatQk2RRTGqzl7oq69stMpN8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/shiva.min.js","_from":".","types":"./dist/shiva.d.ts","_shasum":"0238c091b3e357c1dbc46c870ab35d4eae0c05da","gitHead":"db19cd20737cf51e9f6372717707f3c3b719deb2","scripts":{"start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is."},"_npmUser":{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.8","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"5.5.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","merge2":"^0.3.6","gulp-util":"^3.0.7","gulp-watch":"^4.3.5","typescript":"^2.0.10","gulp-concat":"^2.6.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.1","gulp-connect":"^2.2.0","gulp-sourcemaps":"^1.5.2","gulp-typescript":"^2.8.2"},"_npmOperationalInternal":{"tmp":"tmp/shiva-0.5.8.tgz_1480423533700_0.008437563199549913","host":"packages-12-west.internal.npmjs.com"}},"0.5.9":{"name":"shiva","version":"0.5.9","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@0.5.9","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://bitbucket.org/gabrielmccallin/shiva#readme","dist":{"shasum":"d4e94bd203be8b3680af2a37ad1dc964ee7de7ee","tarball":"https://registry.npmjs.org/shiva/-/shiva-0.5.9.tgz","integrity":"sha512-S76079lqA4lubl7N60skqzk1D9iIKhA4tiUbMk4dm9bwmJZHLDRODJx6MKW7Hu827AiKOFHiHfLsKzWQ4CE8uQ==","signatures":[{"sig":"MEYCIQCXWKcsx9xTvGS3tnUByJs1ERNy6xewDvQ8JBjLEejSPgIhAKcCL0kWanBBiSucmXJBAtr+u542QNH7kAu3hl+rHc3C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/shiva.min.js","_from":".","types":"./dist/shiva.d.ts","_shasum":"d4e94bd203be8b3680af2a37ad1dc964ee7de7ee","gitHead":"9ae97466135e52b7f33846c09e28b2c483bb080b","scripts":{"start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is."},"_npmUser":{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.8","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"5.5.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","merge2":"^0.3.6","gulp-util":"^3.0.7","gulp-watch":"^4.3.5","typescript":"^2.0.10","gulp-concat":"^2.6.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.1","gulp-connect":"^2.2.0","gulp-sourcemaps":"^1.5.2","gulp-typescript":"^2.8.2"},"_npmOperationalInternal":{"tmp":"tmp/shiva-0.5.9.tgz_1480512446880_0.09499494591727853","host":"packages-18-east.internal.npmjs.com"}},"0.5.10":{"name":"shiva","version":"0.5.10","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@0.5.10","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://bitbucket.org/gabrielmccallin/shiva#readme","dist":{"shasum":"477c7c199934b42898bfa61ac78573254b777f18","tarball":"https://registry.npmjs.org/shiva/-/shiva-0.5.10.tgz","integrity":"sha512-eZlIrF5Ndym4KBjucMPvUFvaZjD7DbXXRoQ+Dtd/FEAFY+/9cfM+NL0YRaNnW347VOSjXD65mY55ZyQJkoojUg==","signatures":[{"sig":"MEYCIQDmD2oQKtBqRV+uaN+HNNyIlcwzTQzD1VppZDvdB8EYVQIhAMveCikHOco3n9rkPuK2Ot7n+rK719JPKR0miADrDUBs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/shiva.min.js","_from":".","types":"./dist/shiva.d.ts","_shasum":"477c7c199934b42898bfa61ac78573254b777f18","gitHead":"ef09fa32d114a4308a413faa8ede9456eb33619e","scripts":{"start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is."},"_npmUser":{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.8","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"5.5.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","merge2":"^0.3.6","gulp-util":"^3.0.7","gulp-watch":"^4.3.5","typescript":"^2.0.10","gulp-concat":"^2.6.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.1","gulp-connect":"^2.2.0","gulp-sourcemaps":"^1.5.2","gulp-typescript":"^2.8.2"},"_npmOperationalInternal":{"tmp":"tmp/shiva-0.5.10.tgz_1480526100821_0.3151786741800606","host":"packages-18-east.internal.npmjs.com"}},"0.5.11":{"name":"shiva","version":"0.5.11","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@0.5.11","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://bitbucket.org/gabrielmccallin/shiva#readme","dist":{"shasum":"7bd588b160d0fdbc0577f67c190e0bd1b1caedb7","tarball":"https://registry.npmjs.org/shiva/-/shiva-0.5.11.tgz","integrity":"sha512-pS+3ciUPwa5dQ1sJSBjFzLn8sU12HO/m5y8jTZfoFdcstooU1gdmUpqYomiNh2hgbFV83+4UNf2U/9STv6TpWA==","signatures":[{"sig":"MEYCIQCuJPgBsYoNrj1zEupsR1mqaxDmY4HWWPO2+WM1rIwVjgIhAKNqf0+KJK1/FLvtjsRTa/9hb5NlqZzOsBhspCOLDm/a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/shiva.min.js","_from":".","types":"./dist/shiva.d.ts","_shasum":"7bd588b160d0fdbc0577f67c190e0bd1b1caedb7","gitHead":"5693a1189f85093c9d8621f8d4b72535b02bef5c","scripts":{"start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && gulp"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.8","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"5.5.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","merge2":"^0.3.6","gulp-util":"^3.0.7","gulp-watch":"^4.3.5","typescript":"^2.0.10","gulp-concat":"^2.6.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.1","gulp-connect":"^2.2.0","gulp-replace":"^0.5.4","gulp-sourcemaps":"^1.5.2","gulp-typescript":"^2.8.2"},"_npmOperationalInternal":{"tmp":"tmp/shiva-0.5.11.tgz_1480583024228_0.12998803541995585","host":"packages-18-east.internal.npmjs.com"}},"0.5.12":{"name":"shiva","version":"0.5.12","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@0.5.12","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://bitbucket.org/gabrielmccallin/shiva#readme","dist":{"shasum":"d43d3e8380e835d8ac287334eee424df7d1359dc","tarball":"https://registry.npmjs.org/shiva/-/shiva-0.5.12.tgz","integrity":"sha512-cfdRRysAF0XId0J/Qs8/TQQawWT0wTMfIuVsxvrZQyXTawWTgQUl7cbzw6t7yK+E817LWI2UGftkJiGpqPJxuw==","signatures":[{"sig":"MEQCIAWrbuKfidItZpH1CSffKlyxlSepc90ZCx7WHsdzz+0wAiAzdwuyJX7XEO/OXOMAenqJirNwqIqB+aj2BiJIHHVNAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/shiva.min.js","_from":".","types":"./dist/shiva.d.ts","_shasum":"d43d3e8380e835d8ac287334eee424df7d1359dc","gitHead":"460b5f7dd747bc430ec16687db2857a3eff7ebcc","scripts":{"start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && gulp"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.8","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"5.5.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","merge2":"^0.3.6","gulp-util":"^3.0.7","gulp-watch":"^4.3.5","typescript":"^2.0.10","gulp-concat":"^2.6.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.1","gulp-connect":"^2.2.0","gulp-replace":"^0.5.4","gulp-sourcemaps":"^1.5.2","gulp-typescript":"^2.8.2"},"_npmOperationalInternal":{"tmp":"tmp/shiva-0.5.12.tgz_1480615875535_0.3644863348454237","host":"packages-12-west.internal.npmjs.com"}},"0.5.14":{"name":"shiva","version":"0.5.14","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@0.5.14","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"37d049ec89888f01bb267641a4f7a359436145eb","tarball":"https://registry.npmjs.org/shiva/-/shiva-0.5.14.tgz","integrity":"sha512-y054f70DjRrDyHsDmxl3ZOtZ/NNpViKRoD3TDwH8So4a//sKa1Kp36ulc+eiEbrPlPMhwklDedO34AwADJUYwQ==","signatures":[{"sig":"MEUCIQCXxYCkThmT1XIxVSam1prSKQtefbC1jS1hdUKXoChHKwIgXvTEyj91LBK4EOQvtlMG/xxAHK/eHkD62qpQLyA9ADU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/shiva.min.js","_from":".","types":"./dist/shiva.d.ts","_shasum":"37d049ec89888f01bb267641a4f7a359436145eb","gitHead":"32c85e91f8c2f62878f478412c4c7ccd01891239","scripts":{"start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && gulp"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"4.0.5","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"6.9.4","dependencies":{},"devDependencies":{"gulp":"^3.9.0","merge2":"^0.3.6","gulp-util":"^3.0.7","gulp-watch":"^4.3.5","typescript":"^2.0.10","gulp-concat":"^2.6.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.1","gulp-connect":"^2.2.0","gulp-replace":"^0.5.4","gulp-sourcemaps":"^1.5.2","gulp-typescript":"^2.8.2"},"_npmOperationalInternal":{"tmp":"tmp/shiva-0.5.14.tgz_1484175743564_0.2785388263873756","host":"packages-12-west.internal.npmjs.com"}},"0.6.0":{"name":"shiva","version":"0.6.0","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@0.6.0","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"59609f691e801341a30b5d854d2bb36de27a9d4a","tarball":"https://registry.npmjs.org/shiva/-/shiva-0.6.0.tgz","integrity":"sha512-wlGclQrAGCdKPfdv6nL2+FQZUAJLoAHejcgrWSJ05JGABlj9lFaggpRy54DqYHMk+brHRMCRB0LQb9pAzKb67w==","signatures":[{"sig":"MEUCIB72oY6zb1aTFmUUo/ayfHGXE7M/rBjljz7QyLwldUJQAiEA1wnrnX8NA39K+QMLF/giG20H+vhGn1E6cybvk0+DjLU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/shiva.min.js","_from":".","types":"./dist/shiva.d.ts","_shasum":"59609f691e801341a30b5d854d2bb36de27a9d4a","gitHead":"8812c20e32db3bc229331ab632da0a42d3721e84","scripts":{"start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && gulp"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.10","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"6.9.4","dependencies":{},"devDependencies":{"gulp":"^3.9.0","merge2":"^0.3.6","gulp-util":"^3.0.7","gulp-watch":"^4.3.5","typescript":"^2.0.10","gulp-concat":"^2.6.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.1","gulp-connect":"^2.2.0","gulp-replace":"^0.5.4","gulp-sourcemaps":"^1.5.2","gulp-typescript":"^2.8.2"},"_npmOperationalInternal":{"tmp":"tmp/shiva-0.6.0.tgz_1488493551396_0.382884849794209","host":"packages-18-east.internal.npmjs.com"}},"0.6.1":{"name":"shiva","version":"0.6.1","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@0.6.1","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"3e16ee4319b6bdb97cb8f17c60e9654cc546a243","tarball":"https://registry.npmjs.org/shiva/-/shiva-0.6.1.tgz","integrity":"sha512-LCOTwW1j/w22kx96XPjAnS40X78T2uUSXggJTVPoBIV52uLfy88nA6HTVXgYkc/fOm5mgLV8P7Bvcv1PCTE93A==","signatures":[{"sig":"MEYCIQCE5wg2bSH8+WY7SNvH1qrLRlFe+KdELK+Qkvi/gzATOgIhAPpI28EbUXp+4DmDMPgXf+UOFGPusBXkkD5kbcW/Hkdm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/shiva.min.js","_from":".","types":"./dist/shiva.d.ts","_shasum":"3e16ee4319b6bdb97cb8f17c60e9654cc546a243","gitHead":"02e3bbe879baa428c759e248ceb146b918bb0586","scripts":{"start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && gulp"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.10","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"6.9.4","dependencies":{},"devDependencies":{"gulp":"^3.9.0","merge2":"^0.3.6","gulp-util":"^3.0.7","gulp-watch":"^4.3.5","typescript":"^2.0.10","gulp-concat":"^2.6.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.1","gulp-connect":"^2.2.0","gulp-replace":"^0.5.4","gulp-sourcemaps":"^1.5.2","gulp-typescript":"^2.8.2"},"_npmOperationalInternal":{"tmp":"tmp/shiva-0.6.1.tgz_1488494434413_0.0871813187841326","host":"packages-18-east.internal.npmjs.com"}},"0.6.2":{"name":"shiva","version":"0.6.2","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@0.6.2","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"89d9aebb4d0349ea2e5f2ed75c959d2ef5199ba0","tarball":"https://registry.npmjs.org/shiva/-/shiva-0.6.2.tgz","integrity":"sha512-PZlHqqOnlz2VpmZYo8mqQGf8DAp00DiJC6KgykdbYj0DE55bHKDD0c9OsObJMpWgwrMBTEcWgsRU4ucAlD4lxQ==","signatures":[{"sig":"MEQCIDoo6FWztbzzBzkmebJOfKStIex20w55HdDAtZV+veNCAiA7eypEYSwUAs4Tm83V8jVAvTo32kfZAihnsTxXmK+5Ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/shiva.min.js","_from":".","types":"./dist/shiva.d.ts","_shasum":"89d9aebb4d0349ea2e5f2ed75c959d2ef5199ba0","gitHead":"f3f6ac735bc50911252f992de624461a90b200dd","scripts":{"start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && gulp"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.10","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"6.9.4","dependencies":{},"devDependencies":{"gulp":"^3.9.0","merge2":"^0.3.6","gulp-util":"^3.0.7","gulp-watch":"^4.3.5","typescript":"^2.0.10","gulp-concat":"^2.6.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.1","gulp-connect":"^2.2.0","gulp-replace":"^0.5.4","gulp-sourcemaps":"^1.5.2","gulp-typescript":"^2.8.2"},"_npmOperationalInternal":{"tmp":"tmp/shiva-0.6.2.tgz_1488564473437_0.9064357371535152","host":"packages-12-west.internal.npmjs.com"}},"1.0.0":{"name":"shiva","version":"1.0.0","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@1.0.0","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"ca10e8ef69c18c4774bddb5e101a644a63960335","tarball":"https://registry.npmjs.org/shiva/-/shiva-1.0.0.tgz","integrity":"sha512-vJfZ3tCPS80NYZMF7l/g383TEEUsfWvFeAmpCnBmEek+B43JN04pRaBDARi2zfHokEaFgViRAGA8ylhVwyQj6A==","signatures":[{"sig":"MEYCIQD/mAJLfW/1nKxGhzTRuz14bS8CL2YnivBey1G6lHWoMAIhAPLK0etVitD2NQz7s+ffVhdVwLcaw90eDoXk5IRfix2o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/shiva.min.js","_from":".","types":"./dist/shiva.d.ts","_shasum":"ca10e8ef69c18c4774bddb5e101a644a63960335","gitHead":"1b74c8f5acf9ebcfb5c04888bfa2ed83afc60001","scripts":{"start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && gulp"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.10","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"6.10.0","dependencies":{},"devDependencies":{"gulp":"^3.9.0","merge2":"^0.3.6","gulp-util":"^3.0.7","gulp-watch":"^4.3.5","typescript":"^2.0.10","gulp-concat":"^2.6.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.1","gulp-connect":"^2.2.0","gulp-replace":"^0.5.4","gulp-sourcemaps":"^1.5.2","gulp-typescript":"^2.8.2"},"_npmOperationalInternal":{"tmp":"tmp/shiva-1.0.0.tgz_1489531460500_0.933118166634813","host":"packages-12-west.internal.npmjs.com"}},"2.0.0":{"name":"shiva","version":"2.0.0","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.0.0","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"d56d7f88b3753034e5c491896b03c7a697cb1d94","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.0.0.tgz","integrity":"sha512-Wvsoq7YcN/CMBSZ0piW5NZGY6Uk0U5feKFjPpyKnx+VSGDRGwcwlPKChvlXFsRGzHCMcgkqme3bwej/z80ISjQ==","signatures":[{"sig":"MEUCIGbg7fbi37biXk58RdolmW57m9ilZ0Z74qUK8Eae23dmAiEAsR79Vwk52tePemcNQJ9V6bvZn6S3BMXeltGoFJtrhHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/shiva.min.js","_from":".","types":"./dist/shiva.d.ts","_shasum":"d56d7f88b3753034e5c491896b03c7a697cb1d94","gitHead":"891c02cb936dcae54c0272c6eda0b1f9b8961175","scripts":{"start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && gulp","ci-publish":"ci-publish"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.10","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"6.10.2","dependencies":{},"devDependencies":{"gulp":"^3.9.0","merge2":"^0.3.6","gulp-util":"^3.0.7","gulp-watch":"^4.3.5","typescript":"^2.0.10","gulp-concat":"^2.6.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.1","gulp-connect":"^2.2.0","gulp-replace":"^0.5.4","gulp-sourcemaps":"^1.5.2","gulp-typescript":"^2.8.2"},"_npmOperationalInternal":{"tmp":"tmp/shiva-2.0.0.tgz_1492028175071_0.799764649476856","host":"packages-18-east.internal.npmjs.com"}},"2.0.1":{"name":"shiva","version":"2.0.1","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.0.1","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"331e509fde91813d038762dc2adbca8533e5d591","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.0.1.tgz","integrity":"sha512-VcfBzL2Fa80esxpKTGxkkWxqHN+XMjH4+VGivap4pGppnN8pYU8J1rxduysJvK0HsPWq+SIc5yuJnbL4DXWpbg==","signatures":[{"sig":"MEQCIGwaO9aJnM6CnTa5j/dQYWYlgOWIGFPsQ+wz/13FiY3RAiA7v7NOo575Z++WNETmZbrE7CkXGbZhy1gLL3ZcZo1gnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/shiva.min.js","_from":".","types":"./dist/shiva.d.ts","_shasum":"331e509fde91813d038762dc2adbca8533e5d591","gitHead":"2c9aa9ab104e1320de6718696a7e1880095ded4b","scripts":{"start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && gulp","ci-publish":"ci-publish"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.10","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"6.10.2","dependencies":{},"devDependencies":{"gulp":"^3.9.0","merge2":"^0.3.6","gulp-util":"^3.0.7","gulp-watch":"^4.3.5","typescript":"^2.0.10","gulp-concat":"^2.6.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.1","gulp-connect":"^2.2.0","gulp-replace":"^0.5.4","gulp-sourcemaps":"^1.5.2","gulp-typescript":"^2.8.2"},"_npmOperationalInternal":{"tmp":"tmp/shiva-2.0.1.tgz_1492249418793_0.6540935400407761","host":"packages-18-east.internal.npmjs.com"}},"2.0.2":{"name":"shiva","version":"2.0.2","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.0.2","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"14f41d821f1140a240997a9538721a005b449f56","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.0.2.tgz","integrity":"sha512-Pnv1heaNMOBQON3TNuw4/sSyA7mXKDMNJCVPjEx0m2eGky0mn4DF+1iP+KvtbejmNuLrFI92tItNO4cjmpPUhg==","signatures":[{"sig":"MEQCICxKFxBiDUlH9978uvHu4iZEiasnPQRvKWYsyuzfuVK5AiAvoh57R/tCW1shEQsWpYzi6jBIpDjv1ztKniYaqzA4gA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/shiva.min.js","_from":".","types":"./dist/shiva.d.ts","_shasum":"14f41d821f1140a240997a9538721a005b449f56","gitHead":"fc427679a00cdbbb07abeaed1d37411bd70a5e27","scripts":{"start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && gulp","ci-publish":"ci-publish"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.10","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"6.10.2","dependencies":{},"devDependencies":{"gulp":"^3.9.0","merge2":"^0.3.6","gulp-util":"^3.0.7","gulp-watch":"^4.3.5","typescript":"^2.0.10","gulp-concat":"^2.6.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.1","gulp-connect":"^2.2.0","gulp-replace":"^0.5.4","gulp-sourcemaps":"^1.5.2","gulp-typescript":"^2.8.2"},"_npmOperationalInternal":{"tmp":"tmp/shiva-2.0.2.tgz_1492512208913_0.7571916719898582","host":"packages-18-east.internal.npmjs.com"}},"2.0.3":{"name":"shiva","version":"2.0.3","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.0.3","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"7e25d5da92a451b7e5f676757259deedaa3bb4d3","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.0.3.tgz","integrity":"sha512-4T4oLIjXUemK0xHbf1eo025VAjSiHI22IKo+Ix6DmyPnxFJBR8qpfvgjV+wzPSZmn752Vw6mFiuxO1c8Gs/XbQ==","signatures":[{"sig":"MEYCIQDn07FQ18HRuEV0l+12enIpgmWLM1eOMlfqYK7xKhCOOQIhAM51l3ZxkOWDNKdBdFEBHd4Wza+hR4rllKoPoRj1Euw2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/shiva.min.js","_from":".","types":"./dist/shiva.d.ts","_shasum":"7e25d5da92a451b7e5f676757259deedaa3bb4d3","gitHead":"3b9503d4bde5e35d768467bab2f65599d3d50e0a","scripts":{"start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && gulp","ci-publish":"ci-publish"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.10","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"6.10.2","dependencies":{},"devDependencies":{"gulp":"^3.9.0","merge2":"^0.3.6","gulp-util":"^3.0.7","gulp-watch":"^4.3.5","typescript":"^2.0.10","gulp-concat":"^2.6.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.1","gulp-connect":"^2.2.0","gulp-replace":"^0.5.4","gulp-sourcemaps":"^1.5.2","gulp-typescript":"^2.8.2"},"_npmOperationalInternal":{"tmp":"tmp/shiva-2.0.3.tgz_1492527984861_0.4996236148290336","host":"packages-18-east.internal.npmjs.com"}},"2.0.4":{"name":"shiva","version":"2.0.4","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.0.4","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"d968225abd48e10762ce19c14fe90acd98bd869b","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.0.4.tgz","integrity":"sha512-HNDJ1Sj+O5C06bXUQJSbtpOqbXZnTVjILFDd4J19CkwdIaX91CMXKGbhGuSdzM8HW8SbwIBV3n4Ei7qdAgwt3g==","signatures":[{"sig":"MEQCIDQLPG0lHVmh1PxW9ymXStED6CcWuuwyuspRtMNzOOy5AiB29o8wfOTvRz/OMAW6Oq8fBWz/io6PXwlruieNUviydQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/shiva.min.js","_from":".","types":"./dist/shiva.d.ts","_shasum":"d968225abd48e10762ce19c14fe90acd98bd869b","gitHead":"eb0055e7b2581783f22e2ac03f4a6df68ea67436","scripts":{"start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && gulp","ci-publish":"ci-publish"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.10","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"6.10.2","dependencies":{},"devDependencies":{"gulp":"^3.9.0","merge2":"^0.3.6","gulp-util":"^3.0.7","gulp-watch":"^4.3.5","typescript":"^2.0.10","gulp-concat":"^2.6.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.1","gulp-connect":"^2.2.0","gulp-replace":"^0.5.4","gulp-sourcemaps":"^1.5.2","gulp-typescript":"^2.8.2"},"_npmOperationalInternal":{"tmp":"tmp/shiva-2.0.4.tgz_1492548344557_0.9876727964729071","host":"packages-18-east.internal.npmjs.com"}},"2.0.5":{"name":"shiva","version":"2.0.5","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.0.5","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"ed1ec660482879e86f0915f859db072fd6cc583c","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.0.5.tgz","integrity":"sha512-z/0/jcS/WvnNPLQX7bBUEi6acxgbkfo1QnpK4s3kcglOQN/yyHpEhwhWPrJTxEu6aApa5I2/yQlYQlIcKvpxgA==","signatures":[{"sig":"MEUCIHTtWAkRTI8K/pjJagliaLDUGZpyMLpWjCOGarnM5QGpAiEAr2A6QKvOKicENGXFI137pI/vxmBdGyH9zuWwv9fiqLM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/shiva.min.js","test":"jasmine spec/Container.spec.js","_from":".","types":"./dist/shiva.d.ts","_shasum":"ed1ec660482879e86f0915f859db072fd6cc583c","gitHead":"efb00c3e0d75f7cec6ec9829084141563bd90de1","scripts":{"build":"gulp publish","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && gulp","ci-publish":"ci-publish"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.10","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"6.10.2","dependencies":{},"devDependencies":{"gulp":"^3.9.0","merge2":"^0.3.6","jasmine":"^2.5.3","gulp-util":"^3.0.7","gulp-watch":"^4.3.5","jasmine-ts":"^0.1.0","typescript":"^2.0.10","gulp-concat":"^2.6.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.1","gulp-connect":"^2.2.0","gulp-replace":"^0.5.4","@types/jasmine":"^2.5.47","gulp-sourcemaps":"^1.5.2","gulp-typescript":"^2.8.2","gulp-jasmine-browser":"^1.7.1"},"_npmOperationalInternal":{"tmp":"tmp/shiva-2.0.5.tgz_1493156236746_0.00015415064990520477","host":"packages-18-east.internal.npmjs.com"}},"2.0.6":{"name":"shiva","version":"2.0.6","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.0.6","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"742d5353fdcea390649abe23d730b5822eac70db","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.0.6.tgz","integrity":"sha512-SxSXOdLAxMIg3MHhnozevPcuykW2vP5xam+1oSvkbNSDe007r5rLhZTVYrLnN6p07uChqgZglEimXBBtVXM0Wg==","signatures":[{"sig":"MEQCIFRNuBDFeirlKIuiFRtUnD44Ipp8T5KLNMu9jL5izO2/AiAp8YnIMVKEPDyMpkcpRLYQ6SfS0xyS2aSYX956IUANvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/shiva.min.js","test":"jasmine spec/Container.spec.js","_from":".","types":"./dist/shiva.d.ts","_shasum":"742d5353fdcea390649abe23d730b5822eac70db","gitHead":"f6c3e74604b98a09c10c3ffd50b40569cefbe5d3","scripts":{"build":"gulp publish","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && gulp","ci-publish":"ci-publish"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.10","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"6.10.2","dependencies":{},"devDependencies":{"gulp":"^3.9.0","merge2":"^0.3.6","jasmine":"^2.5.3","gulp-util":"^3.0.7","gulp-watch":"^4.3.5","jasmine-ts":"^0.1.0","typescript":"^2.0.10","gulp-concat":"^2.6.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.1","gulp-connect":"^2.2.0","gulp-replace":"^0.5.4","@types/jasmine":"^2.5.47","gulp-sourcemaps":"^1.5.2","gulp-typescript":"^2.8.2","gulp-jasmine-browser":"^1.7.1"},"_npmOperationalInternal":{"tmp":"tmp/shiva-2.0.6.tgz_1493156678367_0.3345840065740049","host":"packages-18-east.internal.npmjs.com"}},"2.0.7":{"name":"shiva","version":"2.0.7","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.0.7","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"0c9c26e64cf1450561582771a59e6d70a5c178cb","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.0.7.tgz","integrity":"sha512-RX6Uxx5GLV7ndoWUA+anXCZJmqFCtOIk7LCflFmVZSaF9M9OxKg2WYJQlMHWYds9781kAe36iX6KCs76R9D4Wg==","signatures":[{"sig":"MEUCIQDGPoeWwyK8aL58J82ZhZHCSh4Q7xtdkGzzCdp6d7yugwIgYtotsjXVpfDA8kUM+YcOmhF/YtLvXo9/vR86ZdrLyk8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/shiva.min.js","test":"jasmine spec/Container.spec.js","_from":".","types":"./dist/shiva.d.ts","_shasum":"0c9c26e64cf1450561582771a59e6d70a5c178cb","gitHead":"021855580c3d296bbfcc7335428a9d179c6bd03b","scripts":{"build":"gulp publish","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && gulp","ci-publish":"ci-publish"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.10","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"6.10.2","dependencies":{},"devDependencies":{"gulp":"^3.9.0","merge2":"^0.3.6","jasmine":"^2.5.3","gulp-util":"^3.0.7","gulp-watch":"^4.3.5","jasmine-ts":"^0.1.0","typescript":"^2.0.10","gulp-concat":"^2.6.0","gulp-rename":"^1.2.2","gulp-uglify":"^1.4.1","gulp-connect":"^2.2.0","gulp-replace":"^0.5.4","@types/jasmine":"^2.5.47","gulp-sourcemaps":"^1.5.2","gulp-typescript":"^2.8.2","gulp-jasmine-browser":"^1.7.1"},"_npmOperationalInternal":{"tmp":"tmp/shiva-2.0.7.tgz_1493485051511_0.013682787772268057","host":"packages-12-west.internal.npmjs.com"}},"2.1.0":{"name":"shiva","version":"2.1.0","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.1.0","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"4e2035b36750ba37cfb2425ded6e7983298d28ae","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.1.0.tgz","integrity":"sha512-b1/9S1DuQ86q7B9Ajz9wvgeJRbW2NFer0/KBNIU4mue1BQxIx7kejzk/xNUuDmHfSLle3/wsnIIL7S3jaBtgLg==","signatures":[{"sig":"MEUCIQC5Jq2WzztyG+uoYXCyIif23CPPjY+WGA9Le2+4+ZCvlgIgFCGl7FZpGLTWRcJ+zTdsIoXzBBBU7KXbeqBM+rVCrR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"shiva-cjs.js","_from":".","types":"shiva.d.ts","config":{"package-name":"shiva"},"_shasum":"4e2035b36750ba37cfb2425ded6e7983298d28ae","scripts":{"dev":"parallelshell \"npm run serve\" \"npm run rollup-watch\"","env":"env","test":"karma start ./karma.conf.js --single-run --colors","build":"npm run build:modules && npm run build:global-cjs && npm run copy-files && npm test","serve":"serve ./dist -p 1338","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev","ci-publish":"cd dist && ci-publish","copy-files":"mkdirp dist && copy package.json dist && copy README.md dist && copy CHANGELOG.md dist","dts-bundle":"dts-bundle --name shiva --main dist/**/*.d.ts --outputAsModuleFolder --out shiva.d.ts","delete-empty":"node libs/delete-empty-files dist","rollup-watch":"rollup -c -o ./dist/shiva-global.js -f iife -w","build:modules":"tsc && npm run dts-bundle && npm run delete-empty && npm run concat-global-declaration","build:global-cjs":"rollup -c","remove-temporary":"rimraf dist/types","concat-global-declaration":"concat -o dist/shiva-global.d.ts libs/shiva-global-start.d.ts dist/shiva.d.ts libs/shiva-global-end.d.ts"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.10","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"6.11.0","dependencies":{"promise-polyfill":"^6.0.2"},"devDependencies":{"copy":"^0.3.0","karma":"^1.6.0","serve":"^5.1.5","concat":"^1.0.3","mkdirp":"^0.5.1","rimraf":"^2.6.1","rollup":"^0.41.6","dts-bundle":"^0.7.2","typescript":"^2.4.1","jasmine-core":"^2.6.4","rollup-watch":"^3.2.2","karma-jasmine":"^1.1.0","parallelshell":"^2.0.0","rollup-plugin-commonjs":"^8.0.2","karma-phantomjs-launcher":"^1.0.4","rollup-plugin-typescript":"^0.8.1","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva-2.1.0.tgz_1499415397126_0.3438414956908673","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"shiva","version":"2.1.1","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.1.1","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"0253ee166a85ac6241c2ccc811fa8d07cbf4f3c0","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.1.1.tgz","integrity":"sha512-jSBglsRUiVFi8QtBvnO241zPhW1ccK7asmI1rmhjjzFSOxrQKz004RDWjQGIss252odFH0OZ0UB0rvJ3IhSx9A==","signatures":[{"sig":"MEUCIH9C9RY2aU4nXDsLFTeqVszexCirBHminh6fo0dE1f1sAiEA0ZeddfKt2loYmkul/w1I6E5f1Y4fMjS4cYRBU0sq6KY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"shiva-cjs.js","_from":".","types":"shiva.d.ts","config":{"package-name":"shiva"},"_shasum":"0253ee166a85ac6241c2ccc811fa8d07cbf4f3c0","scripts":{"dev":"parallelshell \"npm run serve\" \"npm run rollup-watch\"","env":"env","test":"karma start ./karma.conf.js --single-run --colors","build":"npm run build:modules && npm run build:global-cjs && npm run copy-files && npm test","serve":"serve ./dist -p 1338","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev","ci-publish":"cd dist && ci-publish","copy-files":"mkdirp dist && copy package.json dist && copy README.md dist && copy CHANGELOG.md dist","dts-bundle":"dts-bundle --name shiva --main dist/**/*.d.ts --outputAsModuleFolder --out shiva.d.ts","delete-empty":"node libs/delete-empty-files dist","rollup-watch":"rollup -c -o ./dist/shiva-global.js -f iife -w","build:modules":"tsc && npm run dts-bundle && npm run delete-empty && npm run concat-global-declaration","build:global-cjs":"rollup -c","remove-temporary":"rimraf dist/types","concat-global-declaration":"concat -o dist/shiva-global.d.ts libs/shiva-global-start.d.ts dist/shiva.d.ts libs/shiva-global-end.d.ts"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.10","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"6.11.3","dependencies":{"promise-polyfill":"^6.0.2"},"devDependencies":{"copy":"^0.3.0","karma":"^1.6.0","serve":"^5.1.5","concat":"^1.0.3","mkdirp":"^0.5.1","rimraf":"^2.6.1","rollup":"^0.41.6","dts-bundle":"^0.7.2","typescript":"^2.4.1","jasmine-core":"^2.6.4","rollup-watch":"^3.2.2","karma-jasmine":"^1.1.0","parallelshell":"^2.0.0","rollup-plugin-commonjs":"^8.0.2","karma-phantomjs-launcher":"^1.0.4","rollup-plugin-typescript":"^0.8.1","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva-2.1.1.tgz_1505655887091_0.5228100493550301","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"shiva","version":"2.2.0","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.2.0","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"8f6ef698ac216600e53a15bfdcd4ffd634fa179a","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.2.0.tgz","integrity":"sha512-EZqPP1vr+Qdb8BqyLgVcxJg/XJ64d5xxOvei2wFNmSb32ZH4ffWEa+uLU6bsRqNuiSsgIo26ZAU8lt1b5xakkA==","signatures":[{"sig":"MEYCIQDEC6yH3wyseINtfWNM3cz8wNWgPkql95tpHxabwt8leQIhAKCYUtqjlgeA9kDM7X4/5ECxkNke1wR9wXM4N64KMzt6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"shiva-cjs.js","_from":".","types":"shiva.d.ts","config":{"package-name":"shiva"},"_shasum":"8f6ef698ac216600e53a15bfdcd4ffd634fa179a","scripts":{"dev":"parallelshell \"npm run serve\" \"npm run rollup-watch\"","env":"env","test":"karma start ./karma.conf.js --single-run --colors","build":"npm run build:modules && npm run build:global-cjs && npm run copy-files && npm test","serve":"serve ./dist -p 1338","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev","ci-publish":"cd dist && ci-publish","copy-files":"mkdirp dist && copy package.json dist && copy README.md dist && copy CHANGELOG.md dist","dts-bundle":"dts-bundle --name shiva --main dist/**/*.d.ts --outputAsModuleFolder --out shiva.d.ts","delete-empty":"node libs/delete-empty-files dist","rollup-watch":"rollup -c -o ./dist/shiva-global.js -f iife -w","build:modules":"tsc && npm run dts-bundle && npm run delete-empty && npm run concat-global-declaration","build:global-cjs":"rollup -c","remove-temporary":"rimraf dist/types","concat-global-declaration":"concat -o dist/shiva-global.d.ts libs/shiva-global-start.d.ts dist/shiva.d.ts libs/shiva-global-end.d.ts"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.10","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"6.11.3","dependencies":{"promise-polyfill":"^6.0.2"},"devDependencies":{"copy":"^0.3.0","karma":"^1.6.0","serve":"^5.1.5","concat":"^1.0.3","mkdirp":"^0.5.1","rimraf":"^2.6.1","rollup":"^0.41.6","dts-bundle":"^0.7.2","typescript":"^2.4.1","jasmine-core":"^2.6.4","rollup-watch":"^3.2.2","karma-jasmine":"^1.1.0","parallelshell":"^2.0.0","rollup-plugin-commonjs":"^8.0.2","karma-phantomjs-launcher":"^1.0.4","rollup-plugin-typescript":"^0.8.1","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva-2.2.0.tgz_1506715432494_0.18470481829717755","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"shiva","version":"2.3.0","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.3.0","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"2794e55bad5ac8acabe9eb3e358b7ae6d27550b0","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.3.0.tgz","integrity":"sha512-vEbTUM5OxLdW5IRRUBIbGCYAUCcx72ASkZhXg1neQGqgFshwthl1JpCCqkZr8wYdcHGiznIxIoAtu7CptwzFbQ==","signatures":[{"sig":"MEQCIBk4/AEmGNYJMQyTmDSht2PP5Xes++QsD1HUTw+SzP9+AiBRDjaHXmczQmd4gdsVozM1rUrlJ+KZtl7dMOcaH5qMmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"shiva-cjs.js","_from":".","types":"shiva.d.ts","config":{"package-name":"shiva"},"_shasum":"2794e55bad5ac8acabe9eb3e358b7ae6d27550b0","scripts":{"dev":"parallelshell \"npm run serve\" \"npm run rollup-watch\"","env":"env","test":"karma start ./karma.conf.js --single-run --colors","build":"rimraf dist && npm run build:modules && npm run build:global-cjs && npm run copy-files && npm test","serve":"serve ./dist -p 1347","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev","ci-publish":"cd dist && ci-publish","copy-files":"mkdirp dist && copy package.json dist && copy README.md dist && copy CHANGELOG.md dist","dts-bundle":"dts-bundle --name shiva --main dist/**/*.d.ts --outputAsModuleFolder --out shiva.d.ts","delete-empty":"node libs/delete-empty-files dist","rollup-watch":"rollup -c -o ./dist/shiva-global.js -f iife -w","build:modules":"tsc && npm run dts-bundle && npm run delete-empty && npm run delete-promise-polyfill-from-global-declaration && npm run concat-global-declaration","build:global-cjs":"rollup -c","remove-temporary":"rimraf dist/types","concat-global-declaration":"concat -o dist/shiva-global.d.ts libs/shiva-global-start.d.ts dist/shiva-global.d.ts libs/shiva-global-end.d.ts","delete-promise-polyfill-from-global-declaration":"node libs/remove-promise-polyfill.js"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.10","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"6.11.4","dependencies":{"promise-polyfill":"^6.0.2"},"devDependencies":{"copy":"^0.3.0","karma":"^1.6.0","serve":"^5.1.5","concat":"^1.0.3","mkdirp":"^0.5.1","rimraf":"^2.6.1","rollup":"^0.41.6","dts-bundle":"^0.7.2","typescript":"^2.4.1","jasmine-core":"^2.6.4","rollup-watch":"^3.2.2","karma-jasmine":"^1.1.0","parallelshell":"^2.0.0","rollup-plugin-commonjs":"^8.0.2","karma-phantomjs-launcher":"^1.0.4","rollup-plugin-typescript":"^0.8.1","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva-2.3.0.tgz_1507287588715_0.22509035468101501","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"shiva","version":"2.3.1","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.3.1","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"071ce453d321c166d55dc689c21a5c76d15600c5","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.3.1.tgz","integrity":"sha512-1VLa1+MAOTiYS1uDH1k2dGXABu/ipsmQnbXOODV2R+PNn9fnXwqFLP19Ue0roKqV+A2qxCNpnkbyvQBEJjKqMA==","signatures":[{"sig":"MEQCIFvmFV5T/mIySTRYtBpBo7VgmHJYKRZbvKaHnzh7IbPCAiBy1DO62eOh7I9diGeB5M2ZPRL24YXMDqtcQLuQ6li7AA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"shiva-cjs.js","_from":".","types":"shiva.d.ts","config":{"package-name":"shiva"},"_shasum":"071ce453d321c166d55dc689c21a5c76d15600c5","scripts":{"dev":"parallelshell \"npm run serve\" \"npm run rollup-watch\"","env":"env","test":"karma start ./karma.conf.js --single-run --colors","build":"rimraf dist && npm run build:modules && npm run build:global-cjs && npm run copy-files && npm test","serve":"mkdir -p dist && serve ./dist -p 1347","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev","ci-publish":"cd dist && ci-publish","copy-files":"mkdirp dist && copy package.json dist && copy README.md dist && copy CHANGELOG.md dist","dts-bundle":"dts-bundle --name shiva --main dist/**/*.d.ts --outputAsModuleFolder --out shiva.d.ts","delete-empty":"node libs/delete-empty-files dist","rollup-watch":"rollup -c -o ./dist/shiva-global.js -f iife -w","build:modules":"tsc && npm run dts-bundle && npm run delete-empty && npm run delete-promise-polyfill-from-global-declaration && npm run concat-global-declaration","build:global-cjs":"rollup -c","remove-temporary":"rimraf dist/types","concat-global-declaration":"concat -o dist/shiva-global.d.ts libs/shiva-global-start.d.ts dist/shiva-global.d.ts libs/shiva-global-end.d.ts","delete-promise-polyfill-from-global-declaration":"node libs/remove-promise-polyfill.js"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.10","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"6.11.4","dependencies":{"promise-polyfill":"^6.0.2"},"devDependencies":{"copy":"^0.3.0","karma":"^1.6.0","serve":"^5.1.5","concat":"^1.0.3","mkdirp":"^0.5.1","rimraf":"^2.6.1","rollup":"^0.41.6","dts-bundle":"^0.7.2","typescript":"^2.4.1","jasmine-core":"^2.6.4","rollup-watch":"^3.2.2","karma-jasmine":"^1.1.0","parallelshell":"^2.0.0","rollup-plugin-commonjs":"^8.0.2","karma-phantomjs-launcher":"^1.0.4","rollup-plugin-typescript":"^0.8.1","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva-2.3.1.tgz_1508580640083_0.6630683275870979","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"shiva","version":"2.3.2","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.3.2","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"bea2bed227cfb7f48ba79af895621d21141fa967","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.3.2.tgz","integrity":"sha512-MkMu3/OZpvUo4+o6NapmJ/+PyaRx/MVTa9MbB9MTjoKp15eVTOI4I80vBJJmzfw12/KyDVxBbJC33A9+42iNHw==","signatures":[{"sig":"MEUCIGBfgRkgCAO0CHlzyaMXKjMt8edElIHmo3EQX0ikyvS5AiEAiWqWCeSSa0guKmVH0RIAzlzJxQBVGovb9cDgZsRMzfk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"shiva-cjs.js","_from":".","types":"shiva.d.ts","config":{"package-name":"shiva"},"_shasum":"bea2bed227cfb7f48ba79af895621d21141fa967","scripts":{"dev":"parallelshell \"npm run serve\" \"npm run rollup-watch\"","env":"env","test":"karma start ./karma.conf.js --single-run --colors","build":"rimraf dist && npm run build:modules && npm run build:global-cjs && npm run copy-files && npm test","serve":"mkdir -p dist && serve ./dist -p 1347","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev","ci-publish":"cd dist && ci-publish","copy-files":"mkdirp dist && copy package.json dist && copy README.md dist && copy CHANGELOG.md dist","dts-bundle":"dts-bundle --name shiva --main dist/**/*.d.ts --outputAsModuleFolder --out shiva.d.ts","delete-empty":"node libs/delete-empty-files dist","rollup-watch":"rollup -c -o ./dist/shiva-global.js -f iife -w","build:modules":"tsc && npm run dts-bundle && npm run delete-empty && npm run delete-promise-polyfill-from-global-declaration && npm run concat-global-declaration","build:global-cjs":"rollup -c","remove-temporary":"rimraf dist/types","concat-global-declaration":"concat -o dist/shiva-global.d.ts libs/shiva-global-start.d.ts dist/shiva-global.d.ts libs/shiva-global-end.d.ts","delete-promise-polyfill-from-global-declaration":"node libs/remove-promise-polyfill.js"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.10","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"6.11.4","dependencies":{"promise-polyfill":"^6.0.2"},"devDependencies":{"copy":"^0.3.0","karma":"^1.6.0","serve":"^5.1.5","concat":"^1.0.3","mkdirp":"^0.5.1","rimraf":"^2.6.1","rollup":"^0.41.6","dts-bundle":"^0.7.2","typescript":"^2.4.1","jasmine-core":"^2.6.4","rollup-watch":"^3.2.2","karma-jasmine":"^1.1.0","parallelshell":"^2.0.0","rollup-plugin-commonjs":"^8.0.2","karma-phantomjs-launcher":"^1.0.4","rollup-plugin-typescript":"^0.8.1","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva-2.3.2.tgz_1508613162342_0.125827896874398","host":"s3://npm-registry-packages"}},"2.3.3":{"name":"shiva","version":"2.3.3","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.3.3","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"7627b55a12a7610f193773d5090e1277361c28d2","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.3.3.tgz","integrity":"sha512-/q+tXNfye+ijfG4v8ccyCKbvNz3lnLLOBLSF7I42v5fB0B9NLp9T3+3XVH15DxsduRAzSSeZ0nbKVEByy29zAw==","signatures":[{"sig":"MEYCIQCpJCGnsIW/fvgCXr2zovHSQT/3rHY41+qFtxdtqHdNCwIhAMxdc4we1gCo3UypkAQTtHG1/LJqyjDQK4Gx0N3ot3W4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"shiva-cjs.js","_from":".","types":"shiva.d.ts","config":{"package-name":"shiva"},"_shasum":"7627b55a12a7610f193773d5090e1277361c28d2","scripts":{"dev":"parallelshell \"npm run serve\" \"npm run rollup-watch\"","env":"env","test":"karma start ./karma.conf.js --single-run --colors","build":"rimraf dist && npm run build:modules && npm run build:global-cjs && npm run copy-files && npm test","serve":"mkdir -p dist && serve ./dist -p 1347","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev","ci-publish":"cd dist && ci-publish","copy-files":"mkdirp dist && copy package.json dist && copy README.md dist && copy CHANGELOG.md dist","dts-bundle":"dts-bundle --name shiva --main dist/**/*.d.ts --outputAsModuleFolder --out shiva.d.ts","delete-empty":"node libs/delete-empty-files dist","rollup-watch":"rollup -c -o ./dist/shiva-global.js -f iife -w","build:modules":"tsc && npm run dts-bundle && npm run delete-empty && npm run delete-promise-polyfill-from-global-declaration && npm run concat-global-declaration","build:global-cjs":"rollup -c","remove-temporary":"rimraf dist/types","concat-global-declaration":"concat -o dist/shiva-global.d.ts libs/shiva-global-start.d.ts dist/shiva-global.d.ts libs/shiva-global-end.d.ts","delete-promise-polyfill-from-global-declaration":"node libs/remove-promise-polyfill.js"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.10","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"6.11.4","dependencies":{"promise-polyfill":"^6.0.2"},"devDependencies":{"copy":"^0.3.0","karma":"^1.6.0","serve":"^5.1.5","concat":"^1.0.3","mkdirp":"^0.5.1","rimraf":"^2.6.1","rollup":"^0.41.6","dts-bundle":"^0.7.2","typescript":"^2.4.1","jasmine-core":"^2.6.4","rollup-watch":"^3.2.2","karma-jasmine":"^1.1.0","parallelshell":"^2.0.0","rollup-plugin-commonjs":"^8.0.2","karma-phantomjs-launcher":"^1.0.4","rollup-plugin-typescript":"^0.8.1","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva-2.3.3.tgz_1508614918873_0.8912183134816587","host":"s3://npm-registry-packages"}},"2.3.4":{"name":"shiva","version":"2.3.4","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.3.4","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"4b8a75cc180e54c94d5ad3c219f0155644fccdb9","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.3.4.tgz","integrity":"sha512-Cpf2JY86MQm9Toc49gi2bMMOjKFH8CF0QVUF1ymrwvy44w+5e7x1XRe7Pldaa4glxNq2IRiNpSNgzVaxEV6cxw==","signatures":[{"sig":"MEYCIQDb3MaIEkN8GLJXBRHpGUxxvkjwH5eKrLcLZ6QhTAg5hwIhAOiP20KeAi3iCLmGO0W71orL67FDHWUo4r5nNie8AC23","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"shiva-cjs.js","_from":".","types":"shiva.d.ts","config":{"package-name":"shiva"},"_shasum":"4b8a75cc180e54c94d5ad3c219f0155644fccdb9","scripts":{"dev":"parallelshell \"npm run serve\" \"npm run rollup-watch\"","env":"env","test":"karma start ./karma.conf.js --single-run --colors","build":"rimraf dist && npm run build:modules && npm run build:global-cjs && npm run copy-files && npm test","serve":"mkdir -p dist && serve ./dist -p 1347","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev","ci-publish":"cd dist && ci-publish","copy-files":"mkdirp dist && copy package.json dist && copy README.md dist && copy CHANGELOG.md dist","dts-bundle":"dts-bundle --name shiva --main dist/**/*.d.ts --outputAsModuleFolder --out shiva.d.ts","delete-empty":"node libs/delete-empty-files dist","rollup-watch":"rollup -c -o ./dist/shiva-global.js -f iife -w","build:modules":"tsc && npm run dts-bundle && npm run delete-empty && npm run delete-promise-polyfill-from-global-declaration && npm run concat-global-declaration","build:global-cjs":"rollup -c","remove-temporary":"rimraf dist/types","concat-global-declaration":"concat -o dist/shiva-global.d.ts libs/shiva-global-start.d.ts dist/shiva-global.d.ts libs/shiva-global-end.d.ts","delete-promise-polyfill-from-global-declaration":"node libs/remove-promise-polyfill.js"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.10","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"6.11.4","dependencies":{"promise-polyfill":"^6.0.2"},"devDependencies":{"copy":"^0.3.0","karma":"^1.6.0","serve":"^5.1.5","concat":"^1.0.3","mkdirp":"^0.5.1","rimraf":"^2.6.1","rollup":"^0.41.6","dts-bundle":"^0.7.2","typescript":"^2.4.1","jasmine-core":"^2.6.4","rollup-watch":"^3.2.2","karma-jasmine":"^1.1.0","parallelshell":"^2.0.0","rollup-plugin-commonjs":"^8.0.2","karma-phantomjs-launcher":"^1.0.4","rollup-plugin-typescript":"^0.8.1","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva-2.3.4.tgz_1508703602284_0.717734806239605","host":"s3://npm-registry-packages"}},"2.3.5":{"name":"shiva","version":"2.3.5","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.3.5","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"b71cfda55f4d36f966277f0ef0e199c174bfed61","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.3.5.tgz","integrity":"sha512-R8L9zIneXinv/N8XTDsxW8VS4J6lA3ch+uVDhGPeMmJHykVLDi5IIr3IlM0gttiwVBDWxinTjjsTLtEnafYA4w==","signatures":[{"sig":"MEQCIDvY5BwwkM2yElmfmZA1z3KAxIbDHV7gT68FACgAzVenAiAZ2K1g21XyojTW2uJsS2Q1s5ArGQ4k1HI8Gjlw5Y1Gvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"shiva-cjs.js","_from":".","types":"shiva.d.ts","config":{"package-name":"shiva"},"_shasum":"b71cfda55f4d36f966277f0ef0e199c174bfed61","scripts":{"dev":"parallelshell \"npm run serve\" \"npm run rollup-watch\"","env":"env","test":"karma start ./karma.conf.js --single-run --colors","build":"rimraf dist && npm run build:modules && npm run build:global-cjs && npm run copy-files && npm test","serve":"mkdir -p dist && serve ./dist -p 1347","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev","ci-publish":"cd dist && ci-publish","copy-files":"mkdirp dist && copy package.json dist && copy README.md dist && copy CHANGELOG.md dist","dts-bundle":"dts-bundle --name shiva --main dist/**/*.d.ts --outputAsModuleFolder --out shiva.d.ts","delete-empty":"node libs/delete-empty-files dist","rollup-watch":"rollup -c -o ./dist/shiva-global.js -f iife -w","build:modules":"tsc && npm run dts-bundle && npm run delete-empty && npm run delete-promise-polyfill-from-global-declaration && npm run concat-global-declaration","build:global-cjs":"rollup -c","remove-temporary":"rimraf dist/types","concat-global-declaration":"concat -o dist/shiva-global.d.ts libs/shiva-global-start.d.ts dist/shiva-global.d.ts libs/shiva-global-end.d.ts","delete-promise-polyfill-from-global-declaration":"node libs/remove-promise-polyfill.js"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.10","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"6.11.4","dependencies":{"promise-polyfill":"^6.0.2"},"devDependencies":{"copy":"^0.3.0","karma":"^1.6.0","serve":"^5.1.5","concat":"^1.0.3","mkdirp":"^0.5.1","rimraf":"^2.6.1","rollup":"^0.41.6","dts-bundle":"^0.7.2","typescript":"^2.4.1","jasmine-core":"^2.6.4","rollup-watch":"^3.2.2","karma-jasmine":"^1.1.0","parallelshell":"^2.0.0","rollup-plugin-commonjs":"^8.0.2","karma-phantomjs-launcher":"^1.0.4","rollup-plugin-typescript":"^0.8.1","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva-2.3.5.tgz_1508706519698_0.47096361266449094","host":"s3://npm-registry-packages"}},"2.3.6":{"name":"shiva","version":"2.3.6","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.3.6","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"2fa0e9c1b5541b2dc13c39dae150cacc6970cd2b","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.3.6.tgz","integrity":"sha512-dBqBE8SjK5mYXc8lZqA9+QtPJM3xIksI/EUf+jTs4XtgHdHGD0CMs6oKUVP4hJ+rtkvNob8U/7sgJH2N3vCsOA==","signatures":[{"sig":"MEUCIQDzgqFogV/qZwzaXvdPsbWqtNi8pOKl+YrR7PR51VBW/QIgRvCwZ+WDL+HigwPPxyFfSP/ZShOkSv4A/bvU+mV8s28=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"shiva-cjs.js","_from":".","types":"shiva.d.ts","config":{"package-name":"shiva"},"_shasum":"2fa0e9c1b5541b2dc13c39dae150cacc6970cd2b","scripts":{"dev":"parallelshell \"npm run serve\" \"npm run rollup-watch\"","env":"env","test":"karma start ./karma.conf.js --single-run --colors","build":"rimraf dist && npm run build:modules && npm run build:global-cjs && npm run copy-files && npm test","serve":"mkdir -p dist && serve ./dist -p 1347","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev","ci-publish":"cd dist && ci-publish","copy-files":"mkdirp dist && copy package.json dist && copy README.md dist && copy CHANGELOG.md dist","dts-bundle":"dts-bundle --name shiva --main dist/**/*.d.ts --outputAsModuleFolder --out shiva.d.ts","delete-empty":"node libs/delete-empty-files dist","rollup-watch":"rollup -c -o ./dist/shiva-global.js -f iife -w","build:modules":"tsc && npm run dts-bundle && npm run delete-empty && npm run delete-promise-polyfill-from-global-declaration && npm run concat-global-declaration","build:global-cjs":"rollup -c","remove-temporary":"rimraf dist/types","concat-global-declaration":"concat -o dist/shiva-global.d.ts libs/shiva-global-start.d.ts dist/shiva-global.d.ts libs/shiva-global-end.d.ts","delete-promise-polyfill-from-global-declaration":"node libs/remove-promise-polyfill.js"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.10","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"6.11.5","dependencies":{"promise-polyfill":"^6.0.2"},"devDependencies":{"copy":"^0.3.0","karma":"^1.6.0","serve":"^5.1.5","concat":"^1.0.3","mkdirp":"^0.5.1","rimraf":"^2.6.1","rollup":"^0.41.6","dts-bundle":"^0.7.2","typescript":"^2.4.1","jasmine-core":"^2.6.4","rollup-watch":"^3.2.2","karma-jasmine":"^1.1.0","parallelshell":"^2.0.0","rollup-plugin-commonjs":"^8.0.2","karma-phantomjs-launcher":"^1.0.4","rollup-plugin-typescript":"^0.8.1","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva-2.3.6.tgz_1509053593661_0.42776434728875756","host":"s3://npm-registry-packages"}},"2.3.7":{"name":"shiva","version":"2.3.7","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.3.7","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"470da3d8c41492fb7d29b81d43412171c9881d0e","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.3.7.tgz","integrity":"sha512-gDUf00gm8ES5sRNKWRQ+DGRxOw5CRUarb+BNTC5baSqXhEgSj0Ff2jHgiFEyuL2ojHRXm/+uI0ORjh39R7RVvg==","signatures":[{"sig":"MEYCIQDQA4lV8W4eoA02XswaxsX0HJ1XhrnwkFoQhbpccyGcCgIhANxNp3lq/GLHOcAKQmahZpFkJPsAX99Ee1AHlRJCmEDm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"shiva-cjs.js","_from":".","types":"shiva.d.ts","config":{"package-name":"shiva"},"_shasum":"470da3d8c41492fb7d29b81d43412171c9881d0e","scripts":{"dev":"parallelshell \"npm run serve\" \"npm run rollup-watch\"","env":"env","test":"karma start ./karma.conf.js --single-run --colors","build":"rimraf dist && npm run build:modules && npm run build:global-cjs && npm run copy-files && npm test","serve":"npm run build && serve ./dist -p 1347","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev","ci-publish":"cd dist && ci-publish","copy-files":"mkdirp dist && copy package.json dist && copy README.md dist && copy CHANGELOG.md dist","dts-bundle":"dts-bundle --name shiva --main dist/**/*.d.ts --outputAsModuleFolder --out shiva.d.ts","delete-empty":"node libs/delete-empty-files dist","rollup-watch":"rollup -c -o ./dist/shiva-global.js -f iife -w","build:modules":"tsc && npm run dts-bundle && npm run delete-empty && npm run delete-promise-polyfill-from-global-declaration && npm run concat-global-declaration","build:global-cjs":"rollup -c","remove-temporary":"rimraf dist/types","concat-global-declaration":"concat -o dist/shiva-global.d.ts libs/shiva-global-start.d.ts dist/shiva-global.d.ts libs/shiva-global-end.d.ts","delete-promise-polyfill-from-global-declaration":"node libs/remove-promise-polyfill.js"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.10","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"6.11.5","dependencies":{"promise-polyfill":"^6.0.2"},"devDependencies":{"copy":"^0.3.0","karma":"^1.6.0","serve":"^5.1.5","concat":"^1.0.3","mkdirp":"^0.5.1","rimraf":"^2.6.1","rollup":"^0.41.6","dts-bundle":"^0.7.2","typescript":"^2.4.1","jasmine-core":"^2.6.4","rollup-watch":"^3.2.2","karma-jasmine":"^1.1.0","parallelshell":"^2.0.0","rollup-plugin-commonjs":"^8.0.2","karma-phantomjs-launcher":"^1.0.4","rollup-plugin-typescript":"^0.8.1","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva-2.3.7.tgz_1509116965522_0.6698183936532587","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"shiva","version":"2.4.0","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.4.0","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"393d7ed26f827bf8225bf433f9d819d9d4b29ce2","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.4.0.tgz","integrity":"sha512-xKXVW0mhvKp74NDvpGaKOkfFJmpjlqQF5yxKI2LnbG1Oo6hZiTSJQ8w596f0h2iRocM8sssGt2L0xNRNtzexvA==","signatures":[{"sig":"MEUCIQCFF9DgrkMg+XHakrkXbCDgagbVTKCQG0DHg0QrhgEyMQIgJFDLCa1SRZc+thiNFfM405vE9tM2LryXhSUQFSER8yk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"shiva-cjs.js","_from":".","types":"shiva.d.ts","config":{"package-name":"shiva"},"_shasum":"393d7ed26f827bf8225bf433f9d819d9d4b29ce2","scripts":{"dev":"parallelshell \"npm run serve\" \"npm run rollup-watch\"","env":"env","test":"karma start ./karma.conf.js --single-run --colors","build":"rimraf dist && npm run build:modules && npm run build:global-cjs && npm run copy-files && npm test","serve":"npm run build && serve ./dist -p 1347","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev","ci-publish":"cd dist && ci-publish","copy-files":"mkdirp dist && copy package.json dist && copy README.md dist && copy CHANGELOG.md dist","dts-bundle":"dts-bundle --name shiva --main dist/**/*.d.ts --outputAsModuleFolder --out shiva.d.ts","delete-empty":"node libs/delete-empty-files dist","rollup-watch":"rollup -c -o ./dist/shiva-global.js -f iife -w","build:modules":"tsc && npm run dts-bundle && npm run delete-empty && npm run delete-promise-polyfill-from-global-declaration && npm run concat-global-declaration","build:global-cjs":"rollup -c","remove-temporary":"rimraf dist/types","concat-global-declaration":"concat -o dist/shiva-global.d.ts libs/shiva-global-start.d.ts dist/shiva-global.d.ts libs/shiva-global-end.d.ts","delete-promise-polyfill-from-global-declaration":"node libs/remove-promise-polyfill.js"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.10","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"6.11.5","dependencies":{"promise-polyfill":"^6.0.2"},"devDependencies":{"copy":"^0.3.0","karma":"^1.6.0","serve":"^5.1.5","concat":"^1.0.3","mkdirp":"^0.5.1","rimraf":"^2.6.1","rollup":"^0.41.6","dts-bundle":"^0.7.2","typescript":"^2.4.1","jasmine-core":"^2.6.4","rollup-watch":"^3.2.2","karma-jasmine":"^1.1.0","parallelshell":"^2.0.0","rollup-plugin-commonjs":"^8.0.2","karma-phantomjs-launcher":"^1.0.4","rollup-plugin-typescript":"^0.8.1","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva-2.4.0.tgz_1509122946044_0.25192468613386154","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"shiva","version":"2.4.1","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.4.1","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"c706a7c612f24b872ec7dcaf1216bd929c7f8988","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.4.1.tgz","integrity":"sha512-j8TkCNuIG5/0EhsKodPcqPvIUtYYP3LlfFO3EDK3QOdtMBiW3sfRn1W4HP9OwcWb4RABrqIe8AQUr+cRyRdjJA==","signatures":[{"sig":"MEUCICzL7Vg91b/1nEkTceGYZf95CSwi6b+Sms3JTaXZlo0MAiEAnwHn5bRuJtzSXXfoyadARZ1vZ/PVmUzxMtmaSDu26F0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"shiva-cjs.js","_from":".","types":"shiva.d.ts","config":{"package-name":"shiva"},"_shasum":"c706a7c612f24b872ec7dcaf1216bd929c7f8988","scripts":{"dev":"parallelshell \"npm run serve\" \"npm run rollup-watch\"","env":"env","test":"karma start ./karma.conf.js --single-run --colors","build":"rimraf dist && npm run build:modules && npm run build:global-cjs && npm run copy-files && npm test","serve":"npm run build && serve ./dist -p 1347","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev","ci-publish":"cd dist && ci-publish","copy-files":"mkdirp dist && copy package.json dist && copy README.md dist && copy CHANGELOG.md dist","dts-bundle":"dts-bundle --name shiva --main dist/**/*.d.ts --outputAsModuleFolder --out shiva.d.ts","delete-empty":"node libs/delete-empty-files dist","rollup-watch":"rollup -c -o ./dist/shiva-global.js -f iife -w","build:modules":"tsc && npm run dts-bundle && npm run delete-empty && npm run delete-promise-polyfill-from-global-declaration && npm run concat-global-declaration","build:global-cjs":"rollup -c","remove-temporary":"rimraf dist/types","concat-global-declaration":"concat -o dist/shiva-global.d.ts libs/shiva-global-start.d.ts dist/shiva-global.d.ts libs/shiva-global-end.d.ts","delete-promise-polyfill-from-global-declaration":"node libs/remove-promise-polyfill.js"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.10","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"6.11.5","dependencies":{"promise-polyfill":"^6.0.2"},"devDependencies":{"copy":"^0.3.0","karma":"^1.6.0","serve":"^5.1.5","concat":"^1.0.3","mkdirp":"^0.5.1","rimraf":"^2.6.1","rollup":"^0.41.6","dts-bundle":"^0.7.2","typescript":"^2.4.1","jasmine-core":"^2.6.4","rollup-watch":"^3.2.2","karma-jasmine":"^1.1.0","parallelshell":"^2.0.0","rollup-plugin-commonjs":"^8.0.2","karma-phantomjs-launcher":"^1.0.4","rollup-plugin-typescript":"^0.8.1","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva-2.4.1.tgz_1509530297435_0.32639634795486927","host":"s3://npm-registry-packages"}},"2.4.2":{"name":"shiva","version":"2.4.2","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.4.2","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"108d3a8707d56b9151c78f81bce2789f05c7e212","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.4.2.tgz","integrity":"sha512-pJ6jU7FS2+aypmNcUbw0N/1aZ6NnwtuvYGzqAoeFU2YCTyno+rGVpn3euayjEeLkyFpDrpAO1QcnCVH+0H+iNw==","signatures":[{"sig":"MEQCIB+iAL+L/ux2WnsnKZRDKwWKSZzzXP+TgnrFi06gljSbAiAix4pNLJZTR2EYT1O6xWSzZTe3PgEO/QlkL4iYFyzVzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"globals":{"google":{},"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"testMatch":["<rootDir>/test/**/?(*.)test.ts"],"transform":{"\\.(ts)$":"<rootDir>/node_modules/ts-jest/preprocessor.js","^.+\\.js$":"babel-jest"},"coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","js"]},"main":"shiva-cjs.js","_from":".","types":"shiva.d.ts","config":{"package-name":"shiva"},"_shasum":"108d3a8707d56b9151c78f81bce2789f05c7e212","scripts":{"dev":"parallelshell \"npm run serve\" \"npm run rollup-watch\"","test":"jest --watchAll","build":"rimraf dist && npm run build:modules && npm run build:global-cjs && npm run copy-files && jest","serve":"npm run build && serve ./dist -p 1347","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev","ci-publish":"cd dist && ci-publish","copy-files":"mkdirp dist && copy package.json dist && copy README.md dist && copy CHANGELOG.md dist","dts-bundle":"dts-bundle --name shiva --main dist/**/*.d.ts --outputAsModuleFolder --out shiva.d.ts","test:build":"jest","delete-empty":"node libs/delete-empty-files dist","rollup-watch":"rollup -c -o ./dist/shiva-global.js -f iife -w","build:modules":"tsc && npm run dts-bundle && npm run delete-empty && npm run delete-promise-polyfill-from-global-declaration && npm run concat-global-declaration","build:global-cjs":"rollup -c","remove-temporary":"rimraf dist/types","concat-global-declaration":"concat -o dist/shiva-global.d.ts libs/shiva-global-start.d.ts dist/shiva-global.d.ts libs/shiva-global-end.d.ts","delete-promise-polyfill-from-global-declaration":"node libs/remove-promise-polyfill.js"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"3.10.10","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"6.11.5","dependencies":{"promise-polyfill":"^6.0.2"},"devDependencies":{"copy":"^0.3.0","jest":"^21.2.1","serve":"^5.1.5","concat":"^1.0.3","mkdirp":"^0.5.1","rimraf":"^2.6.1","rollup":"^0.41.6","ts-jest":"^21.1.4","dts-bundle":"^0.7.2","typescript":"^2.4.1","@types/jest":"^21.1.5","jasmine-core":"^2.6.4","rollup-watch":"^3.2.2","parallelshell":"^3.0.2","babel-preset-es2015":"^6.24.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-typescript":"^0.8.1","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva-2.4.2.tgz_1509720600733_0.07068403298035264","host":"s3://npm-registry-packages"}},"2.4.3":{"name":"shiva","version":"2.4.3","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.4.3","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"be8065672089ab9435f2d35b32b713a2ae29007f","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.4.3.tgz","integrity":"sha512-6+sQpsaHMBPfggFxrwm0viTiulALgRtsUEguMAUcJZ64vtjSd/YtpENhPlq658FZm4d9AFRpr7MNg3APfcD7kw==","signatures":[{"sig":"MEQCIElTtfEv+9mrASldOZxhp3GKSX6+51lg1OCE92jgFcHqAiAhG+nE+hC+QS1Uu9K6a60Iy6fhWtaicX1i4umSYFd8uA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"globals":{"google":{},"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"testMatch":["<rootDir>/test/**/?(*.)test.ts"],"transform":{"\\.(ts)$":"<rootDir>/node_modules/ts-jest/preprocessor.js","^.+\\.js$":"babel-jest"},"coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","js"]},"main":"shiva-cjs.js","types":"shiva.d.ts","config":{"package-name":"shiva"},"scripts":{"dev":"parallelshell \"npm run serve\" \"npm run rollup-watch\"","test":"jest --watchAll","build":"rimraf dist && npm run build:modules && npm run build:global-cjs && npm run copy-files && jest","serve":"npm run build && serve ./dist -p 1347","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev","ci-publish":"cd dist && ci-publish","copy-files":"mkdirp dist && copy package.json dist && copy README.md dist && copy CHANGELOG.md dist","dts-bundle":"dts-bundle --name shiva --main dist/**/*.d.ts --outputAsModuleFolder --out shiva.d.ts","test:build":"jest","delete-empty":"node libs/delete-empty-files dist","rollup-watch":"rollup -c -o ./dist/shiva-global.js -f iife -w","build:modules":"tsc && npm run dts-bundle && npm run delete-empty && npm run delete-promise-polyfill-from-global-declaration && npm run concat-global-declaration","build:global-cjs":"rollup -c","remove-temporary":"rimraf dist/types","concat-global-declaration":"concat -o dist/shiva-global.d.ts libs/shiva-global-start.d.ts dist/shiva-global.d.ts libs/shiva-global-end.d.ts","delete-promise-polyfill-from-global-declaration":"node libs/remove-promise-polyfill.js"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"5.5.1","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"8.9.0","dependencies":{"promise-polyfill":"^6.0.2"},"devDependencies":{"copy":"^0.3.0","jest":"^21.2.1","serve":"^5.1.5","concat":"^1.0.3","mkdirp":"^0.5.1","rimraf":"^2.6.1","rollup":"^0.41.6","ts-jest":"^21.1.4","dts-bundle":"^0.7.2","typescript":"^2.4.1","@types/jest":"^21.1.5","jasmine-core":"^2.6.4","rollup-watch":"^3.2.2","parallelshell":"^3.0.2","babel-preset-es2015":"^6.24.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-typescript":"^0.8.1","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva-2.4.3.tgz_1510068697885_0.1022180828731507","host":"s3://npm-registry-packages"}},"2.4.4":{"name":"shiva","version":"2.4.4","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.4.4","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"a24941aded5c3a2bd353b287e8d7a1b61ed18ae4","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.4.4.tgz","integrity":"sha512-8/oZienZJWu9XCtFdtX7pRHAlsAGl2/VGR/J+Ysrop4F3Snln+Bp8hx76O65YDBVmC+COKMBBAVy2TufsjKRKA==","signatures":[{"sig":"MEQCIAM6IvHI11z+1oDZWdNFrnHCJtXCIwMkbA67WWah/PypAiA5hdsOn8sQSk40k1TyvqnqRS5t4VsUfrGTz/VMB4jnTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"globals":{"google":{},"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"testMatch":["<rootDir>/test/**/?(*.)test.ts"],"transform":{"\\.(ts)$":"<rootDir>/node_modules/ts-jest/preprocessor.js","^.+\\.js$":"babel-jest"},"coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","js"]},"main":"shiva-cjs.js","types":"shiva.d.ts","config":{"package-name":"shiva"},"scripts":{"dev":"parallelshell \"npm run serve\" \"npm run rollup-watch\"","test":"jest --watchAll","build":"rimraf dist && npm run build:modules && npm run build:global-cjs && npm run copy-files && jest","serve":"npm run build && serve ./dist -p 1347","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev","ci-publish":"cd dist && ci-publish","copy-files":"mkdirp dist && copy package.json dist && copy README.md dist && copy CHANGELOG.md dist","dts-bundle":"dts-bundle --name shiva --main dist/**/*.d.ts --outputAsModuleFolder --out shiva.d.ts","test:build":"jest","delete-empty":"node libs/delete-empty-files dist","rollup-watch":"rollup -c -o ./dist/shiva-global.js -f iife -w","build:modules":"tsc && npm run dts-bundle && npm run delete-empty && npm run delete-promise-polyfill-from-global-declaration && npm run concat-global-declaration","build:global-cjs":"rollup -c","remove-temporary":"rimraf dist/types","concat-global-declaration":"concat -o dist/shiva-global.d.ts libs/shiva-global-start.d.ts dist/shiva-global.d.ts libs/shiva-global-end.d.ts","delete-promise-polyfill-from-global-declaration":"node libs/remove-promise-polyfill.js"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"5.5.1","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"8.9.0","dependencies":{"promise-polyfill":"^6.0.2"},"devDependencies":{"copy":"^0.3.0","jest":"^21.2.1","serve":"^5.1.5","concat":"^1.0.3","mkdirp":"^0.5.1","rimraf":"^2.6.1","rollup":"^0.41.6","ts-jest":"^21.1.4","dts-bundle":"^0.7.2","typescript":"^2.4.1","@types/jest":"^21.1.5","jasmine-core":"^2.6.4","rollup-watch":"^3.2.2","parallelshell":"^3.0.2","babel-preset-es2015":"^6.24.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-typescript":"^0.8.1","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva-2.4.4.tgz_1510070829389_0.5465132216922939","host":"s3://npm-registry-packages"}},"2.4.5":{"name":"shiva","version":"2.4.5","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.4.5","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"8f53f7c18943a5b745727c98091132e3db46974a","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.4.5.tgz","integrity":"sha512-lwBA76zDdza11uWKg7VRXd8QE4lgMQ59Qk3NO0+vqVnr8Ll7u/2sDlneS1Mhev8h+nKl1jmU+9Xp1H59w864cA==","signatures":[{"sig":"MEUCIQDaprJ1/PWaabN4jtmgdWbLggsXTMQgBAJ7niTTngBgeAIgckbhbbrkim8fT7KPVhynntaJLBk1lztth7rwJauKxzA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"globals":{"google":{},"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"testMatch":["<rootDir>/test/**/?(*.)test.ts"],"transform":{"\\.(ts)$":"<rootDir>/node_modules/ts-jest/preprocessor.js","^.+\\.js$":"babel-jest"},"coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","js"]},"main":"shiva-cjs.js","types":"shiva.d.ts","config":{"package-name":"shiva"},"scripts":{"dev":"parallelshell \"npm run serve\" \"npm run rollup-watch\"","test":"jest --watchAll","build":"rimraf dist && npm run build:modules && npm run build:global-cjs && npm run copy-files && jest","serve":"npm run build && serve ./dist -p 1347","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev","ci-publish":"cd dist && ci-publish","copy-files":"mkdirp dist && copy package.json dist && copy README.md dist && copy CHANGELOG.md dist","dts-bundle":"dts-bundle --name shiva --main dist/**/*.d.ts --outputAsModuleFolder --out shiva.d.ts","test:build":"jest","delete-empty":"node libs/delete-empty-files dist","rollup-watch":"rollup -c -o ./dist/shiva-global.js -f iife -w","build:modules":"tsc && npm run dts-bundle && npm run delete-empty && npm run delete-promise-polyfill-from-global-declaration && npm run concat-global-declaration","build:global-cjs":"rollup -c","remove-temporary":"rimraf dist/types","concat-global-declaration":"concat -o dist/shiva-global.d.ts libs/shiva-global-start.d.ts dist/shiva-global.d.ts libs/shiva-global-end.d.ts","delete-promise-polyfill-from-global-declaration":"node libs/remove-promise-polyfill.js"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"5.5.1","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"8.9.1","dependencies":{"promise-polyfill":"^6.0.2"},"devDependencies":{"copy":"^0.3.0","jest":"^21.2.1","serve":"^5.1.5","concat":"^1.0.3","mkdirp":"^0.5.1","rimraf":"^2.6.1","rollup":"^0.41.6","ts-jest":"^21.1.4","dts-bundle":"^0.7.2","typescript":"^2.4.1","@types/jest":"^21.1.5","jasmine-core":"^2.6.4","rollup-watch":"^3.2.2","parallelshell":"^3.0.2","babel-preset-es2015":"^6.24.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-typescript":"^0.8.1","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva-2.4.5.tgz_1510593314554_0.6053353920578957","host":"s3://npm-registry-packages"}},"2.4.6":{"name":"shiva","version":"2.4.6","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.4.6","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"cfff62c1fd147f5b36bf37ebcdc41e7c88eeebde","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.4.6.tgz","integrity":"sha512-rg8lWL4iK7yrtZhNHyJDvfi4flRJZKu8Mzi7sNkrBxOe8MR4gHyvX5s3UvV4XME6FqBlAEXhy93HOmsajy1d6w==","signatures":[{"sig":"MEQCIBLy7rrU3sywOyR2ZpAl2+tf7m4lQZXZRPhVw9mwHVdTAiBUGaThdiSidXwVuUH/V91N45wr8JoQSidBr25J1JWylQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"globals":{"google":{},"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"testMatch":["<rootDir>/test/**/?(*.)test.ts"],"transform":{"\\.(ts)$":"<rootDir>/node_modules/ts-jest/preprocessor.js","^.+\\.js$":"babel-jest"},"coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","js"]},"main":"shiva-cjs.js","types":"shiva.d.ts","config":{"package-name":"shiva"},"scripts":{"dev":"tsc -w","test":"jest --watchAll","build":"rimraf dist && npm run build:modules && npm run build:global-cjs && npm run copy-files && jest","serve":"npm run build && serve ./dist -p 1347","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev","ci-publish":"cd dist && ci-publish","copy-files":"mkdirp dist && copy package.json dist && copy README.md dist && copy CHANGELOG.md dist","dev-global":"parallelshell \"npm run serve\" \"npm run rollup-watch\"","dts-bundle":"dts-bundle --name shiva --main dist/**/*.d.ts --outputAsModuleFolder --out shiva.d.ts","test:build":"jest","delete-empty":"node libs/delete-empty-files dist","rollup-watch":"rollup -c -o ./dist/shiva-global.js -f iife -w","build:modules":"tsc && npm run dts-bundle && npm run delete-empty && npm run delete-promise-polyfill-from-global-declaration && npm run concat-global-declaration","build:global-cjs":"rollup -c && uglifyjs ./dist/shiva-global.js -c -m -o ./dist/shiva-global.js","remove-temporary":"rimraf dist/types","concat-global-declaration":"concat -o dist/shiva-global.d.ts libs/shiva-global-start.d.ts dist/shiva-global.d.ts libs/shiva-global-end.d.ts","delete-promise-polyfill-from-global-declaration":"node libs/remove-promise-polyfill.js"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"5.5.1","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"8.9.1","dependencies":{"promise-polyfill":"^6.0.2"},"devDependencies":{"copy":"^0.3.0","jest":"^21.2.1","serve":"^5.1.5","concat":"^1.0.3","mkdirp":"^0.5.1","rimraf":"^2.6.1","rollup":"^0.41.6","ts-jest":"^21.1.4","uglify-js":"^3.1.10","dts-bundle":"^0.7.2","typescript":"^2.4.1","@types/jest":"^21.1.5","jasmine-core":"^2.6.4","rollup-watch":"^3.2.2","parallelshell":"^3.0.2","babel-preset-es2015":"^6.24.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-typescript":"^0.8.1","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva-2.4.6.tgz_1511558829329_0.11460320092737675","host":"s3://npm-registry-packages"}},"2.4.7":{"name":"shiva","version":"2.4.7","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.4.7","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"9d2c5f9b71f21c3e19325d7a3f49a9250f29cf9c","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.4.7.tgz","integrity":"sha512-Ni4EZ3z6ja/Z3atMCmIx+3egainIF+/Uzfl5O6wOIZ4C/0z6KN/uv8p7y36XWg2cgC4oV0w6b6O4P3Qz+Uen1A==","signatures":[{"sig":"MEUCIQDgIL+R5MJ82yebhr5FCGrF4wQ+Cj3SNdihhk5E2SrGOgIgVrI+vRK6TaQMh9Jf8Z+v2W/oXywPLKNcfliYWHFuhlk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"globals":{"google":{},"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"testMatch":["<rootDir>/test/**/?(*.)test.ts"],"transform":{"\\.(ts)$":"<rootDir>/node_modules/ts-jest/preprocessor.js","^.+\\.js$":"babel-jest"},"coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","js"]},"main":"shiva-cjs.js","types":"shiva.d.ts","config":{"package-name":"shiva"},"scripts":{"dev":"tsc -w","test":"jest --watchAll","build":"rimraf dist && npm run build:modules && npm run build:global-cjs && npm run copy-files && jest","serve":"npm run build && serve ./dist -p 1347","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev","ci-publish":"cd dist && ci-publish","copy-files":"mkdirp dist && copy package.json dist && copy README.md dist && copy CHANGELOG.md dist","dev-global":"parallelshell \"npm run serve\" \"npm run rollup-watch\"","dts-bundle":"dts-bundle --name shiva --main dist/**/*.d.ts --outputAsModuleFolder --out shiva.d.ts","test:build":"jest","delete-empty":"node libs/delete-empty-files dist","rollup-watch":"rollup -c -o ./dist/shiva-global.js -f iife -w","build:modules":"tsc && npm run dts-bundle && npm run delete-empty && npm run delete-promise-polyfill-from-global-declaration && npm run concat-global-declaration","build:global-cjs":"rollup -c && uglifyjs ./dist/shiva-global.js -c -m -o ./dist/shiva-global.js","remove-temporary":"rimraf dist/types","concat-global-declaration":"concat -o dist/shiva-global.d.ts libs/shiva-global-start.d.ts dist/shiva-global.d.ts libs/shiva-global-end.d.ts","delete-promise-polyfill-from-global-declaration":"node libs/remove-promise-polyfill.js"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"5.5.1","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"8.9.1","dependencies":{"promise-polyfill":"^6.0.2"},"devDependencies":{"copy":"^0.3.0","jest":"^21.2.1","serve":"^5.1.5","concat":"^1.0.3","mkdirp":"^0.5.1","rimraf":"^2.6.1","rollup":"^0.41.6","ts-jest":"^21.1.4","uglify-js":"^3.1.10","dts-bundle":"^0.7.2","typescript":"^2.4.1","@types/jest":"^21.1.5","jasmine-core":"^2.6.4","rollup-watch":"^3.2.2","parallelshell":"^3.0.2","babel-preset-es2015":"^6.24.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-typescript":"^0.8.1","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva-2.4.7.tgz_1511794375252_0.3017603869084269","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"shiva","version":"2.5.0","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.5.0","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"362b90c4fd18bcb7e0deb5982717d2c17b295b34","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.5.0.tgz","integrity":"sha512-qAgKD678wCZxwo9jDhECX38Q4TJDCLQ0wK9ERSTUfjDji8H9UqdI5TbJcsOBSlUA2qll37/l96NmOVWvkZpDVw==","signatures":[{"sig":"MEQCIClQVxRKxQ+5+L5ptYYUKyee8CYcA29SsTGOw1WUytjTAiA9vNH2kjMxiFSRMJchS7LMfdGkRnde+DzxJ7SYB6av3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"globals":{"google":{},"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"testMatch":["<rootDir>/test/**/?(*.)test.ts"],"transform":{"\\.(ts)$":"<rootDir>/node_modules/ts-jest/preprocessor.js","^.+\\.js$":"babel-jest"},"coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","js"]},"main":"shiva-cjs.js","types":"shiva.d.ts","config":{"package-name":"shiva"},"scripts":{"dev":"tsc -w","test":"jest --watchAll","build":"rimraf dist && npm run build:modules && npm run build:global-cjs && npm run copy-files && jest","serve":"npm run build && serve ./dist -p 1347","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev","ci-publish":"cd dist && ci-publish","copy-files":"mkdirp dist && copy package.json dist && copy README.md dist && copy CHANGELOG.md dist","dev-global":"parallelshell \"npm run serve\" \"npm run rollup-watch\"","dts-bundle":"dts-bundle --name shiva --main dist/**/*.d.ts --outputAsModuleFolder --out shiva.d.ts","test:build":"jest","delete-empty":"node libs/delete-empty-files dist","rollup-watch":"rollup -c -o ./dist/shiva-global.js -f iife -w","build:modules":"tsc && npm run dts-bundle && npm run delete-empty && npm run delete-promise-polyfill-from-global-declaration && npm run concat-global-declaration","build:global-cjs":"rollup -c && uglifyjs ./dist/shiva-global.js -c -m -o ./dist/shiva-global.js","remove-temporary":"rimraf dist/types","concat-global-declaration":"concat -o dist/shiva-global.d.ts libs/shiva-global-start.d.ts dist/shiva-global.d.ts libs/shiva-global-end.d.ts","delete-promise-polyfill-from-global-declaration":"node libs/remove-promise-polyfill.js"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"5.5.1","description":"A JavaScript library for programming the web.","directories":{},"_nodeVersion":"8.9.3","dependencies":{"promise-polyfill":"^6.0.2"},"devDependencies":{"copy":"^0.3.0","jest":"^21.2.1","serve":"^5.1.5","concat":"^1.0.3","mkdirp":"^0.5.1","rimraf":"^2.6.1","rollup":"^0.41.6","tslint":"^5.8.0","ts-jest":"^21.1.4","uglify-js":"^3.1.10","dts-bundle":"^0.7.2","typescript":"^2.4.1","@types/jest":"^21.1.5","jasmine-core":"^2.6.4","rollup-watch":"^3.2.2","parallelshell":"^3.0.2","babel-preset-es2015":"^6.24.1","tslint-eslint-rules":"^4.1.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-typescript":"^0.8.1","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva-2.5.0.tgz_1513960862697_0.47797108558006585","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"shiva","version":"2.5.1","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.5.1","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"1ef1baf4ddc5a76f734f25677a557b51d1daff48","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.5.1.tgz","integrity":"sha512-zT1gasvd8QBMRlZ2DYybQK7YC/GWSzt0q3R834hDLihLJEoCgm7KWAmXjXc3XcN9dqKLQfaKW7VGK7fQpIgFNg==","signatures":[{"sig":"MEQCIDtZ2J6OlDLxK2QWmT8WzQd4ivsZsnnwkmbi+I7rpcDbAiB3AC259zQ+Fni1/ttBm3ScppYpC2jP7qwAY/+gDaaKDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"globals":{"google":{},"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"testMatch":["<rootDir>/test/**/?(*.)test.ts"],"transform":{"\\.(ts)$":"<rootDir>/node_modules/ts-jest/preprocessor.js","^.+\\.js$":"babel-jest"},"coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","js"]},"main":"shiva-cjs.js","types":"shiva.d.ts","config":{"package-name":"shiva"},"scripts":{"dev":"tsc -w","test":"jest --watchAll","build":"rimraf dist && npm run build:modules && npm run build:global-cjs && npm run copy-files && jest","serve":"npm run build && serve ./dist -p 1347","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev","ci-publish":"cd dist && ci-publish","copy-files":"mkdirp dist && copy package.json dist && copy README.md dist && copy CHANGELOG.md dist","dev-global":"parallelshell \"npm run serve\" \"npm run rollup-watch\"","dts-bundle":"dts-bundle --name shiva --main dist/**/*.d.ts --outputAsModuleFolder --out shiva.d.ts","test:build":"jest","delete-empty":"node libs/delete-empty-files dist","rollup-watch":"rollup -c -o ./dist/shiva-global.js -f iife -w","build:modules":"tsc && npm run dts-bundle && npm run delete-empty && npm run delete-promise-polyfill-from-global-declaration && npm run concat-global-declaration","build:global-cjs":"rollup -c && uglifyjs ./dist/shiva-global.js -c -m -o ./dist/shiva-global.js","remove-temporary":"rimraf dist/types","concat-global-declaration":"concat -o dist/shiva-global.d.ts libs/shiva-global-start.d.ts dist/shiva-global.d.ts libs/shiva-global-end.d.ts","delete-promise-polyfill-from-global-declaration":"node libs/remove-promise-polyfill.js"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"5.5.1","description":"A minimal abstraction layer for VanillaJS DOM manipulation, events and animation. No framework required.","directories":{},"_nodeVersion":"8.9.3","dependencies":{"promise-polyfill":"^6.0.2"},"devDependencies":{"copy":"^0.3.0","jest":"^21.2.1","serve":"^5.1.5","concat":"^1.0.3","mkdirp":"^0.5.1","rimraf":"^2.6.1","rollup":"^0.41.6","tslint":"^5.8.0","ts-jest":"^21.1.4","uglify-js":"^3.1.10","dts-bundle":"^0.7.2","typescript":"^2.4.1","@types/jest":"^21.1.5","jasmine-core":"^2.6.4","rollup-watch":"^3.2.2","parallelshell":"^3.0.2","babel-preset-es2015":"^6.24.1","tslint-eslint-rules":"^4.1.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-typescript":"^0.8.1","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva-2.5.1.tgz_1514670092795_0.4585112351924181","host":"s3://npm-registry-packages"}},"2.5.2":{"name":"shiva","version":"2.5.2","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.5.2","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"f22ca15c51599449168d8e58d7ae62fc0581d54e","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.5.2.tgz","fileCount":70,"integrity":"sha512-b9pWL1OIXmXihW3Swt0qb+yNK7aAo0HJFMerD4n6VXdgYMPXoKtHgcx3eGz7b5OQVq34Vchgj9TxuaHQ0SOvXw==","signatures":[{"sig":"MEYCIQC37+/N62E9DVG/NTgWKWg3/daGn9NuzCAW2W+Kvzjc9gIhAMUrRXlExDfNtciXRhybnjSLpg/LSk5+q7gktuYExNhq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":248633},"jest":{"globals":{"google":{},"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"testMatch":["<rootDir>/test/**/?(*.)test.ts"],"transform":{"\\.(ts)$":"<rootDir>/node_modules/ts-jest/preprocessor.js","^.+\\.js$":"babel-jest"},"coverageThreshold":{"global":{"lines":0,"branches":0,"functions":0,"statements":0}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","js"]},"main":"shiva-cjs.js","types":"shiva.d.ts","config":{"package-name":"shiva"},"scripts":{"dev":"tsc -w","test":"jest --watchAll","build":"rimraf dist && npm run build:modules && npm run build:global-cjs && npm run copy-files && jest","serve":"npm run build && serve ./dist -p 1347","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev","ci-publish":"cd dist && ci-publish","copy-files":"mkdirp dist && copy package.json dist && copy README.md dist && copy CHANGELOG.md dist","dev-global":"parallelshell \"npm run serve\" \"npm run rollup-watch\"","dts-bundle":"dts-bundle --name shiva --main dist/**/*.d.ts --outputAsModuleFolder --out shiva.d.ts","test:build":"jest","delete-empty":"node libs/delete-empty-files dist","rollup-watch":"rollup -c -o ./dist/shiva-global.js -f iife -w","build:modules":"tsc && npm run dts-bundle && npm run delete-empty && npm run delete-promise-polyfill-from-global-declaration && npm run concat-global-declaration","build:global-cjs":"rollup -c && uglifyjs ./dist/shiva-global.js -c -m -o ./dist/shiva-global.js","remove-temporary":"rimraf dist/types","concat-global-declaration":"concat -o dist/shiva-global.d.ts libs/shiva-global-start.d.ts dist/shiva-global.d.ts libs/shiva-global-end.d.ts","delete-promise-polyfill-from-global-declaration":"node libs/remove-promise-polyfill.js"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"5.6.0","description":"A minimal abstraction layer for VanillaJS DOM manipulation, events and animation. No framework required.","directories":{},"_nodeVersion":"8.10.0","dependencies":{"promise-polyfill":"^6.0.2"},"_hasShrinkwrap":false,"devDependencies":{"copy":"^0.3.0","jest":"^21.2.1","serve":"^5.1.5","concat":"^1.0.3","mkdirp":"^0.5.1","rimraf":"^2.6.1","rollup":"^0.41.6","tslint":"^5.8.0","ts-jest":"^21.1.4","uglify-js":"^3.1.10","dts-bundle":"^0.7.2","typescript":"^2.4.1","@types/jest":"^21.1.5","jasmine-core":"^2.6.4","rollup-watch":"^3.2.2","parallelshell":"^3.0.2","babel-preset-es2015":"^6.24.1","tslint-eslint-rules":"^4.1.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-typescript":"^0.8.1","rollup-plugin-multi-entry":"^2.0.1","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva_2.5.2_1520697747186_0.8352338735123661","host":"s3://npm-registry-packages"}},"2.5.3":{"name":"shiva","version":"2.5.3","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.5.3","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"1c08792c17f16f7b0f5691d0be5d5e3930fbb5fe","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.5.3.tgz","fileCount":70,"integrity":"sha512-KAyl8G1FnAM+Ti3b7CASAHRU2YJQCmouZRNXCtZVf2fjpEd2sIMJZE+brlp5cCzBF/5dRIuBsgPTpDjJ3VOYKw==","signatures":[{"sig":"MEUCIAUtEQ/k4VO/VYTAwq2xb3PufNQf21d8rKrvfYoZPO6EAiEAvU0+SAoRVz5u1qybEri/BG9JG6KTlVv5aVBDqHB9BoE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7fJ+CRA9TVsSAnZWagAApgoP/jmI6Y7qwNBlZusIf+mL\nCZ0NMgOKG5KhlPzCpNYPN4XS2cpIKogrAj64jopLBbsRWV7CfYeEuQ5amX3E\nyo0xfYIl5Lk+S6BjOBIttYKNxMeAMwAPK6DDyMm33N0qH7xvaAUK86u38Y44\nx3NqWQwtkDTxPIuoD2g5J+cAX1HjNpOQvgYmEPG2vCqzMwsd0KbiuAo8C8F2\nntxRDyS9qq5KYDUEfjfgLCNEdR+jw60Kkfv5ZZwhL4GmG2RaO5iMF/0sGPL8\npnbeWpz2EnPSHipfcAn3fXz02IAADXENwSrOsUpfgEzl+Wmw+CTP5xG3PLkr\nNM6DR9HsjwtydPDq34OYMVy+4WuR/oD92NnGpOk0jHFo2pB+aXmameaTePGb\nZo08LIxQvYLwfE/k3mzsfsa12q3nJCSXqU8aYsOMi3iudExq4J/xgucNMg0o\nCEsGyEiM88pMcG3OVTNOj0G6iIog6wxvIZr5uk+hUtBls1cki8fFoEhuBSIy\nfqDvTdUb13wBwc6Z/WiwzWQ/x8/rQEgJUVgwfeaIehfBxCX3K+Vte543eqy2\n62sXviPip+97OFp9o6iqkQDQWdYFgOM5+7e7u1vFNpUyvZOwI2HoL2zwzzc7\nIc39nIUuAZOHumFEvEDk43lpqasNqzAZaLdQdpCxTw2z5ejU26e+0QEb3ow4\noxM9\r\n=0yZN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"shiva-cjs.js","types":"shiva.d.ts","config":{"package-name":"shiva"},"scripts":{"test":"jest --watch","build":"rimraf dist && npm run build:modules && npm run build:global-cjs && npm run copy-files && jest","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev","ci-publish":"cd dist && ci-publish","copy-files":"mkdirp dist && copy package.json dist && copy README.md dist && copy CHANGELOG.md dist","dts-bundle":"dts-bundle --name shiva --main dist/**/*.d.ts --outputAsModuleFolder --out shiva.d.ts","playground":"npm run playground:create && npm-run-all --parallel playground:dev playground:serve","delete-empty":"node libs/delete-empty-files dist","build:modules":"tsc && npm run dts-bundle && npm run delete-empty && npm run delete-promise-polyfill-from-global-declaration && npm run concat-global-declaration","playground:dev":"rollup -c rollup.playground.js -w","build:global-cjs":"rollup -c && uglifyjs ./dist/shiva-global.js -c -m -o ./dist/shiva-global.js","playground:serve":"serve ./playground -p 6536","remove-temporary":"rimraf dist/types","playground:create":"mkdirp playground && copyfiles -f libs/index.html playground","concat-global-declaration":"concat -o dist/shiva-global.d.ts libs/shiva-global-start.d.ts dist/shiva-global.d.ts libs/shiva-global-end.d.ts","delete-promise-polyfill-from-global-declaration":"node libs/remove-promise-polyfill.js"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.4.1","description":"A minimal abstraction layer for VanillaJS DOM manipulation, events and animation. No framework required.","directories":{},"_nodeVersion":"11.1.0","_hasShrinkwrap":false,"devDependencies":{"copy":"^0.3.2","jest":"^23.6.0","serve":"^10.1.1","concat":"^1.0.3","mkdirp":"^0.5.1","rimraf":"^2.6.2","rollup":"^0.67.0","tslint":"^5.11.0","ts-jest":"^23.10.4","copyfiles":"^2.1.0","uglify-js":"^3.4.9","dts-bundle":"^0.7.2","typescript":"^3.1.6","@types/jest":"^23.3.9","npm-run-all":"^4.1.3","jasmine-core":"^2.99.1","promise-polyfill":"^8.1.0","babel-preset-es2015":"^6.24.1","tslint-eslint-rules":"^4.1.1","rollup-plugin-uglify":"^6.0.0","rollup-plugin-commonjs":"^8.4.1","rollup-plugin-multi-entry":"^2.0.2","rollup-plugin-typescript2":"^0.17.2","rollup-plugin-node-resolve":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva_2.5.3_1542320765893_0.9749753208924543","host":"s3://npm-registry-packages"}},"2.5.4":{"name":"shiva","version":"2.5.4","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.5.4","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"d0830668405e6388eee83eadbe52c840eb1398e6","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.5.4.tgz","fileCount":70,"integrity":"sha512-OZBJXLxgqDPhORTuXLN6RiS/Uz4FiHBDygE0Oyx1STS2Ag8zwohmys9BslimrkQm6hXp3x86wNhHz3zL5w7Zow==","signatures":[{"sig":"MEQCIB/J2zWx+PNVZaksGSZvCOQqKIGnjuRRMNEvIecqnLoZAiA4JjaUnnXnMVo5BPjEitZSMdmqZP01mNk2mTEx9qFCaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBQ/1CRA9TVsSAnZWagAAqkIP/2xkl1nMI807Dmh6kanu\n6CcWYvhuJPXECgsrhmvo6Q7tGU5IcnowjFl8s4AwOK9x9I7EXVC/z1rVZAvV\nomdIwtc12I4PFSmJ8RAdo715auFkxVErp1prImM0+cjN0wNbnVAixp2jbycW\niGc82h02UDVjzOEqq9MH//zk2hUJpAz7a06HKOeNbbjYUoK14BLo8aD3Zgrk\ntYvuvOuU8HabM9+dgN84ZC+h+zYcBaHMoxn5mDjxiW+WVsGpUarUijlrR0im\nz5ainPSi2WEzNk81NR+k6iAlV3CXHTf6NX5v0UvUd0ADTbqxQKFRmn24R/ql\ngTHVvuaz3iYKS3NAV9IUQ2tTE/3I2ScCXCkL0AP9/8nWxt8tYjspXlRkl9nK\nUa/O5TGpHoWoUvW3XlLxnYc4CXaWfFSxRkmDCG1utSbFMjbCxL1liQFNqpBA\nGsdVHg6ktGjeIolsQt8L8MnXEvhdyNLC28JVrcpdgHSRGg0qOk+R5gj8CQ80\neGRsMTaviGoxLpCP1epevGQcMLrD0ga7AB7HFiGMmPqFj/81LcXrIMa5L2Qv\nfi3z8eiWldZX0Z75+leawFcaBkRWlFd9yGN27uPcg+xetUfMUrhkDJ9mKCBi\n6+HG0ZqDOI2Z9jCNQSCQkaiXGIZV4qyOIHOJ4QblH+fcBcZJBvybj557bOG5\n59Y2\r\n=LV4z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"shiva-cjs.js","types":"shiva.d.ts","config":{"package-name":"shiva"},"scripts":{"test":"jest --watch","build":"rimraf dist && npm run build:modules && npm run build:global-cjs && npm run copy-files && jest","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev","ci-publish":"cd dist && ci-publish","copy-files":"mkdirp dist && copy package.json dist && copy README.md dist && copy CHANGELOG.md dist","dts-bundle":"dts-bundle --name shiva --main dist/**/*.d.ts --outputAsModuleFolder --out shiva.d.ts","playground":"npm run playground:create && npm-run-all --parallel playground:dev playground:serve","delete-empty":"node libs/delete-empty-files dist","build:modules":"tsc && npm run dts-bundle && npm run delete-empty && npm run delete-promise-polyfill-from-global-declaration && npm run concat-global-declaration","playground:dev":"rollup -c rollup.playground.js -w","build:global-cjs":"rollup -c && uglifyjs ./dist/shiva-global.js -c -m -o ./dist/shiva-global.js","playground:serve":"serve ./playground -p 6536","remove-temporary":"rimraf dist/types","playground:create":"mkdirp playground && copyfiles -f libs/index.html playground","concat-global-declaration":"concat -o dist/shiva-global.d.ts libs/shiva-global-start.d.ts dist/shiva-global.d.ts libs/shiva-global-end.d.ts","delete-promise-polyfill-from-global-declaration":"node libs/remove-promise-polyfill.js"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.4.1","description":"A minimal abstraction layer for VanillaJS DOM manipulation, events and animation. No framework required.","directories":{},"_nodeVersion":"11.3.0","_hasShrinkwrap":false,"devDependencies":{"copy":"^0.3.2","jest":"^23.6.0","serve":"^10.1.1","concat":"^1.0.3","mkdirp":"^0.5.1","rimraf":"^2.6.2","rollup":"^0.67.0","tslint":"^5.11.0","ts-jest":"^23.10.4","copyfiles":"^2.1.0","uglify-js":"^3.4.9","dts-bundle":"^0.7.2","typescript":"^3.1.6","@types/jest":"^23.3.9","npm-run-all":"^4.1.5","jasmine-core":"^2.99.1","promise-polyfill":"^8.1.0","babel-preset-es2015":"^6.24.1","tslint-eslint-rules":"^4.1.1","rollup-plugin-uglify":"^6.0.0","rollup-plugin-commonjs":"^8.4.1","rollup-plugin-multi-entry":"^2.0.2","rollup-plugin-typescript2":"^0.17.2","rollup-plugin-node-resolve":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva_2.5.4_1543835636521_0.8631635930862689","host":"s3://npm-registry-packages"}},"2.5.5":{"name":"shiva","version":"2.5.5","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.5.5","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"4455a39d8c929292169d1ad6d5e43c59a1e9f436","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.5.5.tgz","fileCount":70,"integrity":"sha512-jb90kqw7c8b1F5Zt1ltTDdiYGRnbceDNODXVkWOAMFaeYPuTlB4r5gQKlq2W74s79RArZles5opQFp9IvwVyUg==","signatures":[{"sig":"MEUCIQCq+KqR+nZGF1wGfStvmrs2EqZYTwEHM22ZL9+yBUE2BwIgfrxPWPc3SfBmh+YNkAukSEMk3EWy3XBQLAjhtxvUFss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBRK3CRA9TVsSAnZWagAAQhIP/33Tl/eKV9IZqHhjAlXQ\n5bgtEPjV1Nb34Z8Cc3h+YFBIX+y1bPdN2OkxL9aqypy2c1K8CiGlYWk81PtW\n3dsR/Uqib276vkEUxvQxJB0Rofqea8uLoRRDOt6k5r6w2ZGwPIABIyzrkzc8\nD+L0gEGg9TGtAmwcCnlp9X0bqOzcOjOljcqYzPrxbQarsCY2//t6ygCFF1hF\nx3npkLq/jjWNUlr+uoonnS6XZ2D6ImaESAr/bzhgKJsGhMFNItR42lqMbYb2\ne+R9mblHp+C0zhA93xRhYydUz5BvvmYx/8i0u2NfRpzxngdqEVkV4Iw0WUbT\nE/l2UpfdcW96CpK0YVkpDl9yHp7vCdkk4v/HtPeDSN+0BceJo4j21sw0q/6/\nlhyM8saDDF0jvODHj3F+L61ikHQoUGjsT/eDuyR0AwbK+2jOiAh4EzqE65Vr\nbEhdr/EvXSCv9+vRKVJ2tYuDQSnVg2SWMIjQGAkE9EVyTGeulHzYje9O/r+g\n+loDrJaBxUc3lXvbPt/aq8rZv053MVW8WVZR9mLUocpv9m9ut6Xgy4bGmTJe\nn9Innq6VfjI88FFF3fyvbD64oyKculb1CrshLUObjROMw+8ON1txjk95cgco\ngw9v8IUy5P4NpN5nPHeypV4BNjlocRQnwnSK3j6OPITJvUF1YVRHz7tMKTv2\nyWhS\r\n=zcnj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"shiva-cjs.js","types":"shiva.d.ts","config":{"package-name":"shiva"},"scripts":{"test":"jest --watch","build":"rimraf dist && npm run build:modules && npm run build:global-cjs && npm run copy-files && jest","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev","ci-publish":"cd dist && ci-publish","copy-files":"mkdirp dist && copy package.json dist && copy README.md dist && copy CHANGELOG.md dist","dts-bundle":"dts-bundle --name shiva --main dist/**/*.d.ts --outputAsModuleFolder --out shiva.d.ts","playground":"npm run playground:create && npm-run-all --parallel playground:dev playground:serve","delete-empty":"node libs/delete-empty-files dist","build:modules":"tsc && npm run dts-bundle && npm run delete-empty && npm run delete-promise-polyfill-from-global-declaration && npm run concat-global-declaration","playground:dev":"rollup -c rollup.playground.js -w","build:global-cjs":"rollup -c && uglifyjs ./dist/shiva-global.js -c -m -o ./dist/shiva-global.js","playground:serve":"serve ./playground -p 6536","remove-temporary":"rimraf dist/types","playground:create":"mkdirp playground && copyfiles -f libs/index.html playground","concat-global-declaration":"concat -o dist/shiva-global.d.ts libs/shiva-global-start.d.ts dist/shiva-global.d.ts libs/shiva-global-end.d.ts","delete-promise-polyfill-from-global-declaration":"node libs/remove-promise-polyfill.js"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.4.1","description":"A minimal abstraction layer for VanillaJS DOM manipulation, events and animation. No framework required.","directories":{},"_nodeVersion":"11.3.0","_hasShrinkwrap":false,"devDependencies":{"copy":"^0.3.2","jest":"^23.6.0","serve":"^10.1.1","concat":"^1.0.3","mkdirp":"^0.5.1","rimraf":"^2.6.2","rollup":"^0.67.0","tslint":"^5.11.0","ts-jest":"^23.10.4","copyfiles":"^2.1.0","uglify-js":"^3.4.9","dts-bundle":"^0.7.2","typescript":"^3.1.6","@types/jest":"^23.3.9","npm-run-all":"^4.1.5","jasmine-core":"^2.99.1","promise-polyfill":"^8.1.0","babel-preset-es2015":"^6.24.1","tslint-eslint-rules":"^4.1.1","rollup-plugin-uglify":"^6.0.0","rollup-plugin-commonjs":"^8.4.1","rollup-plugin-multi-entry":"^2.0.2","rollup-plugin-typescript2":"^0.17.2","rollup-plugin-node-resolve":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva_2.5.5_1543836342572_0.9682125590452724","host":"s3://npm-registry-packages"}},"2.5.6":{"name":"shiva","version":"2.5.6","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.5.6","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"51b5a3f93ffa6da857217079fd56da9af816ff29","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.5.6.tgz","fileCount":70,"integrity":"sha512-plyIHcUZD7EYWfh/UiXX/Zrb2JQxL9WdylRlcVRRqQ62BirY3vS3tedzXEPnubrUWwqlZs5EZGlRhNzRGc4AgA==","signatures":[{"sig":"MEYCIQDZtepXtSZ76/bs5WyTiuq5cbARUlYhFVBjx8UCG/fiBgIhAPZb3QfFSUu4W44lA82xTnGlyHaHkBN/9+XF07IvWXZh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBuKqCRA9TVsSAnZWagAA4U8QAKAB6ArvG6IxqFaLbyaH\nBuS+wKbkeuqfvGN8eUEq+jbJYciYz5DbMzGRxVmcdFCc9CtTktCrrp1q1ULy\nLMyY9ljX9qxcxmbxLGjD5jqnXqn4wqSkAYtqN01bHmLZtIymU6l7frafpJgR\n9c7w4j821VSQJWYmv2DvDM+j5KJ+2botQbRvh+hpBKhSyJjroM6MF+IkOD3A\nX0xsh9O1beMIqMzM96o4HdPo8NFuljeUFhM5ZSCQ6BvEMVF7MpCi+0H6w4g/\n5xkvXc8O8n+OYYj8Gpak5UZcRlh12/45MzHhZE7IsXOWx51fdYAYijsJB+BL\nosf/zNGH7Ih85hfYCusSeQ7oP6ig7wLx00+4qerkhTvI8gKN1RAV2bgHKZ4s\nIwsx0OY3/Dthhow3VvuMbFd2bMAZqpcNBCJf2GqWhndq1N22OWOoZ78RCME6\n7ypkGC9vhrvou3WujUrhyEfYbZZ4gS0awXSzxvKm0+mnL7RcQfoX4ArHnJC9\nl49LZliigeA8O0dMY8uijB4Mo39H0hfGaooqhLs8JJX32SsfVOLZODcCnnuE\nAHnpejYiu4HgD7nuTp/50j6uyTOZRve2dC/ziTv5SuUWZjL5JmiMZELLPAFp\nTdjKN8IIwzxJ9Jf1Ttl40G7RO9G2nUMrNerCDkEEjd8EwbChxPQdZj8ihY+F\nr7ww\r\n=ByJD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"shiva-cjs.js","types":"shiva.d.ts","config":{"package-name":"shiva"},"scripts":{"test":"jest --watch","build":"rimraf dist && npm run build:modules && npm run build:global-cjs && npm run copy-files && jest","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev","ci-publish":"cd dist && ci-publish","copy-files":"mkdirp dist && copy package.json dist && copy README.md dist && copy CHANGELOG.md dist","dts-bundle":"dts-bundle --name shiva --main dist/**/*.d.ts --outputAsModuleFolder --out shiva.d.ts","playground":"npm run playground:create && npm-run-all --parallel playground:dev playground:serve","delete-empty":"node libs/delete-empty-files dist","build:modules":"tsc && npm run dts-bundle && npm run delete-empty && npm run delete-promise-polyfill-from-global-declaration && npm run concat-global-declaration","playground:dev":"rollup -c rollup.playground.js -w","build:global-cjs":"rollup -c && uglifyjs ./dist/shiva-global.js -c -m -o ./dist/shiva-global.js","playground:serve":"serve ./playground -p 6536","remove-temporary":"rimraf dist/types","playground:create":"mkdirp playground && copyfiles -f libs/index.html playground","concat-global-declaration":"concat -o dist/shiva-global.d.ts libs/shiva-global-start.d.ts dist/shiva-global.d.ts libs/shiva-global-end.d.ts","delete-promise-polyfill-from-global-declaration":"node libs/remove-promise-polyfill.js"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.4.1","description":"A minimal abstraction layer for VanillaJS DOM manipulation, events and animation. No framework required.","directories":{},"_nodeVersion":"11.3.0","dependencies":{"promise-polyfill":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"copy":"^0.3.2","jest":"^23.6.0","serve":"^10.1.1","concat":"^1.0.3","mkdirp":"^0.5.1","rimraf":"^2.6.2","rollup":"^0.67.0","tslint":"^5.11.0","ts-jest":"^23.10.4","copyfiles":"^2.1.0","uglify-js":"^3.4.9","dts-bundle":"^0.7.2","typescript":"^3.1.6","@types/jest":"^23.3.9","npm-run-all":"^4.1.5","jasmine-core":"^2.99.1","babel-preset-es2015":"^6.24.1","tslint-eslint-rules":"^4.1.1","rollup-plugin-uglify":"^6.0.0","rollup-plugin-commonjs":"^8.4.1","rollup-plugin-multi-entry":"^2.0.2","rollup-plugin-typescript2":"^0.17.2","rollup-plugin-node-resolve":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva_2.5.6_1543955114249_0.03780880460551961","host":"s3://npm-registry-packages"}},"2.5.7":{"name":"shiva","version":"2.5.7","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.5.7","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"8cf44d15cfd7e2a8e55c992e77ffbaa26db01661","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.5.7.tgz","fileCount":70,"integrity":"sha512-PfOcNu3rVK7ZHNf2V+y+UdsLOcJt3VuokjZ+EJP9qzf4D2i5dKi/wMPIwBon/e/c8K59xojbpUmF61gvaA9JzA==","signatures":[{"sig":"MEQCIC+H3VyrLnlFEZNJsQOmE7179M0mXCRxa8ECCHyJkf8SAiAK9ttPDWkUq4LaTkhdiKFmXLJO+JxUzFV50HlWtjJJ4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSwCICRA9TVsSAnZWagAAkT4QAIobc2lSZzEHMV/ZG2yJ\n1iZPAZ+GcDtu0JQXqqJh1Ed5maQF4ilf6m+8qUiAOfaWzb9CmYOZBLm3E0tA\nmbiPcLYuQAzfzDIO58ZkbSuZkFPBbm7bHgEjeRLIX3j696sM9OWGjptf6aZT\nEb5SStwFIhhi7BkznMU5qAkTBiY0PYyGdRxbCcm7EhIeRERStRnNxO2sA2Ad\nB3oIxBrztRl1K67SrHCKAhEWPUGiHeGmyLdn5twxgMsq9P34t+/uz5SJmoWN\nurP+05BU8Kex+pX6HQk1d3nPEkzazXuDMGCgeYJpLd8fI25bYiZnE/fb6Atv\nB8uRwmQf9b6ThLTOyWX/CeyMNNcb6ii5g7AbnvC2GxC//+iNURRBSgdNZc0s\nZQX8MpATGh9g2blDB9aOdfC4Fh0IRCl1V3XQcs0L0ofvJAoWLqg0bvCr2p+5\n0vEVkRhRIbLg1p6kYGahgIgwtJoDayyqiQVjxZ8grNFiOLglDggpQRJnWgk0\n1jvpxfCOVZGNnKRzJWPj9BelsKaqTxVpk0X5SLclI5eQblxttVQSBkrpO0pz\nMGaqHrc4rZP5B6XPnqJakGyMZdhq77AcJUYKd4vHZipt5xaIJO5tL5xk4Eel\ndvofnyZhRi+qKXOX6ZUwEQPdIfGsmGp/RVhoRS1Tuim+A961xTXioBbVGqgE\nDkVx\r\n=7CM1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"shiva-cjs.js","types":"shiva.d.ts","config":{"package-name":"shiva"},"scripts":{"test":"jest --watch","build":"rimraf dist && npm run build:modules && npm run build:global-cjs && npm run copy-files && jest","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev","ci-publish":"cd dist && ci-publish","copy-files":"mkdirp dist && copy package.json dist && copy README.md dist && copy CHANGELOG.md dist","dts-bundle":"dts-bundle --name shiva --main dist/**/*.d.ts --outputAsModuleFolder --out shiva.d.ts","playground":"npm run playground:create && npm-run-all --parallel playground:dev playground:serve","delete-empty":"node libs/delete-empty-files dist","build:modules":"tsc && npm run dts-bundle && npm run delete-empty && npm run delete-promise-polyfill-from-global-declaration && npm run concat-global-declaration","playground:dev":"rollup -c rollup.playground.js -w","build:global-cjs":"rollup -c && uglifyjs ./dist/shiva-global.js -c -m -o ./dist/shiva-global.js","playground:serve":"serve ./playground -p 6536","remove-temporary":"rimraf dist/types","playground:create":"mkdirp playground && copyfiles -f libs/index.html playground","concat-global-declaration":"concat -o dist/shiva-global.d.ts libs/shiva-global-start.d.ts dist/shiva-global.d.ts libs/shiva-global-end.d.ts","delete-promise-polyfill-from-global-declaration":"node libs/remove-promise-polyfill.js"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.4.1","description":"A minimal abstraction layer for VanillaJS DOM manipulation, events and animation. No framework required.","directories":{},"_nodeVersion":"10.15.0","dependencies":{"promise-polyfill":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"copy":"^0.3.2","jest":"^23.6.0","serve":"^10.1.1","concat":"^1.0.3","mkdirp":"^0.5.1","rimraf":"^2.6.2","rollup":"^0.67.0","tslint":"^5.11.0","ts-jest":"^23.10.4","copyfiles":"^2.1.0","uglify-js":"^3.4.9","dts-bundle":"^0.7.2","typescript":"^3.1.6","@types/jest":"^23.3.9","npm-run-all":"^4.1.5","jasmine-core":"^2.99.1","babel-preset-es2015":"^6.24.1","tslint-eslint-rules":"^4.1.1","rollup-plugin-uglify":"^6.0.0","rollup-plugin-commonjs":"^8.4.1","rollup-plugin-multi-entry":"^2.0.2","rollup-plugin-typescript2":"^0.17.2","rollup-plugin-node-resolve":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva_2.5.7_1548419207568_0.9995994676423066","host":"s3://npm-registry-packages"}},"2.5.8":{"name":"shiva","version":"2.5.8","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@2.5.8","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"62ed78846d646aabeeda1b941ab19410034477a0","tarball":"https://registry.npmjs.org/shiva/-/shiva-2.5.8.tgz","fileCount":70,"integrity":"sha512-Ls8x7APaRXjKgwxPLsTI2U16XGAVB+hoQs83kDfvcd9SvPV/yyp8u0OAjrkbG7aqsPBx6BnYX9XDfeczSLhTdw==","signatures":[{"sig":"MEUCIDIFilQ4oXyrgizYa/klKGXK4fC6T2yIwV3hNuQ5AkAdAiEA4wwH+tEVrIlT7B0nkZXkQ10nLb9Q7DNagQezT0p3G0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUrZuCRA9TVsSAnZWagAA0EYQAKNoBZFFbjlTbiVYFTjR\nacJRmZQeTSNSXVSrEp1luw/H+q3maTPoLsteu0fsO67834MaD49n1Ttqyvq2\nqaQBNfo17k4QWo8KSiQq2VpmYaAMjwuEZvRZRdKWHqW4xDZyDeBLbVUdeTWi\nTHp5j2xXFq9nvVw0J7d3ccbPoqjDMroTrcSnwHF5MxDawYMXp/XLDM+3zWB1\nq3SBF6EZP2s6ua6716T8JnYto32CZeuKMe/l4CS71d0JUx5sn5zxXSGf4Hxu\nVnBN7lFkFqQ8i973sDHN5it6XyVW+Tr/aWc3oAgu8UKjMZf6KsClH2ggHJh6\nyI1FmAlPId/OjeGD0f19Cd/efXxl5fCkOcdhjU3q2myOI+BqvETCb+OoC1nh\njWupV3QVv/vD7kbnSxD76n+pfiHrcXy/k8PCzxDmSpo8gKQRkEcsAMW9kX2v\nL2hFqbXy4dGMZYZVGM1aIObT/7rH4jj9BbvSNAzJCgF2G4nh+pIIacDqWuzW\nfNGQrqGidwJ7a2EYxHlfiwxkcJDVNDIvI3tnUTtwmOftjsyGNS+6euKxrov1\nWEqt2oUnqraAfj1fGj+XxPyCI5ZZU51M06h/XSk15erxfXVF7UXztAiq4e3b\nlstbq+J0xPjGbFdaAI4JpYWuFkGfUGW6zX3s58WOb8a6F88DSNdH9y4kobJu\namDe\r\n=nSRY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"shiva-cjs.js","types":"shiva.d.ts","config":{"package-name":"shiva"},"scripts":{"test":"jest --watch","build":"rimraf dist && npm run build:modules && npm run build:global-cjs && npm run copy-files && jest","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev","ci-publish":"cd dist && ci-publish","copy-files":"mkdirp dist && copy package.json dist && copy README.md dist && copy CHANGELOG.md dist","dts-bundle":"dts-bundle --name shiva --main dist/**/*.d.ts --outputAsModuleFolder --out shiva.d.ts","playground":"npm run playground:create && npm-run-all --parallel playground:dev playground:serve","delete-empty":"node libs/delete-empty-files dist","build:modules":"tsc && npm run dts-bundle && npm run delete-empty && npm run delete-promise-polyfill-from-global-declaration && npm run concat-global-declaration","playground:dev":"rollup -c rollup.playground.js -w","build:global-cjs":"rollup -c && uglifyjs ./dist/shiva-global.js -c -m -o ./dist/shiva-global.js","playground:serve":"serve ./playground -p 6536","remove-temporary":"rimraf dist/types","playground:create":"mkdirp playground && copyfiles -f libs/index.html playground","concat-global-declaration":"concat -o dist/shiva-global.d.ts libs/shiva-global-start.d.ts dist/shiva-global.d.ts libs/shiva-global-end.d.ts","delete-promise-polyfill-from-global-declaration":"node libs/remove-promise-polyfill.js"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.4.1","description":"A minimal abstraction layer for VanillaJS DOM manipulation, events and animation. No framework required.","directories":{},"_nodeVersion":"10.15.0","dependencies":{"promise-polyfill":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"copy":"^0.3.2","jest":"^23.6.0","serve":"^10.1.1","concat":"^1.0.3","mkdirp":"^0.5.1","rimraf":"^2.6.2","rollup":"^0.67.0","tslint":"^5.11.0","ts-jest":"^23.10.4","copyfiles":"^2.1.0","uglify-js":"^3.4.9","dts-bundle":"^0.7.2","typescript":"^3.1.6","@types/jest":"^23.3.9","npm-run-all":"^4.1.5","jasmine-core":"^2.99.1","babel-preset-es2015":"^6.24.1","tslint-eslint-rules":"^4.1.1","rollup-plugin-uglify":"^6.0.0","rollup-plugin-commonjs":"^8.4.1","rollup-plugin-multi-entry":"^2.0.2","rollup-plugin-typescript2":"^0.17.2","rollup-plugin-node-resolve":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva_2.5.8_1548924525705_0.644178480333677","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"shiva","version":"3.0.0","author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@3.0.0","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"f848b66fa34d2e4bdcc5d8768bb68af21c9feff0","tarball":"https://registry.npmjs.org/shiva/-/shiva-3.0.0.tgz","fileCount":8,"integrity":"sha512-b6/0g+mb/pFVWWFigcTPo1DeK3/JIenR3xE++AxswtioIyUsI+mjEGBVMB8LjwMt5hrTmB59nqkgYb4mkvBLRA==","signatures":[{"sig":"MEYCIQDAZgP/f1bqyO0l4zMyyqaMhvzOqh/kY4lBxl2E3SftDAIhAMiK8CjE8/cBhDa5zqUAJrewmXeXHS9Jo12phqJA+IRI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJP+wCRA9TVsSAnZWagAAdjAP/0oFCZsv7XoxUu0FLvBn\nWQKJXABo25FPo7O0DS4LcNqJc+7xHTjY/LOJewNg71qWraKY+tDJkHfB9/cO\nJMEBOd4nTn+4RozSQuuLdc1FUnti8b08H6iX4voCk4M1YPuXTsJjr6XMB9dQ\n8rIEJWoLfGJytkwL1C/M3NzsdDU4JwDgvgaWk7w3OAmdRWCVOjQE48d7Jrfz\nV3spCBTihVIPNUYWaqtrdVF+dWop7L/4SBJH8g+D1B7d910/A0zhUxhoj1xh\n8lui15eKYqhQydXU4Jsb0aLLbt2/o2jwXT8/T+Qpg3jEtjNAaBo9evvAH8BF\nkm5awXaQmPy5FezARh3On/W7Ob47il8BqwzfDuEIYv4pU1rROiIDEID+AMJ4\nvECeNOgd4FFURhcqPMSSdNOduITrfCfb1OH13AaINtWmYpJ8rMgNTAEPx/mz\n7Jsq+lLJuxqtSjyfFkH9f0LxpALUk+wepAJOkO9we+lKfthowPJO3BP82xO3\nFc+xFa+ayL+vqAyWbzwuTO/IC47bSGGlmv4TUZ2irB1lMVX0wNBibfZ9JCKP\niFhFLWdvb/vGlu6dcCxk6E8WHBB8eom2uRxmdXFcjmD+JkqJJXX7O51pkXOy\nRXJG4M/MdRt2PB62iNB0QqYBoeh9Kve3MSUYnixQAfCflK1x90vuxLyQwM2l\neOMV\r\n=Hs1y\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest"},"main":"shiva.js","types":"shiva.d.ts","config":{"package-name":"shiva"},"scripts":{"lint":"tslint -p .","test":"jest","build":"tsc && node build-scripts/copy-files.js","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.4.1","description":"A minimal abstraction layer for VanillaJS DOM manipulation, events and state. No framework required.","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","tslint":"^5.17.0","ts-jest":"^24.0.2","typescript":"^3.5.2","@types/jest":"^24.0.15"},"_npmOperationalInternal":{"tmp":"tmp/shiva_3.0.0_1562705839747_0.3172770519020356","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"shiva","version":"3.0.1","keywords":["declarative","frontend","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@3.0.1","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"95e04b076ec7d4586c2b6640b78edee4df4cc42e","tarball":"https://registry.npmjs.org/shiva/-/shiva-3.0.1.tgz","fileCount":8,"integrity":"sha512-1Kr/8uDP1i2S6PVh+7Xe26l1aO7wBGJTEDm15URCIJkIjPGYeEvFRJ7vC71g45hudkqou2rS7HnJOsXWtnjPOA==","signatures":[{"sig":"MEUCIQDB5GSjEy+U+buuTRoliQ3TO84KXlcccV6ie006zXtpAQIgGiIDXOP2UxJESh2Zcl6CbJkvJiE+P5KEoeUvHGljWW8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJQSfCRA9TVsSAnZWagAAPA4P/itpWVDGXWDkjr7v640r\njdt0ybtykKbsMdzKEtJnzELnEtjMEF69oDTvR86NWqkadeUsMNDqHn5XvP3o\n3c6V6WBJpfWm3DJGTruRQQvI9Q5k2ZkFjBoco9vkTtrOBMbiVoSIDOfRR9Yd\n9GO/KnhbM2D9ZO7q9ZoqO6h775OFDqwNB+xl83stma+JLVE09yAR8i40W/uv\nuo4ghPJRErPAt2A9YLS3N7Uyn2yNcTU1YfrjZg4mkfscCFuy7SAaVps2JOU5\nY1vda4l0AuZ6sMKact6EzOb11yXZdPBSR5o//no6uHo7qhWIO2p+C9OqS0R7\nfZIWcBpFAWEYtak0t3L0RwD8lj1OCgZgl6IZ658CJfdOH+nDA85yf+CwutBT\nB+yO6Stot5Yn5rwSlUUB6/1OmGmdXN5ofZX1DZmTNo79oh8vhClAt9/wPTlY\nyKdM2dmrKuuprlXcpHB8CNqPvCkZssFjLO5Lm9qqe8O0qoCj4g93Gnv2VvCt\nS1z8TtRAPVUjU+MDSVqrKKZyire+WR1tXXXk+GcwsJ7hx8xNam1a/ndDvGPN\nC5ufgZdZUA6fBV+KrS2pr/016BH0yg7iLiHcOmgeTaPgU6eOqGnjNhICVQc0\ndK5Uher1unGZBt5EtCq3fqFj6XCmcy+YOXrwY7D4V49w5SzeR7L9WuEDQn3j\nDBQE\r\n=umi2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest"},"main":"shiva.js","types":"shiva.d.ts","config":{"package-name":"shiva"},"scripts":{"lint":"tslint -p .","test":"jest","build":"tsc && node build-scripts/copy-files.js","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.4.1","description":"A minimal abstraction layer for VanillaJS DOM manipulation, events and state. No framework required.","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","tslint":"^5.17.0","ts-jest":"^24.0.2","typescript":"^3.5.2","@types/jest":"^24.0.15"},"_npmOperationalInternal":{"tmp":"tmp/shiva_3.0.1_1562707102729_0.9630571877878098","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"shiva","version":"3.0.2","keywords":["declarative","frontend","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@3.0.2","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"48a8e09563dd2607c8bbee3d2c46404f39cf39b5","tarball":"https://registry.npmjs.org/shiva/-/shiva-3.0.2.tgz","fileCount":8,"integrity":"sha512-wKVwdR7MDcFEfjLb2z+LgtMazEREd320QU5JdFC7JgalGrlrtJovQEtk+NGx63j+f5N9aUd7lYm8Ts05K9RJrg==","signatures":[{"sig":"MEUCIFXpl4XO2bmIHQxCAdk7DYkzvfMGZefr1E2h4/+8aeITAiEA/QxUokoa8OQT6ZZPWZ3fF6/uD6e/RPHfia2vo03TmeM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJQpqCRA9TVsSAnZWagAAoEEP/Rn8EX4DCx7QpB5AmGi2\nqzBrOI8Q2bmXlsa4ZmE7sCn028gg8jtegxBFJKf6jFB/LTQTZQsclNxMgFoO\nq194AYbX8TOeXa2JBHMBkxHHCjya4WSNMePtViKPgaQxv+MxJDKdyupt8lFo\nvyCSFQUVH2amhB9cDI+A9b4imKBN20Vm1P9ZWgwoQIj99IiBXBX70DI6IFq5\nf52DSVHn1FK+Gyj4WSa56ri1JJPuGo+4UZIPcZFEjTDPxmfi95nZE4DPbWL7\nz/LX/TlmWEpmrYLm8mlA6ETalGDjIU1v1EvEgU6ULqIdiN1LlmCHhn9tnefi\n6P4/FlwxHo98e16UTux75vg/BYqN86+z/T4ayQFPLF9irh/BYN1Rs5qU8iIj\naqsxWJPp1RozL8P+/lvlu5cW07+g68UQvPM76L5cwAKKCsUDM8KnO69GhIYQ\nFtienA8arPUQjce1Q6LmgUjrB7EnZp2dRHW1cYu/KpxwgUKAfkOyMUIIlGEw\nhvOMeTcszQ/Z/mv3/f5D2ExZTzYNiKIcMOHFdp6rfU5/ag5K/hQLhXnoBFWF\n2G9bMEZBL3TRu2WiHkn3gAxQy/2LaHYnPkMxCpA39DCBL4YPh8vR3v0NVgh2\nUZSkjSAOFSdIrSnETz2F8ZZiVvrBS+4HEBm9nPOxW+l01T+f6NoaAIPAjlYT\n/bVO\r\n=H59E\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest"},"main":"shiva.js","types":"shiva.d.ts","config":{"package-name":"shiva"},"scripts":{"lint":"tslint -p .","test":"jest","build":"tsc && node build-scripts/copy-files.js","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.4.1","description":"A minimal abstraction layer for VanillaJS DOM manipulation, events and state. No framework required.","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","tslint":"^5.17.0","ts-jest":"^24.0.2","typescript":"^3.5.2","@types/jest":"^24.0.15"},"_npmOperationalInternal":{"tmp":"tmp/shiva_3.0.2_1562708585861_0.9840954240537261","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"shiva","version":"3.0.3","keywords":["declarative","frontend","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@3.0.3","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"ba37a2d04897d608c2035518c7a030eb536b3ef9","tarball":"https://registry.npmjs.org/shiva/-/shiva-3.0.3.tgz","fileCount":8,"integrity":"sha512-zkYpMYJnlQauj0JETb+Hx+xEvhlEdVek/TSvmFtiRRJ4Qnvds4n+FWC60CcWvaiHSYR51OLW0l9OBzrLZnMJ1w==","signatures":[{"sig":"MEQCIGb3BJP2lN9YYCjjE0A6Qsf/T4fclHpjbPKnB/CowYVsAiBvpALGLvTI2O+af2FFuy1QY5kiaCbYsIG7bJ0F1YRldQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJY5+CRA9TVsSAnZWagAAVg4P/0JJZcvoVKkzNIlASylW\n1/IZ8sIcdLhBs37Zh3HVbIfnda+oipoOVSiGzmEqdR/WL0o8qppxFnTYSKm+\nU6izbLILY+FJdRbmaxTjVr1326yHOUvDWdhtRU0njln+7tUpL1OlBfnorNd1\nVTeY5yoJTFk9axL950wKmG42DgPw2fTv4e3cTSyuDnl4PJbJWrEbxb4a4i+7\nNjfQf4SyqO1pwgb7X4t4Ij2V6PR9zKhEbRPmv/93D7JWjC09WvhR7BuUufgs\nHHVLNbtILnuSFTnN/IHYU2Oqucpu4aeo0NURsWEhv5LLQd8RhhaJlGlXxz2I\niLX6jTiFwjKI+01yE2t+PQiiyRlf6NTQWo6XvtCBRR3nRdOTMdR0RYK5NvKX\n3Sj/k0h8wAvPH1hem0E75/Wk1rkvAovkrCFZWyISspjQr0FX4FvfECZFvbAM\n10jawPq0EuPPdwZx1dSLgKDwFpMZXayAfHxFXSl9n37nDk/cQcfpjIRShIbI\nCMgYUANujFPgbn8BTGlR6Kcux0Pb+wttyNcFpDVMk6ii3uTwuifF9u7ux3n4\n4l5vBXak1XZaYHdsxUR2+1tHkBFmvZIBNVEZY8qLAVNPT7icXb/QMfbacyA2\ngQffFpEohoaAQ6a1mqv/iIG42M/N3HSMHoHIajU1FdWISEOJFEKv+sXrFnzh\n0cBg\r\n=rdwD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest"},"main":"shiva.js","types":"shiva.d.ts","config":{"package-name":"shiva"},"scripts":{"lint":"tslint -p .","test":"jest","build":"tsc && node build-scripts/copy-files.js","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.4.1","description":"Minimal JavaScript library for building user interfaces","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","tslint":"^5.17.0","ts-jest":"^24.0.2","typescript":"^3.5.2","@types/jest":"^24.0.15"},"_npmOperationalInternal":{"tmp":"tmp/shiva_3.0.3_1562742397048_0.8527170207867194","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"shiva","version":"3.1.0","keywords":["declarative","frontend","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@3.1.0","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://gabrielmccallin.bitbucket.io/shiva","dist":{"shasum":"ba0545952dd083cf6299211d1e3402d15a76870b","tarball":"https://registry.npmjs.org/shiva/-/shiva-3.1.0.tgz","fileCount":8,"integrity":"sha512-/4lRQz+WzJjd3KhQTYPfQU7Ueicy82Jv5sZ2x5RT3RynH6qXF6wSq5jWEO8jptGx1GKro+ixByZJiikuQcAAAA==","signatures":[{"sig":"MEYCIQDWJC4wFgPqqk7fQoOU8Xg+RoTWBPWTI5NHuE0t1msIGwIhAL39d4v/uhmtYAS1usfeVvLZLpsnQXQJNDxuF0mwcrSS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOzZ5CRA9TVsSAnZWagAAR1gP/jGlU1hS8odz4UqaNIjc\nNBkiRvz+wx8pPPoA3mxvF1MTOP3suaEOPplHPu1PoP76t5OH/Fg2qUOSIOoP\nq2OiDyctjseHv6gSlc5MnYH11rf+O8tW0ez3xqE17AQZdQwSJZ5DqbIHpW5E\n8zRMg3OkXppr/XV5VtYsz1EzDCszrPiyO+4pS9aaRz5F34nNAmgMQfavcT+4\np6AKlLrDwR4sanb7AGFsrlznlx4QvyFQl66KidNP5wGPfPbRm6YFSj1kDXXp\n1dJt5jfpM7dzRh+Nw4LYBgMef1OJtk9bFC9aOzwOsY/su2cxGWB8unbtp2t6\nngbpPPX7C/ZBRJ3bblgLscZoL5TbwUhBVhRi5Vn+Vn4MzVttkN39Gl7zi3ce\n8YJHQ6uwAmv7XyD2HfeSkcj72gEn+73NESgtmJTxh3tTLCteEblQFoe0DUVL\nHQalmDHHYne8Hzr8MShvvg9DmWKbWFK6PM19W5FqhhCBd9oH4YYHsDR/Ye/X\niSA+4N1XuaDl7mGuCc7epQUXQcZuOYdEOXxjXFvIm955QxYpkjdgzVUXog9g\negCkTcfP5QU9mvQv2Jh5MCXsdx0kTujfFUniJpmC9v2Msvoo9C3UKXGh4Ubi\n/03ofChgGcIHewcMBRe1gcqDGP5MnjrQY939zWNW7anVFiV05MVzSM7m8PQT\nwexn\r\n=VZvb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest"},"main":"shiva.js","types":"shiva.d.ts","config":{"package-name":"shiva"},"module":"shiva.js","scripts":{"lint":"tslint -p .","test":"jest","build":"tsc && node build-scripts/copy-files.js","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.4.1","description":"Minimal JavaScript library for building user interfaces","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","tslint":"^5.17.0","ts-jest":"^24.0.2","typescript":"^3.5.2","@types/jest":"^24.0.15"},"_npmOperationalInternal":{"tmp":"tmp/shiva_3.1.0_1564161656880_0.8849920154386444","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"shiva","version":"3.1.1","keywords":["declarative","frontend","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@3.1.1","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://shiva.gabrielmccallin.now.sh/","dist":{"shasum":"1d6c01d87eca5b709b6a6516928231dc9477b378","tarball":"https://registry.npmjs.org/shiva/-/shiva-3.1.1.tgz","fileCount":8,"integrity":"sha512-UmlWx80BKtFcB7ySJ5u9iIN1bvV3W6tKnMMfuyTky8ayPwLVCZ0citxRTmd/EwOaM9o1rkh9MIs9P6/XF3BhZQ==","signatures":[{"sig":"MEYCIQCtAKsWGTF3s1NAp+cwEhJ83CGKs9dSeNQW9pfZx/2YEgIhAPjBv0u9bA5GnAA4cL+XtkgbxE7OQvbUVtuzNO3KAvxP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPhOoCRA9TVsSAnZWagAATBEP/RGK25G9Mkp4Bwg40YUR\nZ02f/RClOmvbFIM3IPg/YILby43/N0ybpYIJ7M6igBLdkXstzipg9Zu5pkt+\n+IPxYO+tvBTZkE5NPPyGTScao4y8WU4Q8H9+B0LfEr2s+qaJmc6hdFgc3eat\nd81NKIUazvGDxDjXkla3Bdp5eJ5FI+7bkq7AL936eh9ZXvBdv0TNFltuzeCY\nvDoGG5sPu0AfT1PXxphP6rFwWU7MpGIhibT1VqE47Iq6krXjaZOfbIHaOvrf\n951JmdHhx+vo7TRRhZT6KZdwUzHjckDNLbrNauXG8PcEAIHbEx4yUhZELFDw\nZCXA1otuNet2RopLfqN/VagYZwC1DQKxWzh6h19+LN1KoKKMnzgt5hMQ71js\n2a9oZpT/X4t/rpEK494wj1Xfw/5TqZc0gtgE6ZJstCFHcXPbIhAc3n0BI05E\nGdolPVUoriy5XBPVvnFg+iDuK5j/cr1Nr9UQI6eC4HTKRMkE1axbKSMM4xVJ\nfTFcmw6bqR7yorjbWogo7NpWTB6ldcDx4VZGTwAOM6jtRdaHnRmaLrEponE0\nun7CphoLvT/BkO8ybnwllTeWaAbitiHZOUgX9bOv8+NHuoN7ooqUPdBmhaen\neG3Hj4Lt4V7v55qdoLdDyIZh6dYovNck4nFsdCIH16FnpNaBvRE4gS95mLxN\nSbgU\r\n=LVDq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest"},"main":"shiva.js","types":"shiva.d.ts","config":{"package-name":"shiva"},"module":"shiva.js","scripts":{"lint":"tslint -p .","test":"jest","build":"tsc && node build-scripts/copy-files.js","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.4.1","description":"Minimal JavaScript library for building user interfaces","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","tslint":"^5.17.0","ts-jest":"^24.0.2","typescript":"^3.5.2","@types/jest":"^24.0.15"},"_npmOperationalInternal":{"tmp":"tmp/shiva_3.1.1_1564349351385_0.7306061926400631","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"shiva","version":"3.1.2","keywords":["declarative","frontend","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@3.1.2","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://shiva.gabrielmccallin.now.sh/","dist":{"shasum":"705c5cae9022725fcc7591e199ec2f8f305b38a7","tarball":"https://registry.npmjs.org/shiva/-/shiva-3.1.2.tgz","fileCount":8,"integrity":"sha512-vpo+Kuic5CcaI/eWTZhcZJqdQdfZMat8w8kEdMWyfsUU57S8vRTZLg/armG8AtQN/jLgVgYc/8MCGUSwX+np6g==","signatures":[{"sig":"MEQCIEAhY059bXhTSLqp7anM5zM57e4Rw1cEx0m9genQQzaGAiBUBxkJBd3Dv4M8cr9GpiJVwJXFPT+lTv0Z4JBXSw2Zrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdglnbCRA9TVsSAnZWagAAKdQP/R+rESDqG0ogeNN5HrQY\nRVBoDly6HE+fLYrGkjUo6EzqxffdsPEh/W4rGnF8wZ8erC7BQ7+FJfHaYeag\nHFWOJJhlJDKla/HU4nYaopzzev9sEpBJURF+H1R2NXgdLlUczIwEG9pgH2Vy\ne3rlbbVJjaWGweW4TKijkQmMxojgwg40s+K+1VIStzqtv0LHV6SMHnE1+Eof\nBdMGTM74HSdJ1UiIC6SyECg5yO0ULrCB3mdu2DiDAeFN+O9QZX8rTazA59cM\nROA0Gqy8qqyuK+n0O2nSo25bxZw84RtTUuYL4dArA4Ix8PynyH7ymDyDF6ET\n3Rf7ZEFp5XdiXKZDqBg/2F9i4A3qBym9z25QwUDX8YLKM+IkHs34E/elCYXr\nv5FtDc8qEG4ippD1W8edc1+R0h0/59OqrKh2p1mN4iQuY0BPkNc7IHqBp7ax\n5W2cqMnJvxjZREYa7CFc23aqYIMJvLQ7W9SnF9MoF1ifzS0Z9Rc1lr5IoHa0\nn8SIiSY+Ek1PqiakgUOX04ss2H+98CVlsV3Xk9qkREy/qYkOU35KWzV5kaQS\nMqTdjU/mHCkh3dFD2nP4qYgN+ZzpAXT+45QTEgq+8e0vCh7mxKM6/yVBf5Ei\nHvtz/01nFNy1qGPzfoXBdo7Mwat57wsJVJXiQLqnihh0vGPnls7CZlkSYn8V\nHEai\r\n=hwIX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest"},"main":"shiva.js","types":"shiva.d.ts","config":{"package-name":"shiva"},"module":"shiva.js","scripts":{"lint":"tslint -p .","test":"jest","build":"tsc && node build-scripts/copy-files.js","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.4.1","description":"Minimal JavaScript library for building user interfaces","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","tslint":"^5.17.0","ts-jest":"^24.0.2","typescript":"^3.5.2","@types/jest":"^24.0.15"},"_npmOperationalInternal":{"tmp":"tmp/shiva_3.1.2_1568823771350_0.7892081420730546","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"shiva","version":"3.2.0","keywords":["declarative","frontend","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@3.2.0","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://shiva.gabrielmccallin.now.sh/","dist":{"shasum":"0ec58c665cff81d1f9299f341c7aefe6c60e90cb","tarball":"https://registry.npmjs.org/shiva/-/shiva-3.2.0.tgz","fileCount":8,"integrity":"sha512-xc6lqcOin1tuiCuFVx9Dx5V/lQb+aezEjUL/xYzfJvrF+46u7i49Ddnz2YaMf+Uwq/M7rCThRD2BXVXoJv0RdA==","signatures":[{"sig":"MEUCIQCU0IOIqVzGsSjMiTaX6au4mszajqnE47TMjy/c4Z2taAIgBNZBxfEUqSQ728I8rlfw/zJuxa39n7Pi4/Qy5TxESFg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjbpJCRA9TVsSAnZWagAAos8P/3GYQ6//El2iC8h9Mt4f\n3wnxsqTW/wa/ij7Xk5cmUCw+/LNT4gCFHjO9PR6zYsl0k/utW/qn1UvhWHaX\noFfBbHXkqGJ0jxSbARYGX0ZAC/nSz/GuLDDbGfXsu7Y5+yPav7aNQxnGt/Vj\ngnWvj6UrZoanzmyr5Ilg3YeUHYDTXezQX6ExkqDetZwC5oTS/oBKUSLMLAQP\nAl31U75R5+9RdcpovAuOXDZxrz92jUXZTtYyknAx+dwQ1TKXw/Hlx8jmsj62\n0cg+xWyFtU2cEs6KwRmU3iNWjOmzl0JfbcZ/pvMbofxGPt2BHBlvMii3mdJF\n4zRAGR/zSTDNw6cLGfSbYcrKHYqk3bhKRb7w8WR4s8ACzX5leCYIkFTOjWK+\naS3yzQXfrbPM1ebyIetxEAJq6d8OmuTDib4NUcv+WdK3n/SCBXWwnGsF8JcE\nE6qDiILCKOKKarILhkM6pAkih8bxw0P8VBHoxXqE8laML+Hna+RNYCX5xZ4S\nDTLTXUizQUC/hTo4pR83yk3PM5CL8rTI3Tmlo2uWwhnYUtXo1L+nKCx8YUuX\nwSNJVYH1qfH2SV6m2yOzGP1DbtatlzEfx0oCZ6LV6aNmUtaTAw71J/TEFtXt\n3sZp/RHmEwOCfFiQc5+nJYOXfO54d5VESRAQUCB5RM3gsyqKNcm4Jym0OaNr\nD9n2\r\n=qHXU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest"},"main":"shiva.js","types":"shiva.d.ts","config":{"package-name":"shiva"},"module":"shiva.js","scripts":{"lint":"tslint -p .","test":"jest","build":"tsc && node build-scripts/copy-files.js","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.4.1","description":"Minimal JavaScript library for building user interfaces","directories":{},"_nodeVersion":"10.15.3","dependencies":{"lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","tslint":"^5.17.0","ts-jest":"^24.0.2","typescript":"^3.5.2","@types/jest":"^24.0.15","@types/lodash.clonedeep":"^4.5.6"},"_npmOperationalInternal":{"tmp":"tmp/shiva_3.2.0_1569569352596_0.906569502927729","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"shiva","version":"3.2.1","keywords":["declarative","frontend","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@3.2.1","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://shiva.gabrielmccallin.now.sh/","dist":{"shasum":"942ec5f1b5b1efc3bfa03b4f64b7b4628d1d19e7","tarball":"https://registry.npmjs.org/shiva/-/shiva-3.2.1.tgz","fileCount":8,"integrity":"sha512-Pr8imGsfWBYBwe3w2zGTCmx0f/B1fcy3O4gjwOOcpVMHzJGbaotNBm9syTwPZl0obfjUHCy4EhtWCAe7chSnIA==","signatures":[{"sig":"MEYCIQDZuL3uBU9VSSxhfLk+4xmr+XNqKqer4cCl1C2OqLzdegIhAKtlGg4FjEyq3B4365RnwTFE6i+scZCpW1NgUmZE2mZe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjb1fCRA9TVsSAnZWagAA9wEP/R/sUrsAOUz6ejqAMK54\nCamH7RUaPCPSuty5TVarJry9G/eF2Tg9/cSU5qKBPpaW8ywgtab9vaDXfu8Y\nf4s9fxzjgHK5yBRQ4fYoqjX2g1U5hVam+MGlhC2O6iYCv31qYSk53v9TU/5t\n0+2e4FvoIfXq4Lf0KdlAigsOLrOwgaZ+DfEDhKYMolFDh3qEzfo6+XofkAH5\npdIaZCXNPsEm9OocNNmPY8nciL7WwTnhzXHPB6uyQTaGly/tZH0duvmnASSf\nBWaKiQ4cp6rf4Cp5mucUiZWxcTqUU3gB2UiUOTBthFkNffITWDgq6gIBn/4i\n4vQFE4t3QHWF8iGleWitdu2tA0c/TsEYpjJCgEOdwuWwpH4xe2BQdX5wlm0q\nWnCJeykjmX3htnAsJe9/9mBHRdtg5Ka8hjhuJwbqg2tUnCWj3YA2njbcNcuR\nEgU7vGkqJa8HxTPax+WSdiLjMKT2TKx5s/QIffnRdTmrlDSue1tuRrka7Zmk\naJPzN112RaAY2ogHyQwMv/VBH+PAXoswSlY+unEpjTGYxfMYDHG3mIznVIid\nGTs/6niQZkqJ4YwuL6J9sBZp65G0l3rZw9uDXnkxmhqv4AON9p7IlBMnAP5Q\ntoXOVVinpgxS0hdXi+Q1nWFQHo7zL8OjXHso77z3W61nd1++m0o7bfZi95Sh\nUz7o\r\n=ALg5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest"},"main":"shiva.js","types":"shiva.d.ts","config":{"package-name":"shiva"},"module":"shiva.js","scripts":{"lint":"tslint -p .","test":"jest","build":"tsc && node build-scripts/copy-files.js","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.4.1","description":"Minimal JavaScript library for building user interfaces","directories":{},"_nodeVersion":"10.15.3","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","tslint":"^5.17.0","ts-jest":"^24.0.2","typescript":"^3.5.2","@types/jest":"^24.0.15","@types/lodash":"^4.14.140"},"_npmOperationalInternal":{"tmp":"tmp/shiva_3.2.1_1569570143020_0.7400042945038152","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"shiva","version":"3.2.2","keywords":["declarative","frontend","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@3.2.2","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://shiva.gabrielmccallin.now.sh/","dist":{"shasum":"4d2eb6b52d95604e05197075b481dfb165f5ceb7","tarball":"https://registry.npmjs.org/shiva/-/shiva-3.2.2.tgz","fileCount":8,"integrity":"sha512-D7uuljvQ/febXZcbV+vl4shSwNI3+e3S/Nr60Su+GmFziYwRHgIL2Sozb6TKndKbVCadpQdssaMsFAI8pREQkQ==","signatures":[{"sig":"MEYCIQC4p6eiLx2fdWwUE9u9HumbHImwceNd0gg0zLy96F2BwgIhAJcfNKRFg7v2MfRq3s9cUh0DQHaaKh9ptUsq44FtSsJc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkPeACRA9TVsSAnZWagAA0QsQAI1YxRyU9Dq9I81nllp6\nQxFytAxBz+q2bgQod6WYIfuGe2zZhUczwHlzEx18RIg6Hd8Q5wZTwUpcp08o\nJCBStQ+ScPKPXX3w2HnPT1PZ6bAIxHjqbbId9Pl27BUcMPuqYrO9kZIoM4TD\nRS5e5W2ooACsAiNCskSn7X/ifZ9VejV9CLcEFxE9UI6tbOTP5E1fn4xSWcQc\nFs5a4AeE9SVt8UW9fEhGPK+kbSDIx0CAEQF9J59/yQWKtpzypTXEueaG+C65\n8ovQvg4Micl0SmFSVwENhwmtupTVk91zqnWu42k1YRF8XVDbghKudecTjxmh\njjzJ8Ff6TaVHBcDloIhZQdEl+6CpLa266fuDL1ne1T/HrEoD3vUch8BYv7yV\nG+5ceBEdJbXJ/jJjBmm0xezDvxuIi451X5N2azhIFM99nrIGdHOhP6ohOMnX\nnEKD5uTVU1gEf6N305B/qjn2RDe9lyXiJaWLO60jji7TyuI0VL3pNl/pzjo4\nq9P88QIyva3BtysNeShEBnZ7oADYK3BJrpfc/S5mPXYSOS8RRIZ+YHtFwDwI\nhM0FQPs+nGlSVhbQZL7II86jeKQtsyHcIpohFulkFBWE3KBoKGjXR4klATiR\nVYuitqCMxR2njcz9LVGytXE4IsNualItG6z/bxDcqC4i+YPH7XACrzp8gyU2\ndBES\r\n=OjqU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest"},"main":"shiva.js","types":"shiva.d.ts","config":{"package-name":"shiva"},"module":"shiva.js","scripts":{"lint":"tslint -p .","test":"jest","build":"tsc && node build-scripts/copy-files.js","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.4.1","description":"Minimal JavaScript library for building user interfaces","directories":{},"_nodeVersion":"10.15.3","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","tslint":"^5.17.0","ts-jest":"^24.0.2","typescript":"^3.5.2","@types/jest":"^24.0.15","@types/lodash":"^4.14.140"},"_npmOperationalInternal":{"tmp":"tmp/shiva_3.2.2_1569781631987_0.7616144915363454","host":"s3://npm-registry-packages"}},"3.2.3":{"name":"shiva","version":"3.2.3","keywords":["declarative","frontend","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@3.2.3","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://shiva.gabrielmccallin.now.sh/","dist":{"shasum":"18290ea05e036737fa429b5a9d5f59a2085f62e2","tarball":"https://registry.npmjs.org/shiva/-/shiva-3.2.3.tgz","fileCount":8,"integrity":"sha512-PWbXzCa+jsp92iQptYCclv1ATC92FZcNKX/EvzrjXQ8aAYe/GGbrEFhzZhJ5lQyqqV2Hh1ojaXIakHqrEwkADQ==","signatures":[{"sig":"MEYCIQDIpxva14oogW4qG8I+mjen5DlKKizx2VaMiGgW7mIYnwIhAIBXG0g0sjwfRQCEYIiy1L4EBP+oWtaUodOPaR5z0mbh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlevSCRA9TVsSAnZWagAARZYQAIcePhaH7pjSBrLN+jKU\nbOtF+mgqjbZ9cUZC/gdTWDjlGbv8avyxWdFovlUN6YXtpbxf3KhjGgDjAoNF\nCensGIievbCcTI6ueyhzBJR546r8eWXwT5dWlAqLnOEibtliq2JG2lWnN4cr\nPuC2lsMi9dQq3LEYSY5JZAb7UsZKOqoqpGcRxPPtfg4zoaYqVxnTI2TKWG6o\n0KID80ZBlC7dmsG+kdlCRHRBu50meGlMTT6+KRIgT4YePoehVVaJucrxdUXC\nAbe7rX+vEQaKgNIxhYg1uw3tmHFojeQZKKfFJ9qwVLXmlhlDChw63+jeP91a\n6s/TeNoIcj91+ukAvJES7Hwb6xMmJNseO/NAsI89k7AEF3J//pwh94qqltZI\n3tD6h8YEHeG/P+NnTqSjvlcmhb4GxztJxKuXolNoUN5gUeV4f0mZpQLLrQ2N\nXCf3UVPi7WZoDXXrWrPE2JA7xGUtWxq6ZqPxBbV+rTqQCWRURJsdIZAVMpp+\n0iSL9GdgxfqblCewpyJQP8Gtk+/p8Ac2W4QCd3Fj7sv4/1BSm13FDFdKOe9E\nIo/+pRyuPm5RP/4AmHLEAvsPhndmj8EcJVUwSN2iMnRNzKaxl75Il9MbcO1N\nGo4hj4CILTm4wcZ2rCxb2ekZMB24M2Rbq+l017F/uUrdvRfw+OwLBDm22IML\njd2u\r\n=XRWJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest"},"main":"shiva.js","types":"shiva.d.ts","config":{"package-name":"shiva"},"module":"shiva.js","scripts":{"lint":"tslint -p .","test":"jest","build":"tsc && node build-scripts/copy-files.js","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.4.1","description":"Minimal JavaScript library for building user interfaces","directories":{},"_nodeVersion":"10.15.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","tslint":"^5.20.0","ts-jest":"^24.1.0","typescript":"^3.6.3","@types/jest":"^24.0.18"},"_npmOperationalInternal":{"tmp":"tmp/shiva_3.2.3_1570106322199_0.45451825829976933","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"shiva","version":"3.3.0","keywords":["declarative","frontend","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@3.3.0","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://shiva.gabrielmccallin.now.sh/","dist":{"shasum":"c51d88121cb2b480b417b7672d3076805100450e","tarball":"https://registry.npmjs.org/shiva/-/shiva-3.3.0.tgz","fileCount":8,"integrity":"sha512-rP74pKGicNToJHmap/LXsQ9iXVln72M3oZn5yXViHDTJH6Qu2gB92yjolY7bbVaVUivgcdZsTmbfs6sWqAFydA==","signatures":[{"sig":"MEUCIQD/IH24X7h0i2Bfr7wFaDONQmxMYrNdQ6oapWmZPumZHQIgVRsSpViee/DwaAU+0CLk+qi16ywRh5I03KLzLkHZMjI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdl07VCRA9TVsSAnZWagAA+Z0P/i7MTgVx+I3tdUfDgegZ\nBx4m8C9dxOOtnXovP7jFPT5+IGgU495qxjo1hB4yAR1gkI21gnCUVqSuxj9P\nhTnk8oVmuA9JQZ3F+fpUcZzjMQpu6a+7oXIoS1wNdJYXND4nkpbvnbxu9X+x\nCdvN48nr8ytJHC+PDbqy1vJAMt+ETQlaW+fpFkT24kxGl1bSNuUf5kgtUNS4\nJxwT4w9EBeCo07mjuaXK1zpr4zvWQ3Ku+Cd3DX/taSJBgnvuEOPW5L8dS8+8\ntxR0XxAJlk1yOwny1gYznqSX6+WmAjtA54uGNvyn7Rkt3T+/ox7qAU0bMBIb\n5uYq7nwfo1TkMwvjAthtgLzEyyX28cXU+KpGRYirBRBWkaBBfU29Ir47uTRF\ntHu4Zf0GcWJlr7fojvpd3ty7CP2HsG7FPZP0y/6Rbxblc8+tm/tUuVhBRpkL\naou7NzlRTcFcx2fAb9mK3LM0/D0Eb99/C9M6Isz4QEOFJLnVf2LYBiBXwmeO\nYH9PtKM2Cb0T2aOO1YQapqtG0avYWT9FG+KkqLIT6EPI1+ENBN+lbRfvpLJq\nLUFX4uA8zcnyN90+Ryny+lrQvBgR3AqObreP6JtYMAj4+ZRZsgllXHK/wiW/\ncHMJGWKIIr2wkhnfcM3bwmfz7Dg4eO61jmtl1PcgXr1ue+z5rWCWePJ2kh3Q\nEEpU\r\n=E68Q\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest"},"main":"shiva.js","types":"shiva.d.ts","config":{"package-name":"shiva"},"module":"shiva.js","scripts":{"lint":"tslint -p .","test":"jest","build":"tsc && node build-scripts/copy-files.js","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.4.1","description":"Minimal JavaScript library for building user interfaces","directories":{},"_nodeVersion":"10.15.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","tslint":"^5.20.0","ts-jest":"^24.1.0","typescript":"^3.6.3","@types/jest":"^24.0.18"},"_npmOperationalInternal":{"tmp":"tmp/shiva_3.3.0_1570197204888_0.8463913223379691","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"shiva","version":"3.4.0","keywords":["declarative","frontend","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@3.4.0","maintainers":[{"name":"gabrielmccallin","email":"gabriel@eastrendles.co.uk"}],"homepage":"https://shiva.gabrielmccallin.now.sh/","dist":{"shasum":"eb7ee1de833c05f666d584c37d94524887160492","tarball":"https://registry.npmjs.org/shiva/-/shiva-3.4.0.tgz","fileCount":8,"integrity":"sha512-M3nntZAHD9SOt/cJvp8GJAvSqq7gBC5/7xq1q6AODqNoNntpOoczg+hIVPo7j7C/CMS9gln638jAeOCmSoTn2Q==","signatures":[{"sig":"MEYCIQCkxri7V9WflB7iecGH/1ZoxKNEzx62Pb6ZQEXOL2WDCAIhAP3OeER1Gi2E1WBnKEm06rgU/yYOFDZgmjiczA6NS8L4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeEKAxCRA9TVsSAnZWagAA7eQP/1jWQYEaESxBcpJrVEyc\nSrQn6A+uo9eKPXAcubzbODtM+hkLUP/wWYW2SHOVMIIepNjInAdsGIMuZ/UW\nYvZVXh61Gk2f0043TVm9o3MNhJPUoC5NW/kx9+GB6Q9VXpayegt1XAjjAcAN\nMHs3x4PXR6WFuCoXffj+rAPb4x2kUnZUQvF7sWg8UrZnM4Zs/tvebCQ6zZKC\nLRRZSPQdNX+J0OdNDGLP7oZiKT5m96oBZvxVBzY+kcaK0lh3jgzjLdA8M1A7\nRc4t79dkra9vNhQbEsl526hNw8EK4Fdes1ooZgdrB1QKwRAP8Uqh93vXXczV\nPsO+bljSK/rlyOcgmYQRFjbaEnOM1mcS+sehtLeZsI5ph8G6dEsylOH3L12F\n/VcAGbH30SC6olxf4/M3lgWBUwPuL+kpKuWayVCWxggkARRki8YkZa9YMDDT\n+83RuK6vgWV8RIUYMuPwl5MOByI+N1R5/xk6I7PA09jlU/Bs3PNUsZm/M/j0\nrtf/aOCjNntsoNjoP5OhTw8ECW3gnJ5SlNYVSPjo/wH9jQD+Ip6eYkcCkBiC\nFOtPHiqKojASpmi75iBTkGdnt55QPF6OL/HpoXiuUnAV+Gnos1H94YNzQXaf\n25pEJpiynHHvEeLNs9qIfioeOuHQYHfWqV7mGolvzoAHihFU3XRBbYTLWaTu\nO3qH\r\n=3dPv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest"},"main":"shiva.js","types":"shiva.d.ts","config":{"package-name":"shiva"},"module":"shiva.js","scripts":{"lint":"tslint -p .","test":"jest","build":"tsc && node build-scripts/copy-files.js","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is. && npm run dev"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.4.1","description":"Minimal JavaScript library for building user interfaces","directories":{},"_nodeVersion":"10.15.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","tslint":"^5.20.0","ts-jest":"^24.1.0","typescript":"^3.6.3","@types/jest":"^24.0.18"},"_npmOperationalInternal":{"tmp":"tmp/shiva_3.4.0_1578147888761_0.7323041120146108","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"shiva","version":"4.0.0","keywords":["declarative","frontend","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@4.0.0","maintainers":[{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"}],"homepage":"https://shiva.gabrielmccallin.now.sh/","dist":{"shasum":"b00e101246312eb12c0f150f17e9ff58c04a394a","tarball":"https://registry.npmjs.org/shiva/-/shiva-4.0.0.tgz","fileCount":4,"integrity":"sha512-OZPSsXfjK+7hOQI6CAy33ZwLkrm7pvfp28dALMQ141hadiejtPB8xzilsAs6lY/4yU5gi8rqJ6P9eNU0R8B4rw==","signatures":[{"sig":"MEQCIASQtZqRb21+q2ZRfkdqySs1NEqe9lcVu8LQN0QAKgi7AiA4ew/ZJKpHwXAFqq5aZkrgNcq6bFKwJLb0zqwjURukaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgf05aCRA9TVsSAnZWagAAfEgP/27yJZnhurWpxs+kORC3\nqY4jFWwjQr3hEi+3m0J9Qpzhh0bg0qabQXRGVIGzK9wXnchSEtOxOHCwYPGn\ngPituFw6sXp8fHUrlFSbSJT+QBlgPoHvPOtK93NpUT9DiiqYDFjEspuWQ6PK\nJ8uYKyYl+w52O6Ud0RSByNsTd5EvdEZLL1HTTLrbEqoE7xEuTtoCIDUsQKWk\nQVJmCMEN5Lt8BR9DkPgbT7BYi0eZzG7pnyfP6ifM9tQI2CLItVZDjeZ2nQA0\nOS9EMo5kEkuoCw2q/WwP5MImYooaeOmkqEUD0Ijj5G7czYbRu6QrAJyF0mgm\nU/6tg3TM7v4evh9k6si0pFk2cDTkQJIeje47CKJkKx1YuP2d2I3cpaAsYDwz\nuWCs4HQRPFGI4GFdfB/EvlSq0UdtgtnrUS6eFOkifcRPEnYyCNJWjZPpzLvz\ntmoTb0SeVPQAFQwzlNpIYG9RZlc0jlWOvoFIvT2w3kX2gAYlkIZ1VEUyf8rH\nz1kqa4Inak/l3P2S3Q58qGs8rV+UvMJnUbq3Xo/XyGX93bJvsRydrd/uEEWU\nHO1zOPBElSndRuyo5gqwvZnsBySZt7f6Bmq0BZYZpvnCugualIA5alq01TnJ\ncyS9i7pLI1Kvpi6EFqyCX1beD0U+L4OecFCkWlAZhwfxWwEKXc+FlBeRY+G4\n6R3q\r\n=qcFZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest"},"main":"lib/shiva.js","types":"lib/shiva.d.ts","module":"lib/shiva.js","gitHead":"5f06023a8db38a1ffe59fe8fb10ef5ee8ec5a4e5","scripts":{"test":"jest","build":"tsc","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is","prepublish":"npm run build","test-watch":"jest --watch"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.4.1","description":"Minimal JavaScript library for building user interfaces","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","ts-jest":"^26.5.5","typescript":"^4.2.4","@types/jest":"^26.0.22"},"_npmOperationalInternal":{"tmp":"tmp/shiva_4.0.0_1618955866111_0.6350532554078423","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"shiva","version":"4.0.1","keywords":["declarative","frontend","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@4.0.1","maintainers":[{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"}],"homepage":"https://shiva.gabrielmccallin.now.sh/","dist":{"shasum":"234c22ee2b2da37befd9b2c10fafa6b871b95160","tarball":"https://registry.npmjs.org/shiva/-/shiva-4.0.1.tgz","fileCount":4,"integrity":"sha512-BmP8QxqjzIXUYYT991wXhXg34PYVj8DIymv9A/m3Cq2KKja/zGYjv8isWWXw+bfz15lwdnJvCIF/VPUKMwNujg==","signatures":[{"sig":"MEUCIQCFGNValGorppcFFWdn58dJK9V21hp8vc8Fp6nC/nvmGQIgXkD7JYxeLv533DUqY5DQoKBZe6qjnKWnk0XM7ePsEls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgf09UCRA9TVsSAnZWagAADHsP/1u5Cyq/+SYdHKkOU5V4\nj7/qbvzYHH1gXIYW/yFhvUDRUTZELo5T/bDdsQePj1QpsP+dSpXCBXLRZYv/\ntMg83uSlFEsaUcfc/lTEX0pTNGtQAtmD1S28DSp88sakVBQ20NFHzYf5Ypjq\nr7lO1RDygHhaU8h7+HRQMegIO4G0jXxmVEanE2Wx/J9wdakCmg+WwNe0+WMn\n2N2PhSsUGjV1mBhBTKxnbTksvK7NcceqE2EbWK5PXJW5eL0UXTH5zUNypMC7\nCVkwI0rDdOuj/cZQrOmWHJY89j4kLCxZEjes4ewYQWTzJr9eJpcgowQ13ihQ\nd+1BEPHbBG/VoNW8WXiVq0Iz6KATgp1DNPM4VEI8ZgZT92Gy/vGXfh6jsqdH\nuj9ogmukHTaBEaBwTxEAbOzb+xUCtjChW4XuGBPtoBcvC5hB+Eh+FZpBrGbv\ng3gY5SrZV8y1rD0rjJnktponEgOWwMm6nm+xGnxfHkPjdkmoop7z9Rmc5W1a\nQ28YLYpI/JquaYrRWzK8GMkqmMld3mfDFTk1VOwhO1bfnUAIgU0D8AzZZFvP\nrvMejc/avau1S6acDkZou6vp1Y3H+4knf/hTZZG5Aw8dZ1hMpOJVE9Uw6CMU\nfJT5A5BfRMwN2Fa53FAnKYMgfo3pohe0omIxp3hUD4AU92e9gEVUPQsoReOw\npWAf\r\n=G9wg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest"},"main":"lib/shiva.js","types":"lib/shiva.d.ts","module":"lib/shiva.js","gitHead":"6585f22f3288ad6bb39bd7f99326fce1f02685d8","scripts":{"test":"jest","build":"tsc","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is","prepublish":"npm run build","test-watch":"jest --watch"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.4.1","description":"Minimal JavaScript library for building user interfaces","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","ts-jest":"^26.5.5","typescript":"^4.2.4","@types/jest":"^26.0.22"},"_npmOperationalInternal":{"tmp":"tmp/shiva_4.0.1_1618956116377_0.8522816427245505","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"shiva","version":"4.0.2","keywords":["declarative","frontend","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@4.0.2","maintainers":[{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"}],"homepage":"https://shiva.gabrielmccallin.now.sh/","dist":{"shasum":"da445b9f14ec469002fc572218a13b7173dbe293","tarball":"https://registry.npmjs.org/shiva/-/shiva-4.0.2.tgz","fileCount":4,"integrity":"sha512-7XVZDipFNBLadP0uWwm6Vzbwlgfx2WlmpwWYQ1YKCQHhtNkRFPuVyQ2iGxfKI8GLpfvPiSXQiCE6S2kP06vBqg==","signatures":[{"sig":"MEUCICzSSq6CQvLyL2lFb+UpY2YOyEdQnsCIqIfhoM9KrebFAiEAy5gL3gF3J7cwfNYFc6jfy4h5DDHgJ8F3RLj67N+lyAA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgf1FtCRA9TVsSAnZWagAA5gkP/0pyaaE7rV7v3iZDpSv5\ntsnpv1yev0AqlnET5vdnDb9xBCtpK+ygyLkK6rx2jxW1rY6tF9iorF0vfIwL\nrfm//fYJsWfm0djnWsZnYAcam3eWr1qNfyrRwQW/7149hv+CXLwG4Wg/obpw\nvBZIZhg8e3Z4G2fhaoAC5QKa/9qYhXoTBA5Vh/TBwKKrRRBTd9qj6eNzHaoI\n3StmJv2+G0YCo/HIg0NLq4LROlavoSWB3qKSWXS0ahbc9qQ0kbfxfzlQYL8q\ne8sDqaWXry0v9NS8fZ6MCGXF5yB3uQPdYWD5YHlAC+N9DGYQT4wTXJT+8Q0p\nuQwiIr6SU9UGDA49wiQQVBtAySlefpSl+XL1z5zrPVrPpmgRlnhrlZhKocrk\nWbkejUqIL0b8lKTCi6ibvm4ry5lkhP+Trn2PU7Hz0YPnwhoQMwDm4NUWDraA\nTcfBd8BVyCL49cV7G3Q8TfJ6gnkwflfqKTwEI2O6jGRbz7gasK6WXQfIPyEw\nYmX0l7ijozzJCwqFiQLZ2P5LXrZZHOQD5RrDafkE4HVBAX5oiNA123lO0qrl\n23GDYJXEAoKitdnFm3aVUMqOdhcAI1pMvmVzoxmpeIUd1FRbVwYv9kDc1bmB\nqwmN++y+KZmL0WGCKbETRs8SCij4a9iRSj7fvDMtSD88FlrK6wicPyYUHUrt\n3zMd\r\n=QC+A\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest"},"main":"lib/shiva.js","types":"lib/shiva.d.ts","module":"lib/shiva.js","gitHead":"af5de00169654a2211c0fa8d1a6976aaf87374f9","scripts":{"test":"jest","build":"tsc","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is","test-watch":"jest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.4.1","description":"Minimal JavaScript library for building user interfaces","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","ts-jest":"^26.5.5","typescript":"^4.2.4","@types/jest":"^26.0.22"},"_npmOperationalInternal":{"tmp":"tmp/shiva_4.0.2_1618956652905_0.5997556686926149","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"shiva","version":"4.0.3","keywords":["declarative","frontend","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@4.0.3","maintainers":[{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"}],"homepage":"https://shiva.gabrielmccallin.now.sh/","dist":{"shasum":"0c595027b963174c8f4cbdcd91da1e6b49782bc2","tarball":"https://registry.npmjs.org/shiva/-/shiva-4.0.3.tgz","fileCount":14,"integrity":"sha512-TWtBdR0kgNqcGygXeL0sf+wAekH+tc+n2e/HXmOe25wNFPjtB7a7zedhCB3A0S2YY3iWUhOioHHSJ/qOoBCitg==","signatures":[{"sig":"MEYCIQCNPcHALHFZak41Jl5zoM/yrpfg1BaAAN1iGXaB4GqOgAIhAOLlrGsW+V4SgZOT98fAwMxq4Aq6HMXJFk4rx+G9xend","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgf1OsCRA9TVsSAnZWagAAqVUP/i7viRP8bJp5YSmr14tv\n4PYFdc3XM4ydWbjQ19RJthas5dhMYR/X7eTtxhSSbe8zgxEcRbnFzBuTT8nB\nDye71wjXirY1VdHVJkRZ33sjN9CSR4LyyfM47qYDAvfssy3f19Q+e+ZCz7PD\nmobKYU/VLk5wSShgZbY+PV6pwkltT7riNbXF5lbtibpd/rwBtL596FJ70znu\nP7hhDhckET+CZzP038kAoBMoyFJzfJY+TEob6JKyC5b1vjRnK0So9tSVe5YW\nP4bwmqtF1BwHk2CCs1ImngG53Kkt54XDLG6GT8Kq1mguzIHsaYe1zaLnTMdc\nQ3eHWiRpJrWslDH+GJ5m3Y7L6THrXp5MkPyW3Lo8D/35aDY6DYxzZ5upQADN\nqUwS9iGpmf1F0bKd/Wd4XcNg1jL5GHPgaakN4WAJGWTBQZ8GHtwjoMa/ZLFY\nyev04zy3pvUOTvCCTy0R7f1+3dyYbcXl7+eF8oXh4fo1cfvpt67cn689EQDo\ns2VChzLA+g30b41U38qYfrghJJdJpR66m2VnZSquQyDtGVX2ucTVf/btDZEN\n/4ioCPETecCj1Ot9qfbdLVdtIw/DTYa6cHmwvaYUlxtf1QGIYPLFodrr2Q8X\nxXd5ADrKpaPAJcuW53/I+sSSfsssewiVmgNm4iPBNvu3n5i33Z0kXD9LC2q0\nhhn2\r\n=/o5D\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest"},"main":"lib/shiva.js","types":"lib/shiva.d.ts","module":"lib/shiva.js","gitHead":"46c292a9d9517793e47ba1feee6566065144c739","scripts":{"test":"jest","build":"tsc","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is","test-watch":"jest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.4.1","description":"Minimal JavaScript library for building user interfaces","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","ts-jest":"^26.5.5","typescript":"^4.2.4","@types/jest":"^26.0.22"},"_npmOperationalInternal":{"tmp":"tmp/shiva_4.0.3_1618957227528_0.7534430976841346","host":"s3://npm-registry-packages"}},"4.0.4":{"name":"shiva","version":"4.0.4","keywords":["declarative","frontend","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@4.0.4","maintainers":[{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"}],"homepage":"https://bitbucket.org/gabrielmccallin/shiva#readme","dist":{"shasum":"0ed4ba9fec293e5dc258477f88ca0d1c220a67d6","tarball":"https://registry.npmjs.org/shiva/-/shiva-4.0.4.tgz","fileCount":14,"integrity":"sha512-g7RBF2B+4W38DfIE1qHK+eMI4PavQfG+y8Yt6f9tUDBX7KP7LJ2p8XosjQ2ku9Sb+vftNYclxBvbjA0IPKlJHg==","signatures":[{"sig":"MEQCICgaWNPHIJq6OKc3/SJl6gJXtQeWnFmECLNAgwMB/V/lAiBCZhqqVUxMwUDiEn56dmvOUqNTfnxfudTH78W0xx9Gog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgf9wbCRA9TVsSAnZWagAADGoP/iOhcoX491dWEfT8JF41\nf1XzBiyC1ChRoJXxv06lMzXACpXYrMf4fiwMGes+UO/EaMszP2is+nvI84t9\ndz68KrOPya7tc3KWCRiSz6v8kh4JhP9vXFA/sjmoOIxWOl2NrN+iE/ehvKmD\nxwdAS6BozmYUW4JXWJJ6S3e2cgg38yZsl2/0zKkZ1pDCjTQnxNT4rJMbeleV\nxrcmNq3n8NvuiZAQVFG9q8AXid1p4iA7v09DHaVcbc5GJzGyNL1vdRv1lF5r\nCasNaF48rHQ0nNinm3p3aKhvtftg6entG/sB7F7aMsGekbbotxG+N5d6tZis\nZLGpX/ijsLJbNf9hr0Ogz3YaCMdbZCyGR1W1Rw/kS0BD/l6DbuTE15ncTISk\ngE4hvvpAH1RSasHVTN7lpH9GWVsH1TPqiK1305Nm+pJHFj7/laPMS8nljwjb\n/JL7fBaoTYBlYLA/586mHrwQ7d9J9TxI7EaWUHok8z9SakJryo2V0sz7R69G\ncaqtANvIgs/Nnq0ODB+NxMdGLpxnPFlQnxwcGeewnN4WHkUBD+3VQfh+1eI8\nQwQoSyuyqq2tgR8wpQXSW2O9TcBXDy5xsOnMLgEho7jcPowFd0kEK7CY6xmH\n09mpIk1TqE8OIICb98Hr/yAM3h6Vblq8TdjX3OefXMH9UDZuzTHYll1eDxoF\nk1hN\r\n=z3ZS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest"},"main":"lib/shiva.js","types":"lib/shiva.d.ts","module":"lib/shiva.js","gitHead":"d3c6b327077fdf5edc8acb1af68fd2647392cb25","scripts":{"test":"jest","build":"tsc","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is","test-watch":"jest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.4.1","description":"Minimal JavaScript library for building user interfaces","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","ts-jest":"^26.5.5","typescript":"^4.2.4","@types/jest":"^26.0.22"},"_npmOperationalInternal":{"tmp":"tmp/shiva_4.0.4_1618992155289_0.5992373742269563","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"shiva","version":"4.1.0","keywords":["declarative","frontend","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@4.1.0","maintainers":[{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"}],"homepage":"https://bitbucket.org/gabrielmccallin/shiva#readme","dist":{"shasum":"3b5dcad34247047a1439bd33abb25a1ae3b58e74","tarball":"https://registry.npmjs.org/shiva/-/shiva-4.1.0.tgz","fileCount":14,"integrity":"sha512-4VuPFl2+KVvjrNhsXwSS8JeyDLTC71CxwRmYvgQnU+/xAVNyzUZSOFBMzTA3b4QBguX4mAHK5kfK+kI4YgVY0w==","signatures":[{"sig":"MEQCIC9oxQAp6512WhK6SFfcU72D+TW8QSZ0BHEuKIV9Y+CSAiB0/I/otC2x9zOIMShUJ3urESpFgfCuT/ozMSiR39FiUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkG35CRA9TVsSAnZWagAAgV0P/ixmcnOz8jGfdoBOqQda\nXRTqJ2Cbvx0k1YeFP/6kdCd9FlS/orBl7cWgt7cA9pEKhhF01ZYrbjirUlB6\nnbt210MycBrrIpkgnKybF/2M5DO54cBK99Q/W3y1IclACPWxkEQKZy5jF8Lp\nCE/X89rOnw1TUsZQmE54NEjsm4lbiSi7MwHLItpiwAPMPN7z4ssrD5JP5LoI\np4dBXnVNSeB2ysWyUtfffXQw1MKQobXxBCXSSEqTdoFmTudZQTCy6e1699lJ\nsBLx13G0k40W3EJWeMYOmRiLpU2zR5QvOmfgaPEdFeKKcAtrYzFs2t6VipkI\n4MvnniNhKgq8VQqjwx9MKN9OlCZTNZuSq1q+ti5zTWwOzsg3JxDd/P2aDl6o\n4ve6va9KVc6prmOq75s+NCFWKobl7xYaCzIT5gU2QyGPPjLHVLlaQTOxxAJt\nxv4NBFe4pwBc9G/QiKXOxSuCRFmmayu7X5Iwh8KXRCWNoWoFIsUlhyu7UsiJ\n5VyoRtlGY3wLRmU1xy5ymY/aKd77OnaJRCaEQ6Wr5LzpLCdTsVdBBIYe2y1U\nx38i8PYlG756wQNGf46x+V4ljeyAklqGb9Qk6cEaN9MM/tR/58kqNI3P7xWR\npAXxE33Uzg09dVJ6Qaes+4qUtjPP/TiVQT5G42XcrmN9VAd2EOl3a+0V94i+\nwPyG\r\n=KDZb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest"},"main":"lib/shiva.js","types":"lib/shiva.d.ts","module":"lib/shiva.js","gitHead":"fc4b6a7190d7bec68ff3f42774d01cc1120b02ff","scripts":{"test":"jest","build":"tsc","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is","test-watch":"jest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.4.1","description":"Minimal JavaScript library for building user interfaces","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","ts-jest":"^26.5.5","typescript":"^4.2.4","@types/jest":"^26.0.22"},"_npmOperationalInternal":{"tmp":"tmp/shiva_4.1.0_1620078072833_0.6302373372496681","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"shiva","version":"4.1.1","keywords":["declarative","frontend","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@4.1.1","maintainers":[{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"}],"homepage":"https://bitbucket.org/gabrielmccallin/shiva#readme","dist":{"shasum":"da2764fbcea1263e15d9bb1ea12d0c8446153954","tarball":"https://registry.npmjs.org/shiva/-/shiva-4.1.1.tgz","fileCount":14,"integrity":"sha512-e9WwJY9h1MT5fGQo0XfwLzR6xtYwPElxGH5dPqFjLUkmE2y42TRgJHkR2x0mE+nCKwsn5Bn62n93AtdYlDQBtg==","signatures":[{"sig":"MEUCIQDcaR+yKxhDwawT0pU1iivAriYuHQehsqIL1otn5pd53QIgQMZsm2qvBUCUaIcXwBiTy6Lhba5MV7IsBYMFB3WPfak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2gH5CRA9TVsSAnZWagAAjmIP+QH1Xb5n2oZlxJWwTM4o\noZwoOv2qIM9I/1b2EsRrvC7TlUkJdV7J+6pQGfRrPn8JjX4FZ4c2ejxbmwdo\n3JafwX5oGYrN/tPIkN83p1VrMvNBfqfOizty4Gk2AID0wF7nAHR+nWY8cGS0\neQIPOffH7sIBft/bi1xtTpNz6wi0HB4baWNihUc+xRTvQ5HapNVefk6kfofw\nNh76p3YORfnX/k6GeLPd1Meyixl6AeMoBSFQeOgVh+92+yqLtKsl5QUalD/z\ngRlHBX6BBgKSOOKdav8w+k0J9SEpIyY7h5XoX/X1esmLl/+Vy8+1exlvE7h3\nsVDIQAeTIscOg5/Qu5eUjT+RiG1Mtnq/+IRnOSlpjQSDgXOwPWuSFVqzAA2t\n+GL8mSKkPE+T+kOw+kZ/Ibaht5xxssGOqH+2ma9c8V6YodVRmtuRUNWSS3YG\nn9qDsombMltMq1ayvKyKOovUNMgEQcQ142o4WH89yJb9MdRkC3MSRvyKnInA\nre3OBiRQfGswGeG0q7qls2LqS4LzLz84r0OZ9LPSin/ugqazBErYU4898f5Z\nu/q+tUBLNsrfqUV0UZl1QQcLOtTiaj9KAGefwi4bqQwWAkUGO2lEbvKtyi2N\n2gtz6P3HRaLAeOMjKidzhCmsrutmVAqa9VUlV7hejT9ioMoyoDxaMNt6hQ9l\narif\r\n=uJhz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest"},"main":"lib/shiva.js","types":"lib/shiva.d.ts","module":"lib/shiva.js","gitHead":"1ca848a4bf9d5abeb1c6af9314646ebca9634808","scripts":{"test":"jest","build":"tsc","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is","test-watch":"jest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@outlook.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.4.1","description":"Minimal JavaScript library for building user interfaces","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","ts-jest":"^26.5.5","typescript":"^4.2.4","@types/jest":"^26.0.22"},"_npmOperationalInternal":{"tmp":"tmp/shiva_4.1.1_1624900089057_0.314406590442295","host":"s3://npm-registry-packages"}},"4.1.2":{"name":"shiva","version":"4.1.2","keywords":["declarative","frontend","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@4.1.2","maintainers":[{"name":"gabrielmccallin","email":"gabriel.mccallin@hey.com"}],"homepage":"https://bitbucket.org/gabrielmccallin/shiva#readme","dist":{"shasum":"d3411df0f01c0802c61ed8e650bce34f632aa305","tarball":"https://registry.npmjs.org/shiva/-/shiva-4.1.2.tgz","fileCount":14,"integrity":"sha512-NgQmzOu6rf4flVVZ2tK/uSgt6+QZI0YD13bvHtV9FKy2z+9gG+/LpCjWErAb4Zf2kmKTpnuKm2xvvnCgIrT3cg==","signatures":[{"sig":"MEYCIQDVAcu7uFPy2ObiLEis9SnY4dkhXf6jxqY4RGBzz+Zu0QIhAKxummqW58eS9AbhM6VvJ3d54H9XCTHRuPsalSlG+0LX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPJtsCRA9TVsSAnZWagAAQ4oP+gJYBwTZTRA7/chNhM0N\npCGdsNPPOpBln8eAv6JiOUa/6cnp5t+xVxy2cGHI6m5+83hmwOlueqh2c14z\nS0sl9Iq9RcNXm7jKxRRA+vF7PLZxvYARQ3hwoFX4QN3Ak6rEqJ8gRnGvZa1J\nnumJ+hN+PAk5ECHXlXfmfLPRZwpYybB63y3RaIi59wALQ7cnRTMNDKc6gDoR\n3EJ6YqSiL+WVADcZ322uGyBTD0pQltuvApgN8GAUXbb9/3sPZ9J+JHvOC1wM\nltXXIk8Zw0z8fMPzo82JgVs7L3ns7PiSQXkPvDbtHqm1iB3zNNPf3hEdvBSf\n0RnkZXZbRk9+ZAN9/vVc85deQfgadwG5jYojDwLNkIXXXKy4O5tNjFDHxb3Z\nYHmg7qz5HMA9DmZjSicOveZRCT8hymwnktcaqvOyvqobLRPvWWlG3DFVS/rG\nRdD4zB3vfq0V4Jzui1HgRDbVcGKtz5IVs8GqKYr0Ex2YsyD6+YO4w1UQABjn\nNQRuGUEzVuvrQbV4PO+T4CXYVYleP4WRAYZ63XaDTzHt0Dr0RQSdjVbILetE\n/fzkD/+D0FNLqc96WE6YfDBVlb78cA5VVczvUXrCicKbtTtAgXgt9uXAPrJF\nHe/Ey6XXl5rOXPH5p0bB64t1e6Ug6S5hZctOLB1y92NDYnmUo6Qd7Pw41Ahx\nxtyr\r\n=TxKB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest"},"main":"lib/shiva.js","types":"lib/shiva.d.ts","module":"lib/shiva.js","gitHead":"a0d33800484f81f7eef8d235a15db845c7e21457","scripts":{"test":"jest","build":"tsc","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is","test-watch":"jest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@hey.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.14.6","description":"Minimal JavaScript library for building user interfaces","directories":{},"_nodeVersion":"10.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","ts-jest":"^26.5.5","typescript":"^4.2.4","@types/jest":"^26.0.22"},"_npmOperationalInternal":{"tmp":"tmp/shiva_4.1.2_1631361900425_0.5472229873855401","host":"s3://npm-registry-packages"}},"4.1.3":{"name":"shiva","version":"4.1.3","keywords":["declarative","front-end","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@4.1.3","maintainers":[{"name":"gabrielmccallin","email":"gabriel.mccallin@hey.com"}],"homepage":"https://bitbucket.org/gabrielmccallin/shiva#readme","dist":{"shasum":"f674e626604c769a8dd165d058c8d54b6ef50bcd","tarball":"https://registry.npmjs.org/shiva/-/shiva-4.1.3.tgz","fileCount":14,"integrity":"sha512-wqVXlylBt6W/w4RVCS3Dub5vbaZIzTM8ibCBpcvA1CnCnCqjWMDoboAW3rtGj9Qz+ZzZ/rKKX7ae4pBHe2p2bA==","signatures":[{"sig":"MEUCIQCOxYTxtWd+B8GzWNFkr3wHffwKRcY9vhorIqJytRQ9LwIgVnSKwq1JUlQKLr9G1RZH1W2qqB1+K/WSMyfLdaIhLss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPN39CRA9TVsSAnZWagAA1UYP/jB2HgxACyx9EJEraDEl\n+ld8UvWYeeR7Zx0j+dB7SBpRmPRp6OlfY2hVOW41Sp9OqvDkt9M/gHRI8ulE\nFt/TrbPFfqXM50oLHA3mvTYd2mqjuhEC8jjUcHzAWmtR8DcAO66YIYaMec1h\nTXOjCWYkIKtlv/0jHp4fAhCNzJr48fubm+ZsCLuQv21H54FlqQp7eoVtLcb1\nVi+fJknz9u/IhSLZh5p+INqOQoQdKQq8MeZu+MIKezewXLzwEN2mqwDSfhbT\n0E9Up2Bp9xEaCei6mNaUJxLs77glBngM3vMVEabJBbUuGKjrq9IAfmlmSj2I\nG+gho8JjglfjCE3Kf8vvwSzXBF898KCGrB5PzaRtdaGTKYt7QU0hW5QYOQjB\nNSS1Oz0n1SXMPdxo46MNEtfAeZrU1nXWtzy5RCcngUPA4ynAL5KBG9nIcmc7\nGvWck8RlKRT/ttMuSHfciWUn85DqpbmahUZYxSA/fCkLM7mt2fqyY6kdb77v\ngNcNgTwWev5wLx797x9OfypaScliXTNtj3zz3k6lSwT9Pfqwiku+iv++RvCr\nuhDwC4UvX8vzH6W6ENlvGCGPpxn1tfaesLKUFGwROYqs7NjTdlj7e4t9VgvI\ngUD7zy+uY9rGadOaeLOQrobR8KY8Vkzeg4BFZy3YKROfcUBoLe+RkYMy2Iki\n4ysf\r\n=tVnF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest"},"main":"lib/shiva.js","types":"lib/shiva.d.ts","module":"lib/shiva.js","gitHead":"447fda7849d69e59cc6dedb0a893c13db660e2aa","scripts":{"test":"jest","build":"tsc","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is","test-watch":"jest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@hey.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.14.6","description":"Minimal JavaScript library for building user interfaces","directories":{},"_nodeVersion":"10.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","ts-jest":"^26.5.5","typescript":"^4.2.4","@types/jest":"^26.0.22"},"_npmOperationalInternal":{"tmp":"tmp/shiva_4.1.3_1631378941354_0.8628839381730287","host":"s3://npm-registry-packages"}},"4.1.4":{"name":"shiva","version":"4.1.4","keywords":["declarative","front-end","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@4.1.4","maintainers":[{"name":"gabrielmccallin","email":"gabriel.mccallin@hey.com"}],"homepage":"https://bitbucket.org/gabrielmccallin/shiva#readme","dist":{"shasum":"22bed908fc16017aa764e3ac702b3f5668640f0d","tarball":"https://registry.npmjs.org/shiva/-/shiva-4.1.4.tgz","fileCount":14,"integrity":"sha512-EHUiSx8uyvZQ+oZ4dEeQj2mu5GtXh0LQhZQHNnhNpXnz8vVJgpw4G6pCQ2O0d/vYt7veKHW6jccDnv37gyexRg==","signatures":[{"sig":"MEYCIQDpWcUc+IXiAKaoFN7PuFnA1LFq/i9pcEGXiL+BExG/gwIhAPCvl96ZfSonSd6+SE7AYJJwiPq7/OVthADRR1akCL8J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh26+SCRA9TVsSAnZWagAADJYP/RW9oGRdUjyD8LaTkBKg\nIO1KEaKSW4m5AOBIEdS5J+ptFruRgGG7QJ8FF/xgsqoXLOYi/bhpqA46zwOU\nl2XAzYlJW6DJ5kh6N+SPOUC3dUmKLnhiVwV0DuuPEYZ8I/TEZ3JaZwEQEBcB\nELmhsuplnIBKfmFT4txPjNzel4uROnROyEWj0QIekhHwWG4RZA0oSO8TZ5qr\n5r7DqPXVSHH+yWvpSb7kR4HtzzDWXFDq2PJg9SJ5sAAC0P2mSBZEX14eUq3t\nZ2I4Bw3u9S6xYohpA5dDd6G3oVbJI0T7fVWE255geATjkCMGZcFxoOy9nrjE\nZWM0kVAUs6j5JIJQOysBBhaIkRFjpHxSiHridYY5UymoieNPmd6Temv44kG/\nAMAemwvwgEyg4X2ddnS5MDI5C7WaznFUJGBU3onuoNe9E7tkrPnTalduwRbn\nUpr7MZdA1NcbZHzIwTpSGHHh2bsBErj9Qt+6mv2WCknk/a2XxfAeHcB94rVd\njdC82AgcCKg6HRSf3FLXY/h6i/hh+46NzUuw48oQLeDFkcudRJXUXuutWyQw\njdpJRCTwv5XkHKH75z0CvYrVyXLoFwHc+Jc0vkT4tzhy/D3McYicd6ixTsjC\naQnRfwF016wkZ1eoEQT2Tlb5Q3KpzjU6v3YIfZh2/De7lOPl1BUarTfIKT2J\nDveu\r\n=Artq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"jsdom"},"main":"lib/shiva.js","types":"lib/shiva.d.ts","module":"lib/shiva.js","gitHead":"679abce785412f91629840b51a6d6b919fa1b6ff","scripts":{"test":"jest","build":"tsc","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is","test-watch":"jest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@hey.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.14.6","description":"Minimal JavaScript library for building user interfaces","directories":{},"_nodeVersion":"10.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","ts-jest":"^27.0.7","typescript":"^4.2.4","@types/jest":"^26.0.22"},"_npmOperationalInternal":{"tmp":"tmp/shiva_4.1.4_1634740992440_0.10280565461992186","host":"s3://npm-registry-packages"}},"4.1.5":{"name":"shiva","version":"4.1.5","keywords":["declarative","front-end","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@4.1.5","maintainers":[{"name":"gabrielmccallin","email":"gabriel.mccallin@hey.com"}],"homepage":"https://bitbucket.org/gabrielmccallin/shiva#readme","dist":{"shasum":"26eaf1a79bc5a7b18e1614590717fadc1e0a3b5c","tarball":"https://registry.npmjs.org/shiva/-/shiva-4.1.5.tgz","fileCount":14,"integrity":"sha512-WTO5tovrOk+/5xaNJsW+NZYpJHd228dvPo26wpKmB2Ovkny+ql2LeADX3bp1oZ+UFFsgvvacaDJRxGMRjxs8mg==","signatures":[{"sig":"MEUCIDqb9WuXep0K3Y2krQtqsx9RjUNmzUqLlz21HT7ucbFaAiEAvVO8Z1c7YCHE1/jqWDi/k0PGIxQv6v1WDhh+Ifs+Q4A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZyBIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFPQ//RbLFyV07CZbu8WxTNf3+BPN3yb3gMbzZxjWLyJnjZQWQPnaq\r\n8+4pj6VpRVW0mbbGPgxrWxGZJPJewMtAbuk51mfFHt391v/Utdigt9ZDGft9\r\nHOHnO65HNfKTB9kUOvca3BfZOYP4TNeo22AixToLBeMrWfGDBvU5/zSDTcXb\r\nMzkjEG1zvzYfOUgBKXzNlLxkNhi8J8BQYEVPVdy5RqvccimQz1q0g0lIlL18\r\nMcB+WA8uCN41MM64CgH0dRdsS5c6DwfhIiDonmWnIkWoFto2enLXx9VZ7Dsz\r\n/TYLCrKG/x55emsSNmaFRjw9i5xEYt/WSczsP40OQXUdVIB9s2Df4+6CIHAt\r\nsHubojZ3eHEBgzl+jGa+kIZUiXa+TI6JHjht7vCcXD6srCAWHUbiRW0uN+zS\r\nmxgfRYTAFh0RKO3nft8pL+WEc0r/xKpCOPuojlKLtyFqP267GGpVHQc4CuBO\r\nLsJ10ZxItfiVYGFfyUsxpe37S7mRclxR7KrBbBEniK4ItX8DscoA7sPIutKL\r\n3NbQH/9oHbtgeX0gdoDQkUXOJVl7oA9CeEKlUnnaq0od7NVhZ3z/ztdEyJfm\r\naY8cEkZkJXNmrRXdDztuaPZXLJa28UdcRY4s6iZwOSEccXYNBCk9Hd/AjdX3\r\nsa8o6PIzLFbwT3XOEgMdZ5WjKMQYlqTFgVc=\r\n=6b74\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testEnvironment":"jsdom"},"main":"lib/shiva.js","types":"lib/shiva.d.ts","module":"lib/shiva.js","gitHead":"08e4b1ae08e6726570d887a36ad6a2dbb996cbce","scripts":{"test":"jest","build":"tsc","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is","test-watch":"jest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@hey.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.14.6","description":"Minimal JavaScript library for building user interfaces","directories":{},"_nodeVersion":"10.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","ts-jest":"^27.0.7","typescript":"^4.2.4","@types/jest":"^26.0.22"},"_npmOperationalInternal":{"tmp":"tmp/shiva_4.1.5_1650925640144_0.18285190030302334","host":"s3://npm-registry-packages"}},"4.1.6":{"name":"shiva","version":"4.1.6","keywords":["declarative","front-end","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@4.1.6","maintainers":[{"name":"gabrielmccallin","email":"gabriel.mccallin@hey.com"}],"homepage":"https://bitbucket.org/gabrielmccallin/shiva#readme","dist":{"shasum":"847a6d645993b8a689ebed920acdd8d6cd09a72e","tarball":"https://registry.npmjs.org/shiva/-/shiva-4.1.6.tgz","fileCount":14,"integrity":"sha512-HVOohqxxKUDzZG8IujZno2CIownnzMA0TCjS/9LvqaXI7PCbH947FrMdilt/Wg5GIief7PvohvtJhZntUCD0ew==","signatures":[{"sig":"MEQCIGhuR9rYAt9bH+aHpjAVF4ZKfvtJ5J6SJ0DmOrOQfiScAiAcFqc4AbwEI2WE9tM/QQSrrApIDdmlLznUj4MOtMmx/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx6icACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqwsg/+JaV6XK3p7d7rMcSR2J68mu6WYA437d281schtZ49jjcJvRiB\r\n/lgh6XfXd96oMjOttL2CcWc+LmMfnpmGlsHnMjytdj1AhMi9ETwHpthwJ+VQ\r\nGZkGyJClaY7gq0xtCOjbyYq0zS8AryFZjUuPZxYIzNo7rEZ9HQshrbC3fGtk\r\nUcxoZyxepYnnkRp9KVTjNqbKp2bO3qn7O50ELBZi9mAyLoItIc4V7+cmaI0n\r\nC3jvIW45XgONghoyjPqO1vLVr2LTq1+TySazjnqu+3UJ0dFXOxhq5ofq5a4N\r\n/pcARuE1Ux0CYyjIDNJi/FLyRqJyQwUqT3ydJiw14Xs1hqdb239Oem0fsJpO\r\nVXcDhW9MJwpzwEcaric6gy96+LD4P9JnGbdUHE8SRE3OZpX7VdTcbo7/4AU8\r\nLKMsID3MGWBEXXolliFqQaS84m5xn7ZHcy0wg4ReSevBSgof/D0cahgcRfVZ\r\n4gYGzmGfigslhSF+DbMiUxlKrs1fA959PBAceyfZdBWtuWdiFTKVZrpjnMXY\r\nhOUgPO1TVuD2jbbxLmmDh9YXdzqNMsFgldEswgJZp9QggzQdG95v82SMeUBf\r\nxxYNYZ5VHTufzoYY/aQr7MNnmskepVrgB1CuOfmOTGveI1LYZuO35tksnKx3\r\n2mvc6G93MCWQ3U3r/G4jAWHDr7VRXBKXsQs=\r\n=NFmX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/shiva.js","types":"lib/shiva.d.ts","module":"lib/shiva.js","gitHead":"29dab25ad8dc5201c85960435439e62809da2021","scripts":{"test":"jest","build":"tsc","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is","test-watch":"jest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@hey.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.14.6","description":"Minimal JavaScript library for building user interfaces","directories":{},"_nodeVersion":"10.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","ts-jest":"^29.0.5","typescript":"^4.9.4","@types/jest":"^29.2.5","jest-environment-jsdom":"^29.3.1"},"_npmOperationalInternal":{"tmp":"tmp/shiva_4.1.6_1674029212563_0.25449147574214637","host":"s3://npm-registry-packages"}},"4.1.7":{"name":"shiva","version":"4.1.7","keywords":["declarative","front-end","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@4.1.7","maintainers":[{"name":"gabrielmccallin","email":"gabriel.mccallin@hey.com"}],"homepage":"https://bitbucket.org/gabrielmccallin/shiva#readme","dist":{"shasum":"36d65595281e5fffe94ca191b19226f5cd16f8c4","tarball":"https://registry.npmjs.org/shiva/-/shiva-4.1.7.tgz","fileCount":14,"integrity":"sha512-XknUu5fM9SZm1JP7IyxhYdq2FTSD74lFG0o42QW+EqytLGRZH/vKqmNMowMDuo0SkbcqP0VhK1WVyw8T/lm2pQ==","signatures":[{"sig":"MEYCIQCOO81PJwg36VyFmdoj61HhZAC+q0NvhHGdwHQkaqpFxwIhAOmDIocrx6x3fU50WFYsvQn9ud0MMJRu2MElVMP2yNQO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17009},"main":"lib/shiva.js","types":"lib/shiva.d.ts","module":"lib/shiva.js","gitHead":"c23163fb0d0e5ec085d22f9d8dfb1b3a5d69fd69","scripts":{"test":"jest","build":"tsc","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is","test-watch":"jest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@hey.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.14.6","description":"Minimal JavaScript library for building user interfaces","directories":{},"_nodeVersion":"10.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","ts-jest":"^29.0.5","typescript":"^4.9.4","@types/jest":"^29.2.5","jest-environment-jsdom":"^29.3.1"},"_npmOperationalInternal":{"tmp":"tmp/shiva_4.1.7_1687247176873_0.9813327959898155","host":"s3://npm-registry-packages"}},"4.1.8":{"name":"shiva","version":"4.1.8","keywords":["declarative","front-end","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@4.1.8","maintainers":[{"name":"gabrielmccallin","email":"gabriel.mccallin@hey.com"}],"homepage":"https://bitbucket.org/gabrielmccallin/shiva#readme","dist":{"shasum":"f58e44fd212ebd1315a1947395a29f80195eb55a","tarball":"https://registry.npmjs.org/shiva/-/shiva-4.1.8.tgz","fileCount":14,"integrity":"sha512-axs3Ljf2xq280mStU5vA+LuO/hhmV6hiNBZv2sbptIb440yxG4+oKVEHmV4v+TTf1n0+kM5rtmCCnmO1LQGfjA==","signatures":[{"sig":"MEYCIQCqbKc9W4ZpRP7NU/PGC0Yj4BBWx76aI01VBKCCXKmDiQIhAJqDb1jxuXg6/WSh2cJSClzIxFOteQQQ/7iaRBxmEhXA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17140},"main":"lib/shiva.js","types":"lib/shiva.d.ts","module":"lib/shiva.js","gitHead":"35724ca9940de75aa4375a66c7b379bbaa78ec57","scripts":{"test":"jest","build":"tsc","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is","test-watch":"jest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@hey.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.14.6","description":"Minimal JavaScript library for building user interfaces","directories":{},"_nodeVersion":"10.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","ts-jest":"^29.0.5","typescript":"^4.9.4","@types/jest":"^29.2.5","jest-environment-jsdom":"^29.3.1"},"_npmOperationalInternal":{"tmp":"tmp/shiva_4.1.8_1701098581211_0.2941309870669535","host":"s3://npm-registry-packages"}},"5.0.3":{"name":"shiva","version":"5.0.3","keywords":["declarative","front-end","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@5.0.3","maintainers":[{"name":"gabrielmccallin","email":"gabriel.mccallin@hey.com"}],"homepage":"https://bitbucket.org/gabrielmccallin/shiva#readme","dist":{"shasum":"8e64eac30357fe3e32daa4e464bc3a20f39b077d","tarball":"https://registry.npmjs.org/shiva/-/shiva-5.0.3.tgz","fileCount":4,"integrity":"sha512-1gQpK4R9bBOeO9R75dSNvQmH4uMM2pwqQdOSzdMJF9nK8MPepUJEhgHU7piM5SPqIbz4iLdlfyrbht9oZSfOLw==","signatures":[{"sig":"MEYCIQDdthf78GYTv1oSPd9k/iqhsjILF2iqmbUVp62LY4ADdQIhAPaW6aTLKqST9PKtVHK7/F+cumWy1BVKx7CC14WTA+OJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10339},"main":"lib/shiva.js","types":"lib/shiva.d.ts","module":"lib/shiva.js","gitHead":"493be202b01e4fb8cc8fc1445350cebedf879cea","scripts":{"test":"jest","build":"tsc","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is","test-watch":"jest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@hey.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.14.6","description":"Minimal JavaScript library for building user interfaces","directories":{},"_nodeVersion":"10.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","ts-jest":"^29.0.5","typescript":"^4.9.4","@types/jest":"^29.2.5","jest-environment-jsdom":"^29.3.1"},"_npmOperationalInternal":{"tmp":"tmp/shiva_5.0.3_1736723910701_0.9770378502182548","host":"s3://npm-registry-packages-npm-production"}},"5.0.4":{"name":"shiva","version":"5.0.4","keywords":["declarative","front-end","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@5.0.4","maintainers":[{"name":"gabrielmccallin","email":"gabriel.mccallin@hey.com"}],"homepage":"https://bitbucket.org/gabrielmccallin/shiva#readme","dist":{"shasum":"0f3619343e08b8bb9ef7522518c75c97d364d620","tarball":"https://registry.npmjs.org/shiva/-/shiva-5.0.4.tgz","fileCount":4,"integrity":"sha512-OqWzHTmfGMg9uFd5GGKzCpCiUnIEO5NqADxftqND+5M2HYzdzNN3klebFR1QSVR4b+h74fOvp2SZtUYRZ18/1A==","signatures":[{"sig":"MEUCIQC3iwnC9ADrG+v2n5jfIxfA1oINIT2ZhlQaPrjn0jxdogIgGpK3tAiobr8G1gioaRpKd/V9L2D/PPVprR4ESkMLx6o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10620},"main":"lib/shiva.js","types":"lib/shiva.d.ts","module":"lib/shiva.js","gitHead":"cd11e462cbcac63b4b4c4821114c7f372315e312","scripts":{"test":"jest","build":"tsc","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is","test-watch":"jest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"gabrielmccallin","email":"gabriel.mccallin@hey.com"},"repository":{"url":"git+https://bitbucket.org/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"6.14.6","description":"Minimal JavaScript library for building user interfaces","directories":{},"_nodeVersion":"10.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","ts-jest":"^29.0.5","typescript":"^4.9.4","@types/jest":"^29.2.5","jest-environment-jsdom":"^29.3.1"},"_npmOperationalInternal":{"tmp":"tmp/shiva_5.0.4_1736724301235_0.27000790558826937","host":"s3://npm-registry-packages-npm-production"}},"5.0.6":{"name":"shiva","version":"5.0.6","keywords":["declarative","front-end","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@5.0.6","maintainers":[{"name":"gabrielmccallin","email":"gabriel.mccallin@hey.com"}],"homepage":"https://github.com/gabrielmccallin/shiva#readme","bugs":{"url":"https://github.com/gabrielmccallin/shiva/issues"},"dist":{"shasum":"08cc3fe41087509d0c9196b4e069686a54233c13","tarball":"https://registry.npmjs.org/shiva/-/shiva-5.0.6.tgz","fileCount":3,"integrity":"sha512-f+uP1X5AzW8BZG/bnDwa4emntVFF/0k7AjqmqLdyRlY4tUm3rkplBLsGB8IcLUl8LpemXLG2sSNdjHFSX1LJhw==","signatures":[{"sig":"MEQCIFJ21KOse+lP3k4QpW8hxHw053+5MtoIxbW/4YHGbfqHAiBSDss0MynFne4H/xQOdRODJI/YUNd1GcHkb6P1k0uZDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/shiva@5.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7723},"main":"lib/shiva.js","types":"lib/shiva.d.ts","module":"lib/shiva.js","gitHead":"7755f2ac8601f1fdbb577a51f7c3804fb62d92b7","scripts":{"test":"jest","build":"tsc","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is","test-watch":"jest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87ff95a9-2c28-4174-90ab-19be25c1c9ad"}},"repository":{"url":"git+https://github.com/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"11.9.0","description":"Minimal JavaScript library for building user interfaces","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","ts-jest":"^29.0.5","typescript":"^4.9.4","@types/jest":"^29.2.5","jest-environment-jsdom":"^30.2.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva_5.0.6_1773146492957_0.6160507938273743","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"shiva","version":"6.0.0","keywords":["declarative","front-end","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@6.0.0","maintainers":[{"name":"gabrielmccallin","email":"gabriel.mccallin@hey.com"}],"homepage":"https://github.com/gabrielmccallin/shiva#readme","bugs":{"url":"https://github.com/gabrielmccallin/shiva/issues"},"dist":{"shasum":"5fefb584b05f052680082818e93dddea66b37795","tarball":"https://registry.npmjs.org/shiva/-/shiva-6.0.0.tgz","fileCount":5,"integrity":"sha512-hinGCelrqguIkJG+O1ZOVkb3udZTc8+HZxJK7+QAsfuKRrlccQpUEpWZOqVJtIIT8XLB7N/VFz1goKLi41Mvgg==","signatures":[{"sig":"MEQCICGc9IV2IYIp2JxqlfiWEii+fGg2R8h518f+PmrLa+0LAiBZzPOOw/oCfi3fj/LqyaY2Szv9V37dkeVOovTXyJfnhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/shiva@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23273},"main":"dist/shiva.js","types":"dist/shiva.d.mts","module":"dist/shiva.js","exports":{".":{"types":"./dist/shiva.d.mts","import":"./dist/shiva.js"}},"gitHead":"0a8b16f850b2fb8bc07926d18ca8f3ce6530a9dc","scripts":{"test":"jest","build":"tsup","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is","test-watch":"jest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87ff95a9-2c28-4174-90ab-19be25c1c9ad"}},"repository":{"url":"git+https://github.com/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"11.9.0","description":"Minimal JavaScript library for building user interfaces","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","tsup":"^8.5.1","ts-jest":"^29.0.5","typescript":"^5.9.3","@types/jest":"^29.2.5","jest-environment-jsdom":"^30.2.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva_6.0.0_1773261895540_0.40867271560005447","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"shiva","version":"6.0.1","keywords":["declarative","front-end","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@6.0.1","maintainers":[{"name":"gabrielmccallin","email":"gabriel.mccallin@hey.com"}],"homepage":"https://github.com/gabrielmccallin/shiva#readme","bugs":{"url":"https://github.com/gabrielmccallin/shiva/issues"},"dist":{"shasum":"a1570f5d491bef4b96caf1dddb7059c807faa725","tarball":"https://registry.npmjs.org/shiva/-/shiva-6.0.1.tgz","fileCount":5,"integrity":"sha512-LeMWkpSoQ4ixyqL9PNtTVQO1RJpCt8a7xNJb1o+nAzVr+INqtgIXTXTvc4MlROL3HD/kb4Hx+PhFR5fGGGjD1A==","signatures":[{"sig":"MEUCIQDcTkXMop7L1Wrt4zwnIFOYfy7lScojUqHPqpPHgS9QqAIgG692yHD9oDUwO2GcDuCXg+fGZhtx762gd4qjmpVMTNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/shiva@6.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24756},"main":"dist/shiva.js","types":"dist/shiva.d.mts","module":"dist/shiva.js","exports":{".":{"types":"./dist/shiva.d.mts","import":"./dist/shiva.js"}},"gitHead":"07f9e62c0a3435d99c8ee3ea929f2772cc783940","scripts":{"test":"jest","build":"tsup","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is","test-watch":"jest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87ff95a9-2c28-4174-90ab-19be25c1c9ad"}},"repository":{"url":"git+https://github.com/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"11.9.0","description":"Minimal JavaScript library for building user interfaces","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","tsup":"^8.5.1","ts-jest":"^29.0.5","typescript":"^5.9.3","@types/jest":"^29.2.5","jest-environment-jsdom":"^30.2.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva_6.0.1_1773264040235_0.9142994212565323","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"shiva","version":"6.1.0","keywords":["declarative","front-end","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@6.1.0","maintainers":[{"name":"gabrielmccallin","email":"gabriel.mccallin@hey.com"}],"homepage":"https://github.com/gabrielmccallin/shiva#readme","bugs":{"url":"https://github.com/gabrielmccallin/shiva/issues"},"dist":{"shasum":"57ef76ab2cb7c7451cf6c6b925f844d77edb9b5c","tarball":"https://registry.npmjs.org/shiva/-/shiva-6.1.0.tgz","fileCount":5,"integrity":"sha512-cVaoi+u3RdjcIdfqHHE5YZKEqAGrlvltBf01u5KiCqXDji7F26GIucagYSIapO9DhZYfaBKfwU25Wy5i3/xgnw==","signatures":[{"sig":"MEUCIQCmpYoTRqJ0TiRvp37/Jmh9tIhqT0QDP8zO1jWXcu77uQIgGI4Cm131j3VQo4WySeVXhAo1Tzz6LsdxlybsfP+0/Mo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/shiva@6.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28953},"main":"dist/shiva.js","types":"dist/shiva.d.mts","module":"dist/shiva.js","exports":{".":{"types":"./dist/shiva.d.mts","import":"./dist/shiva.js"}},"gitHead":"74d103ee1e7e517f7d6702a2859fef4e58627ff0","scripts":{"test":"jest","build":"tsup","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is","test-watch":"jest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87ff95a9-2c28-4174-90ab-19be25c1c9ad"}},"repository":{"url":"git+https://github.com/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"11.9.0","description":"Minimal JavaScript library for building user interfaces","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","tsup":"^8.5.1","ts-jest":"^29.0.5","typescript":"^5.9.3","@types/jest":"^29.2.5","jest-environment-jsdom":"^30.2.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva_6.1.0_1773682999512_0.6211950934112997","host":"s3://npm-registry-packages-npm-production"}},"6.1.1":{"name":"shiva","version":"6.1.1","keywords":["declarative","front-end","javascript","library","ui"],"author":{"name":"Gabriel McCallin"},"license":"MIT","_id":"shiva@6.1.1","maintainers":[{"name":"gabrielmccallin","email":"gabriel.mccallin@hey.com"}],"homepage":"https://github.com/gabrielmccallin/shiva#readme","bugs":{"url":"https://github.com/gabrielmccallin/shiva/issues"},"dist":{"shasum":"46838a1a2fe55bca4c70f94610b6ff0df69b9646","tarball":"https://registry.npmjs.org/shiva/-/shiva-6.1.1.tgz","fileCount":5,"integrity":"sha512-4A7sIV41nUq97cPctzioZzZCLoF203m2CQF3yasv5HcPjR2vp0J/EF0dEBthReberNt9yik+tUqDz3S/9qK7/w==","signatures":[{"sig":"MEUCICI4KaYZ+4yR10plSSWei3+pt7r8jqEVbRMA2TAVaCjSAiEAmm0VDR5FlPdEqLBOjD0Gg3JLW5Ec2wiJCYHEaNXl57k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/shiva@6.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28953},"main":"dist/shiva.js","types":"dist/shiva.d.mts","module":"dist/shiva.js","exports":{".":{"types":"./dist/shiva.d.mts","import":"./dist/shiva.js"}},"gitHead":"f4f78a9d2d8bcc5514f45660e7d8ea827aecbf99","scripts":{"test":"jest","build":"tsup","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is","test-watch":"jest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87ff95a9-2c28-4174-90ab-19be25c1c9ad"}},"repository":{"url":"git+https://github.com/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"11.11.0","description":"Minimal JavaScript library for building user interfaces","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","tsup":"^8.5.1","ts-jest":"^29.0.5","typescript":"^5.9.3","@types/jest":"^29.2.5","jest-environment-jsdom":"^30.2.0"},"_npmOperationalInternal":{"tmp":"tmp/shiva_6.1.1_1776708523519_0.8963158710591093","host":"s3://npm-registry-packages-npm-production"}},"6.1.2":{"_id":"shiva@6.1.2","bugs":{"url":"https://github.com/gabrielmccallin/shiva/issues"},"dist":{"shasum":"258f1dc73d2b099f540c7355f0d49fb8709f96cf","tarball":"https://registry.npmjs.org/shiva/-/shiva-6.1.2.tgz","fileCount":5,"integrity":"sha512-yYqJguGJbPRiD0zb+WXB2enaOU66utGi7DX/IetYxFBtifKEOvEM3Ntzaib6Lt3Tu8fevNjNFqS+NR+GTI70Lg==","signatures":[{"sig":"MEYCIQCqeYogz09eljO3le+8IwfRT5L0KT067dT3vYb7HF2RFgIhAJV9KzGT2ASfFf28tNEbkFltYMdIPNQnq+CeQ2qQL/M3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDiooj5dzdKGIV49RsBfXDXt8s1GOKYaAol9rlhZJIJcAIhAKwLNGWMCdABwlfCKBOhdYkIKeWlBhHswtbWy1d+5/nK"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/shiva@6.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28953},"main":"dist/shiva.js","name":"shiva","types":"dist/shiva.d.mts","author":{"name":"Gabriel McCallin"},"module":"dist/shiva.js","exports":{".":{"types":"./dist/shiva.d.mts","import":"./dist/shiva.js"}},"gitHead":"12031a8f6c9b28f3966ef3d62c3088cb9931bdc9","license":"MIT","scripts":{"test":"jest","build":"tsup","start":"echo And in all, the creator, preserver, destroyer, revealer and concealer of all that is","test-watch":"jest --watch","prepublishOnly":"npm run build"},"version":"6.1.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87ff95a9-2c28-4174-90ab-19be25c1c9ad"}},"homepage":"https://github.com/gabrielmccallin/shiva#readme","keywords":["declarative","front-end","javascript","library","ui"],"repository":{"url":"git+https://github.com/gabrielmccallin/shiva.git","type":"git"},"_npmVersion":"11.19.0","description":"Minimal JavaScript library for building user interfaces","directories":{},"maintainers":[{"name":"gabrielmccallin","email":"gabriel.mccallin@hey.com"}],"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","tsup":"^8.5.1","ts-jest":"^29.0.5","typescript":"^5.9.3","@types/jest":"^29.2.5","jest-environment-jsdom":"^30.2.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shiva_6.1.2_1789411689012_0.5246139938680681"}}},"time":{"created":"2016-11-01T22:53:13.011Z","modified":"2026-09-14T18:48:09.411Z","0.5.0":"2016-11-01T22:53:13.011Z","0.5.1":"2016-11-01T22:58:27.288Z","0.5.2":"2016-11-01T23:01:36.761Z","0.5.3":"2016-11-02T09:23:30.895Z","0.5.4":"2016-11-02T21:37:35.862Z","0.5.5":"2016-11-02T22:04:32.645Z","0.5.6":"2016-11-03T17:14:39.998Z","0.5.7":"2016-11-17T09:01:13.282Z","0.5.8":"2016-11-29T12:45:35.939Z","0.5.9":"2016-11-30T13:27:27.706Z","0.5.10":"2016-11-30T17:15:01.657Z","0.5.11":"2016-12-01T09:03:44.879Z","0.5.12":"2016-12-01T18:11:17.523Z","0.5.14":"2017-01-11T23:02:25.855Z","0.6.0":"2017-03-02T22:25:52.112Z","0.6.1":"2017-03-02T22:40:35.166Z","0.6.2":"2017-03-03T18:07:55.525Z","1.0.0":"2017-03-14T22:44:22.551Z","2.0.0":"2017-04-12T20:16:15.918Z","2.0.1":"2017-04-15T09:43:39.393Z","2.0.2":"2017-04-18T10:43:29.736Z","2.0.3":"2017-04-18T15:06:25.708Z","2.0.4":"2017-04-18T20:45:46.507Z","2.0.5":"2017-04-25T21:37:17.572Z","2.0.6":"2017-04-25T21:44:39.205Z","2.0.7":"2017-04-29T16:57:33.466Z","2.1.0":"2017-07-07T08:16:38.333Z","2.1.1":"2017-09-17T13:44:48.260Z","2.2.0":"2017-09-29T20:03:53.715Z","2.3.0":"2017-10-06T10:59:50.128Z","2.3.1":"2017-10-21T10:10:41.248Z","2.3.2":"2017-10-21T19:12:43.485Z","2.3.3":"2017-10-21T19:42:00.118Z","2.3.4":"2017-10-22T20:20:03.424Z","2.3.5":"2017-10-22T21:08:40.932Z","2.3.6":"2017-10-26T21:33:14.839Z","2.3.7":"2017-10-27T15:09:26.682Z","2.4.0":"2017-10-27T16:49:07.281Z","2.4.1":"2017-11-01T09:58:18.892Z","2.4.2":"2017-11-03T14:50:01.899Z","2.4.3":"2017-11-07T15:31:38.896Z","2.4.4":"2017-11-07T16:07:10.712Z","2.4.5":"2017-11-13T17:15:14.658Z","2.4.6":"2017-11-24T21:27:09.534Z","2.4.7":"2017-11-27T14:52:56.586Z","2.5.0":"2017-12-22T16:41:03.784Z","2.5.1":"2017-12-30T21:41:34.015Z","2.5.2":"2018-03-10T16:02:27.244Z","2.5.3":"2018-11-15T22:26:06.035Z","2.5.4":"2018-12-03T11:13:56.710Z","2.5.5":"2018-12-03T11:25:42.736Z","2.5.6":"2018-12-04T20:25:14.403Z","2.5.7":"2019-01-25T12:26:47.709Z","2.5.8":"2019-01-31T08:48:45.829Z","3.0.0":"2019-07-09T20:57:19.890Z","3.0.1":"2019-07-09T21:18:22.869Z","3.0.2":"2019-07-09T21:43:05.962Z","3.0.3":"2019-07-10T07:06:37.293Z","3.1.0":"2019-07-26T17:20:57.092Z","3.1.1":"2019-07-28T21:29:11.547Z","3.1.2":"2019-09-18T16:22:51.461Z","3.2.0":"2019-09-27T07:29:12.724Z","3.2.1":"2019-09-27T07:42:23.168Z","3.2.2":"2019-09-29T18:27:12.214Z","3.2.3":"2019-10-03T12:38:42.334Z","3.3.0":"2019-10-04T13:53:25.016Z","3.4.0":"2020-01-04T14:24:48.896Z","4.0.0":"2021-04-20T21:57:46.229Z","4.0.1":"2021-04-20T22:01:56.550Z","4.0.2":"2021-04-20T22:10:53.078Z","4.0.3":"2021-04-20T22:20:27.734Z","4.0.4":"2021-04-21T08:02:35.403Z","4.1.0":"2021-05-03T21:41:12.992Z","4.1.1":"2021-06-28T17:08:09.234Z","4.1.2":"2021-09-11T12:05:00.557Z","4.1.3":"2021-09-11T16:49:01.477Z","4.1.4":"2021-10-20T14:43:12.583Z","4.1.5":"2022-04-25T22:27:20.275Z","4.1.6":"2023-01-18T08:06:52.704Z","4.1.7":"2023-06-20T07:46:17.002Z","4.1.8":"2023-11-27T15:23:01.364Z","5.0.3":"2025-01-12T23:18:30.894Z","5.0.4":"2025-01-12T23:25:01.396Z","5.0.6":"2026-03-10T12:41:33.099Z","6.0.0":"2026-03-11T20:44:55.704Z","6.0.1":"2026-03-11T21:20:40.372Z","6.1.0":"2026-03-16T17:43:19.640Z","6.1.1":"2026-04-20T18:08:43.668Z","6.1.2":"2026-09-14T18:48:09.094Z"},"bugs":{"url":"https://github.com/gabrielmccallin/shiva/issues"},"author":{"name":"Gabriel McCallin"},"license":"MIT","homepage":"https://github.com/gabrielmccallin/shiva#readme","keywords":["declarative","front-end","javascript","library","ui"],"repository":{"url":"git+https://github.com/gabrielmccallin/shiva.git","type":"git"},"description":"Minimal JavaScript library for building user interfaces","maintainers":[{"name":"gabrielmccallin","email":"gabriel.mccallin@hey.com"}],"readme":"# `shiva`\n\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/gabrielmccallin/shiva/blob/main/LICENSE) [![npm version](https://img.shields.io/npm/v/shiva.svg?style=flat)](https://www.npmjs.com/package/shiva \"View this project on npm\") [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/gabrielmccallin/shiva)\n![javascript](https://img.shields.io/badge/-javascript-informational.svg) ![front-end](https://img.shields.io/badge/-frontend-informational.svg) ![declarative](https://img.shields.io/badge/-declarative-informational.svg) ![ui](https://img.shields.io/badge/-ui-informational.svg) ![library](https://img.shields.io/badge/-library-informational.svg)\n\n**`shiva`** is a minimal JavaScript library (2.5KB gzipped) for building reactive user interfaces - no template language, no virtual DOM. It is built on a simple premise: the DOM API is already a capable interface, what would a thin wrapper with a more ergonomic syntax look like?\n\nSo instead of:\n\n```html\n<div>Hi there 👋</div>\n```\n\n**`shiva`** provides a function called `div()`:\n\n```javascript\nimport { div } from \"shiva\"\n\nconst element = div(\"Hi there 👋\")\n```\n\n## Nested\n\n```javascript\nimport { div } from \"shiva\"\n\nconst nestedHTMLDivElement = div(\n    div(\"Hi there 👋\"),\n    div(\"Hi there 👋\"),\n)\n```\n\nThis will produce:\n\n```html\n<div>\n    <div>Hi there 👋</div>\n    <div>Hi there 👋</div>\n</div>\n```\n\n**`shiva`** will append HTML elements if they are passed as an argument. It will create and append a `textNode` element if a string is passed.\n\n## Mixed content\n\nStrings and elements can be mixed freely as arguments. Order is preserved:\n\n```javascript\nimport { p, strong } from \"shiva\"\n\nconst sentence = p(\"The value is \", strong(\"42\"), \" and that's final.\")\n```\n\nThis produces:\n\n```html\n<p>The value is <strong>42</strong> and that's final.</p>\n```\n\n## Attributes\n\nTo pass attributes to an element:\n\n```javascript\nimport { div } from \"shiva\"\n\nconst handler = () => {\n    console.log(\"handled it 👊\")\n}\n\nconst superDiv = div(\"Hi there 👋\", { \n    onclick: handler,\n    className: \"mr-2\",\n    id: \"Super Div 🦸‍♂️\",\n    style: {\n        fontSize: \"3rem\"\n    }\n})\n```\n\n**`shiva`** will apply attributes if an object is passed as one of the arguments.\n\n## Elements\n\n**`shiva`** provides:\n\n- `div()`\n- `img()`\n- `p()`\n- `h1()`\n- `h2()`\n- `h3()`\n- `h4()`\n- `h5()`\n- `h6()`\n- `b()`\n- `strong()`\n- `i()`\n- `em()`\n- `a()`\n- `ul()`\n- `ol()`\n- `li()`\n- `span()`\n- `br()`\n- `code()`\n- `pre()`\n- `button()`\n\nTo create other HTML elements not included in the API, **`shiva`** provides a more generic `element()` function.\n\n```javascript\nimport { element } from \"shiva\"\n\nconst section = element(\"section\", \"I am a section\")\n```\n\nAny HTML element, including custom elements, can be created.\n\n## Components\n\nAny function that returns a HTML element is a component:\n\n```javascript\nimport { div, h2, p } from \"shiva\"\n\nconst card = (title, body) => div(h2(title), p(body))\n\nconst page = div(\n    card(\"Hello\", \"First card\"),\n    card(\"World\", \"Second card\"),\n)\n```\n\nComponents are plain functions — no lifecycle, no decorators, no special syntax. Each component just needs to return an `HTMLElement` (or array of elements) to be composed into a parent.\n\n## Installation\n\n```javascript\nnpm install shiva\n```\n\n**`shiva`** is distributed as an ES module. Please use a module aware build tool to import.\n\nSee `./consumer` for an example of how to include **`shiva`** in a project.\n\n## Getting started\n\n### Create root element\n\nTo append a root element to `document.body`, pass `{ root: true }` as an option:\n\n```javascript\nimport { div } from \"shiva\"\n\nconst app = () => {\n    div({ root: true },\n        componentA(),\n        componentB()\n    )\n}\n\napp()\n```\n\nThis appends a `<div>` to the page body with `componentA` and `componentB` nested inside.  \n\n👉 `componentA` and `componentB` **_must_** return a HTML element or array of HTML elements to be appended to the parent.\n\n## Reactive state with signals\n\n**`shiva`** provides a `signal` factory for reactive state. A signal holds a value and notifies subscribers automatically when it changes.\n\n```javascript\nimport { signal, p, code } from \"shiva\"\n\nconst count = signal(0)\n\nconst counter = p(code(count))\n// counter.textContent updates automatically when count changes\n\ncount.set(1) // counter now shows \"1\"\n```\n\n`subscribe` returns an unsubscribe function to stop listening:\n\n```javascript\nconst unsubscribe = count.subscribe(() => {\n    console.log(count.get())\n})\n\nunsubscribe() // stops the listener\n```\n\n### Object signals with reactive fields\n\nWhen `signal` is given an object, every field becomes its own reactive signal. Pass field signals directly to elements - they update independently when only their value changes.\n\n```javascript\nimport { signal, h2, p } from \"shiva\"\n\nconst data = signal({ heading: \"Hello\", body: \"World\" })\n\nconst { heading, body } = data\n\nconst view = p(h2(heading), body)\n\ndata.set({ heading: \"Updated\", body: \"World\" })\n// only the h2 updates - body is unchanged and does not re-render\n```\n\nField signals can also be set individually, writing back to the parent signal:\n\n```javascript\nheading.set(\"Just the heading\")\n// data.get().heading === \"Just the heading\"\n// body is unaffected\n```\n\n### Deeply nested reactive fields\n\nObject signals are recursive. Nested objects also become reactive - field access chains as deep as the data structure:\n\n```javascript\nimport { signal, p } from \"shiva\"\n\nconst data = signal({\n    meta: {\n        title: \"shiva\",\n        description: \"A minimal UI library\"\n    }\n})\n\nconst { meta } = data\nconst { title, description } = meta\n\nconst view = p(title, \" - \", description)\n\ndata.set({\n    meta: {\n        title: \"shiva\",\n        description: \"No virtual DOM\"\n    }\n})\n// only description updates - title did not change\n```\n\nWriting back through a nested field signal propagates to the root:\n\n```javascript\ndescription.set(\"Updated\")\n// data.get().meta.description === \"Updated\"\n```\n\n### Reactive style\n\nA signal can be passed as a `style` value to reactively update an element's styles.\n\n```javascript\nimport { signal, div } from \"shiva\"\n\nconst style = signal({ color: \"crimson\", fontSize: \"2rem\" })\n\nconst el = div(\"hello\", { style })\n\nstyle.set({ color: \"royalblue\", fontSize: \"2rem\" }) // el style updates in place\n```\n\nIndividual style properties can also be signals:\n\n```javascript\nconst color = signal(\"crimson\")\n\nconst el = div(\"hello\", { style: { color } })\n\ncolor.set(\"royalblue\") // only color updates\n```\n\n### Reactive attributes\n\nThe same patterns apply to `attributes`:\n\n```javascript\nimport { signal, div } from \"shiva\"\n\nconst attributes = signal({ \"data-count\": \"0\", id: \"counter\" })\n\nconst el = div(\"hello\", { attributes })\n\nattributes.set({ \"data-count\": \"1\", id: \"counter\" }) // attributes update in place\n```\n\nIndividual attribute values can also be signals:\n\n```javascript\nconst dataCount = signal(\"0\")\n\nconst el = div(\"hello\", { attributes: { \"data-count\": dataCount } })\n\ndataCount.set(\"1\") // only data-count updates\n```\n\n### Signal API\n\n```typescript\n// Primitive signal\nconst s = signal(0)\n\ns.get(): T\ns.set(value: T): void\ns.subscribe(fn: () => void): () => void  // returns unsubscribe\n\n// Object signal - every field is also a signal\nconst s = signal({ name: \"Alice\", age: 30 }): ReactiveSignal<{ name: string, age: number }>\n\ns.name.get()           // \"Alice\"\ns.name.set(\"Bob\")      // updates name, notifies name subscribers\ns.name.subscribe(fn)   // subscribe to name changes only\ns.get()                // { name: \"Alice\", age: 30 }\ns.set({ name: \"Bob\", age: 30 }) // replace whole object\n```\n\n> **Note:** The field names `get`, `set`, and `subscribe` are reserved and cannot be used as keys in objects passed to `signal()`.\n\n#### `isSignal`\n\nA type guard for duck-typed signal detection:\n\n```javascript\nimport { signal, isSignal } from \"shiva\"\n\nisSignal(signal(0))  // true\nisSignal({ get: () => 0, set: () => {}, subscribe: () => () => {} })  // true\nisSignal(\"hello\")    // false\n```\n\n---\n\n## State (pubsub)\n\n**`shiva`** also provides a simple publish / subscribe utility.\n\n`pubsub()` returns an array where the first element is the **subscribe** function and the second element is the **publish** function.\n\n```javascript\nimport { pubsub } from \"shiva\"\n\nconst [subscribe, publish] = pubsub([1, 2, 4, 5])\n\nsubscribe(data => {\n    console.log(data)\n    // logs the value passed to publish()\n})\n\n// some time later\npublish([6,7,9,12]) // logs [6,7,9,12]\n```\n\n### API\n\n```typescript\npubsub<T>(\n    initial?: T,\n    reducer?: (current: T, next: T) => T\n): [(callback: (state: T) => void) => void, (payload: T) => T]\n```\n\nInitialise state with `initial`.\n\nRun a function on new state with a `reducer` function. Can be used for more complex logic or when the next state depends on the previous one.\n\n```javascript\nconst reducer = (state, newState) => state + newState\n\nconst [subscribe, publish] = pubsub(\"DOGE\", reducer)\n\nsubscribe(state => {\n    console.log(state)\n})\n\npublish(\" to the moon 🚀\") // logs \"DOGE to the moon 🚀\" \n```\n\n## Global store\n\nExtending the publish / subscribe pattern across components creates a global store, useful if you don't want to pass subscribers and publishers through nested components.\n\n**`shiva`** provides a `createStore()` function to create this global store.\n\n```javascript\n// global-store.js\nimport { createStore } from \"shiva\"\n\nconst globalStore = createStore(\"🌍\")\n\nexport default globalStore\n```\n\nNow subscribe or publish to this store.\n\n```javascript\n// another file\nimport globalStore from \"./global-store\"\n\nconst [subscriberGlobal, publishGlobal] = globalStore\n```\n\nHere we can name the subscribe / publish functions, note we don't call the globalStore, it is already a subscribe / publish tuple.\n\n## TypeScript\n\n**`shiva`** ships with type definitions. Types are available for import:\n\n```typescript\nimport { signal } from \"shiva\"\nimport type { Signal, ReactiveSignal, ReactiveStyle, ContainerOptions } from \"shiva\"\n\nconst count: Signal<number> = signal(0)\n\nconst style = signal<ReactiveStyle>({ color: \"blue\" })\n\ntype User = { name: string; age: number }\nconst user: ReactiveSignal<User> = signal({ name: \"Alice\", age: 30 })\n// user.name is Signal<string>, user.age is Signal<number>\n```\n\n## Tree shaking\n\n**`shiva`** is marked as side-effect free. Bundlers like webpack, rollup, and vite will tree-shake unused exports.\n\n## License\n\n[MIT license](./LICENSE)\n","readmeFilename":"README.md"}