{"_id":"metric-shack","_rev":"27-5ad296668381c383f9a5b81e54faa94c","name":"metric-shack","dist-tags":{"latest":"1.0.28"},"versions":{"1.0.0":{"name":"metric-shack","version":"1.0.0","description":"A package for recording user actions and custom events on MetricShack.","main":"index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["metricshack","analytics","events"],"author":{"name":"Your Name"},"license":"MIT","dependencies":{"node-fetch":"^2.6.2"},"_id":"metric-shack@1.0.0","_nodeVersion":"20.2.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-V8EiZJym675dnVpV0drheULi2dio9ckzgUnWo2xqTN7yS9AYU2khvtf8c0Dz/lrt9ZX4rvozbSz6oIGdMUFTbA==","shasum":"4795aa4a09b99c37b6c9852142d4ac70a8d0b70e","tarball":"https://registry.npmjs.org/metric-shack/-/metric-shack-1.0.0.tgz","fileCount":2,"unpackedSize":3404,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDumLTH9610v0N8lFgNIlMX8uWuZ+LHHlGZNrf7py5HKAIgMOAtwuDYk1Ym0A89nl50cpNVQWrVPDFsvKBlm8uFNDg="}]},"_npmUser":{"name":"timothyosm","email":"timothy.osm@gmail.com"},"directories":{},"maintainers":[{"name":"timothyosm","email":"timothy.osm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metric-shack_1.0.0_1690538157973_0.41822715440755154"},"_hasShrinkwrap":false},"1.0.1":{"name":"metric-shack","version":"1.0.1","description":"A package for recording user actions and custom events on MetricShack.","main":"index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["metricshack","analytics","events"],"author":{"name":"Your Name"},"license":"MIT","gitHead":"e0e2e4f43796bb77f0b2d0282986c620d94346f0","_id":"metric-shack@1.0.1","_nodeVersion":"20.2.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-KQb3WtaQYeibYQjvy7BJFejP3vj3ThvsEy6KrdeqZ//e0PH8Kemyd4eDU8v9q6b6MZlSAAaRg6vqjzJEWqOoHA==","shasum":"7b31fd7817eeac296c1e129825391c9b6ea66352","tarball":"https://registry.npmjs.org/metric-shack/-/metric-shack-1.0.1.tgz","fileCount":2,"unpackedSize":3352,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICn2GYcBxrofSjOyZKqhbKpGU0EmhI3khl2jn+n2w3FvAiBOaD/XByvdy57Kv8oYKLyhCFF53W33P2g9MR9udNefHA=="}]},"_npmUser":{"name":"timothyosm","email":"timothy.osm@gmail.com"},"directories":{},"maintainers":[{"name":"timothyosm","email":"timothy.osm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metric-shack_1.0.1_1690538337901_0.3327622634446352"},"_hasShrinkwrap":false},"1.0.2":{"name":"metric-shack","version":"1.0.2","description":"A package for recording user actions and custom events on MetricShack.","main":"index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["metricshack","analytics","events"],"author":{"name":"Your Name"},"license":"MIT","gitHead":"e0e2e4f43796bb77f0b2d0282986c620d94346f0","_id":"metric-shack@1.0.2","_nodeVersion":"20.2.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-oVLnZ+3d/xKQw6i6sI1muR7exc5tDwQsjYHWZ5vxKU7e+sI4Vk7OZHNbNPjF11nscVD2ceLR24vLGISc/QakqA==","shasum":"6481cd34044d0c7e32fd6fc3ef6246e1236678cc","tarball":"https://registry.npmjs.org/metric-shack/-/metric-shack-1.0.2.tgz","fileCount":2,"unpackedSize":3347,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBkOV67uUSm6sokU1zsY/XPC4o9aQ0SZbFplLDU0Gx3gAiAEKqY7EnibewxJFvxehsGPhcqLY3AX9oZVAe5ugxPRQA=="}]},"_npmUser":{"name":"timothyosm","email":"timothy.osm@gmail.com"},"directories":{},"maintainers":[{"name":"timothyosm","email":"timothy.osm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metric-shack_1.0.2_1690542734901_0.9497020554169604"},"_hasShrinkwrap":false},"1.0.4":{"name":"metric-shack","version":"1.0.4","description":"A package for recording user actions and custom events on MetricShack.","main":"index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["metricshack","analytics","events"],"author":{"name":"Your Name"},"license":"MIT","gitHead":"ca745230847f3a858ff68b1581e980871c55542e","_id":"metric-shack@1.0.4","_nodeVersion":"20.2.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-K4eXJpImlLMmQemgzZoVxJZL9hHyrxNqsvNHfi6C7Pil8p0n6NHS53Xo5C/yzJlhkAX7u3M2jUm6f9RlbgDKKQ==","shasum":"4460cd5f193b99464a076de4bc86adc0ccbbf3d3","tarball":"https://registry.npmjs.org/metric-shack/-/metric-shack-1.0.4.tgz","fileCount":2,"unpackedSize":4525,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNlpIgRGkpVgNv7yoBokg4GQFw0sCs7s3Nacqeyar6ZwIhAId4liEHX72nzD5HCcHrY9jViPWXi4FpLqmySrRedIR9"}]},"_npmUser":{"name":"timothyosm","email":"timothy.osm@gmail.com"},"directories":{},"maintainers":[{"name":"timothyosm","email":"timothy.osm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metric-shack_1.0.4_1690767474850_0.11818404266334692"},"_hasShrinkwrap":false},"1.0.5":{"name":"metric-shack","version":"1.0.5","description":"A package for recording user actions and custom events on MetricShack.","main":"index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["metricshack","analytics","events"],"author":{"name":"Your Name"},"license":"MIT","gitHead":"fe31e8b73b80211bd90f8d5fc1dc75def37cebd7","_id":"metric-shack@1.0.5","_nodeVersion":"20.2.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-EuYEOpQvTbuEUCpjgXP6KatqRNGTSVOBdEMrx6J93X4X3I1FF5BErDQUliXBjE59JlxQNX5HtvLJAgrlDQjjsw==","shasum":"ed5a9889de9bbc57cf2bae266c9a291df22868db","tarball":"https://registry.npmjs.org/metric-shack/-/metric-shack-1.0.5.tgz","fileCount":3,"unpackedSize":7221,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEbsZ18Zud1xDXoRVU5E1Xm2rkxnxAlP0IDwsGoZBdlLAiABOHUdY3U/kZWdazwJHoLgtaPJ7kjkMDPpxqBGrp8hkA=="}]},"_npmUser":{"name":"timothyosm","email":"timothy.osm@gmail.com"},"directories":{},"maintainers":[{"name":"timothyosm","email":"timothy.osm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metric-shack_1.0.5_1690768110524_0.2875968117054508"},"_hasShrinkwrap":false},"1.0.6":{"name":"metric-shack","version":"1.0.6","description":"A package for recording user actions and custom events on MetricShack.","main":"index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["metricshack","analytics","events"],"author":{"name":"Your Name"},"license":"MIT","gitHead":"606dac28bf754a72cfcce082779b57bc6fb0a3e5","_id":"metric-shack@1.0.6","_nodeVersion":"20.2.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-+rSECvH+jGO0Wbxh4alUKDvxNaWuqQp3zY6hFC+3Zxn1gAQsaR2YkxUPZB6QQoBoGLcjr/6GttcFxywmu4GE6A==","shasum":"e0250a32c609ed723dadd33e19786c1f5d86b444","tarball":"https://registry.npmjs.org/metric-shack/-/metric-shack-1.0.6.tgz","fileCount":3,"unpackedSize":7221,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7AiQwHx+7o2NFyXJE7stP2w59Qoq8AciiIKr/8zCF5gIhAOBJz1D6O+nrYTALaqGXkhFB4g4t0QUNj5wSkhjdeE5u"}]},"_npmUser":{"name":"timothyosm","email":"timothy.osm@gmail.com"},"directories":{},"maintainers":[{"name":"timothyosm","email":"timothy.osm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metric-shack_1.0.6_1690784278637_0.4643127448608071"},"_hasShrinkwrap":false},"1.0.7":{"name":"metric-shack","version":"1.0.7","description":"A package for recording user actions and custom events on MetricShack.","main":"index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["metricshack","analytics","events"],"author":{"name":"Your Name"},"license":"MIT","gitHead":"89252eb588227bd182adae143c546d5390662f63","_id":"metric-shack@1.0.7","_nodeVersion":"20.2.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-+7KP5G5Bq8q1qz9cZfQWZw/1afeGODxStgLp0ReLVifOApgYbxagEzf/FgW4vIwy5A6aEQlbVh45qhOCe5+Kiw==","shasum":"461cd53a486ec7c8d1f87272f53b306be8552d26","tarball":"https://registry.npmjs.org/metric-shack/-/metric-shack-1.0.7.tgz","fileCount":3,"unpackedSize":7211,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYkrnFne7nA6Co9NJtFWBen3M9nkQ61sITxh/RHKxizQIhAOlssJ74DZLd6LP+FV1OhY7B82MwRFmocKajzeoT85AP"}]},"_npmUser":{"name":"timothyosm","email":"timothy.osm@gmail.com"},"directories":{},"maintainers":[{"name":"timothyosm","email":"timothy.osm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metric-shack_1.0.7_1690784556176_0.8091585802204027"},"_hasShrinkwrap":false},"1.0.8":{"name":"metric-shack","version":"1.0.8","description":"A package for recording user actions and custom events on MetricShack.","main":"index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["metricshack","analytics","events"],"author":{"name":"Your Name"},"license":"MIT","gitHead":"76ed30a5fb9cd57d36a7df64c268a5f7bbe091e1","_id":"metric-shack@1.0.8","_nodeVersion":"20.2.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-yF1uN5Ta3ci2v+Q1d5DLloeQV1dtR1HahQygySzzXZSqfGMQyepnKyiQQys3cTejKZe/P3aDP6k0okZCJyUaRw==","shasum":"6e958fa988a9ede7ce0b4b6953e2195aea5da72d","tarball":"https://registry.npmjs.org/metric-shack/-/metric-shack-1.0.8.tgz","fileCount":3,"unpackedSize":7239,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdZXAt2xfel/XyyiG+jJuWfDBEqDUWxSXYKv93PDz9xwIgbuKWuy3HqPAq5eObGjh9mDyLwJMCyEzghdz7oXEuJSM="}]},"_npmUser":{"name":"timothyosm","email":"timothy.osm@gmail.com"},"directories":{},"maintainers":[{"name":"timothyosm","email":"timothy.osm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metric-shack_1.0.8_1690851603690_0.3005650125089552"},"_hasShrinkwrap":false},"1.0.9":{"name":"metric-shack","version":"1.0.9","description":"A package for recording user actions and custom events on MetricShack.","main":"index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["metricshack","analytics","events"],"author":{"name":"Your Name"},"license":"MIT","_id":"metric-shack@1.0.9","gitHead":"c341bf26f87309ff57abd18832be07b939570388","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-2lQ4XC1sxONR3R6t5g861X/kUhMoBJGtj8tPhJv84HT19bvp9KzTE4A21LdPVQdl9fYpw575VTIluEBPS1rFpA==","shasum":"9bf32f77c5908b06cfd8b91eeda70a56768caf8e","tarball":"https://registry.npmjs.org/metric-shack/-/metric-shack-1.0.9.tgz","fileCount":3,"unpackedSize":7553,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE48w6Nme9UoGBUCbyJGd2EJX+VLL/jvoODVTWN/a+VlAiBlr3zluOLYhjxQ6AzSRp0mOo4WYjHxqrz5EPAd/eS+9g=="}]},"_npmUser":{"name":"timothyosm","email":"timothy.osm@gmail.com"},"directories":{},"maintainers":[{"name":"timothyosm","email":"timothy.osm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metric-shack_1.0.9_1692086323847_0.2438694946002009"},"_hasShrinkwrap":false},"1.0.10":{"name":"metric-shack","version":"1.0.10","description":"A package for recording user actions and custom events on MetricShack.","main":"index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["metricshack","analytics","events"],"author":{"name":"Your Name"},"license":"MIT","_id":"metric-shack@1.0.10","gitHead":"c341bf26f87309ff57abd18832be07b939570388","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-bD+/0x1Pr0Blf7c3JLkAtNhjluHEU6ZzQlPh85+8Zqc4f3OPepLUIMXhnJg2s8YiaFjWx09yA1KglzdMri3lXQ==","shasum":"188e2957f22e75a47d6ac0ea3d7bd6d485bcef74","tarball":"https://registry.npmjs.org/metric-shack/-/metric-shack-1.0.10.tgz","fileCount":3,"unpackedSize":7240,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGortz9fZUz1jeBo35zQQoCq1jrg9Mt6dEUBeUh+vN2MAiBysk52k9VjkqfG5UND2iIsBFMe71Mb/rcAo9HK2TvVVQ=="}]},"_npmUser":{"name":"timothyosm","email":"timothy.osm@gmail.com"},"directories":{},"maintainers":[{"name":"timothyosm","email":"timothy.osm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metric-shack_1.0.10_1692181757820_0.026032919227784834"},"_hasShrinkwrap":false},"1.0.11":{"name":"metric-shack","version":"1.0.11","description":"A package for recording user actions and custom events on MetricShack.","main":"index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["metricshack","analytics","events"],"author":{"name":"Your Name"},"license":"MIT","_id":"metric-shack@1.0.11","gitHead":"c341bf26f87309ff57abd18832be07b939570388","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-T5IXNL7Mc70lgkfYoRRxL7xcVzSRRTLgDzowKmMbK0QlI6i+38Oii7TIB+4HW6YLx6L1WEf+aE404hTD/lbfvQ==","shasum":"080a0e33f0697c65558b12b53da63c9a3c773e35","tarball":"https://registry.npmjs.org/metric-shack/-/metric-shack-1.0.11.tgz","fileCount":3,"unpackedSize":6225,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDb/00ePWtqSHns7E2QDvormjq1QvCu2gSc3EvkxSlregIgX8e2Dt3GQN4CgKMfvT2WkoJkX0SvisKQF2TQSez/p3Y="}]},"_npmUser":{"name":"timothyosm","email":"timothy.osm@gmail.com"},"directories":{},"maintainers":[{"name":"timothyosm","email":"timothy.osm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metric-shack_1.0.11_1692350242640_0.6135079070518157"},"_hasShrinkwrap":false},"1.0.12":{"name":"metric-shack","version":"1.0.12","description":"A package for recording user actions and custom events on MetricShack.","main":"index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["metricshack","analytics","events"],"author":{"name":"Your Name"},"license":"MIT","_id":"metric-shack@1.0.12","gitHead":"5461c5c17de4f5257fa2902bf3ca10322dbe2717","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-+yuju+b6t7l5Rqh24X1+uIudImMnCDuSbo+sNBwP4aRsWsYFJk/W/reP+LRtbeeA7ywd5e8aJK+rKMyGu7RKgg==","shasum":"6a420aaf2b5cbdf98a8646ae9a972a82290591ba","tarball":"https://registry.npmjs.org/metric-shack/-/metric-shack-1.0.12.tgz","fileCount":3,"unpackedSize":6085,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIrTw62oXgTLHLZ2MROebebt8WHCyLLh7vrF4VDeOG6wIgMntrl/WnBUpbiQm0xce7yH6Ec0mrPt36kF5O+bw+5hA="}]},"_npmUser":{"name":"timothyosm","email":"timothy.osm@gmail.com"},"directories":{},"maintainers":[{"name":"timothyosm","email":"timothy.osm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metric-shack_1.0.12_1692929101409_0.13678208097865086"},"_hasShrinkwrap":false},"1.0.13":{"name":"metric-shack","version":"1.0.13","description":"A package for recording user actions and custom events on MetricShack.","main":"index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["metricshack","analytics","events"],"author":{"name":"Your Name"},"license":"MIT","devDependencies":{"typescript":"^5.2.2"},"_id":"metric-shack@1.0.13","gitHead":"e0743e0c3b0739a28295035c4c82921b6ff3f059","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-5ms7Fj2hlrOmjp9Z+aXiheiMXI5tjO6SYpuAKUtvl/dXVsvgwOhIvo2Qim850GJ8Q1lOBf+vaCNFSJM8ijjAcA==","shasum":"876c141f77a765dffb110faf5aa86ad523cb4061","tarball":"https://registry.npmjs.org/metric-shack/-/metric-shack-1.0.13.tgz","fileCount":4,"unpackedSize":18444,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH1YdO5jlITASuIre7MlqQZbeH2aX7Q7WrIpEm+EwHuZAiEAqt1/cVOLefDa1SKpAgn0UsHAHY/P9D+buj1TwEEwR1E="}]},"_npmUser":{"name":"timothyosm","email":"timothy.osm@gmail.com"},"directories":{},"maintainers":[{"name":"timothyosm","email":"timothy.osm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metric-shack_1.0.13_1692929407923_0.5933404990612212"},"_hasShrinkwrap":false},"1.0.14":{"name":"metric-shack","version":"1.0.14","description":"A package for recording user actions and custom events on MetricShack.","main":"index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["metricshack","analytics","events"],"author":{"name":"Your Name"},"license":"MIT","devDependencies":{"typescript":"^5.2.2"},"_id":"metric-shack@1.0.14","gitHead":"5f672a890294e88b4caa0759da1807a9c3d6dded","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-6g8uX+SAb2ZRlEEbfv4hDMMMfy9aqn+EC2+VO4ng5GhQ4foaghfd2zMALHPKcRfoLInmbDKeplsj/v02szoHIw==","shasum":"25f0a192821644b3ac1dff817644c075e4df8f9f","tarball":"https://registry.npmjs.org/metric-shack/-/metric-shack-1.0.14.tgz","fileCount":4,"unpackedSize":20273,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEMK1h2RXbDvS8LuJg/LcCmZNrAyz889xvuOdFeQS3gNAiA6PM1uzaMorlnQ1T4lP3Fq1bQkmgzShBIhcIKdUcqsJA=="}]},"_npmUser":{"name":"timothyosm","email":"timothy.osm@gmail.com"},"directories":{},"maintainers":[{"name":"timothyosm","email":"timothy.osm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metric-shack_1.0.14_1694084004342_0.5643674008602446"},"_hasShrinkwrap":false},"1.0.15":{"name":"metric-shack","version":"1.0.15","description":"A package for recording user actions and custom events on MetricShack.","main":"index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["metricshack","analytics","events"],"author":{"name":"Your Name"},"license":"MIT","devDependencies":{"typescript":"^5.2.2"},"_id":"metric-shack@1.0.15","gitHead":"5f672a890294e88b4caa0759da1807a9c3d6dded","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-kbO1HPNrvCGuUMtCu8EtNKa2SA9odXXrgMwRycL0BzmjVaJax88ydeBHasduhzsdpOtjd2PKIPKhax9/Xj9dzA==","shasum":"1f138703651101fb3ee624d2946d92045af0c98c","tarball":"https://registry.npmjs.org/metric-shack/-/metric-shack-1.0.15.tgz","fileCount":4,"unpackedSize":20364,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCD8ZcxAbL/mMlfp0p641Sefw6kak2Ftt3cUi0X7DG9aAIhAJU3QSNM+FDxL3TK+aVf/zmbjPmuCXZ71Mbs7GRvm0jE"}]},"_npmUser":{"name":"timothyosm","email":"timothy.osm@gmail.com"},"directories":{},"maintainers":[{"name":"timothyosm","email":"timothy.osm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metric-shack_1.0.15_1694086457437_0.517819427663573"},"_hasShrinkwrap":false},"1.0.16":{"name":"metric-shack","version":"1.0.16","description":"A package for recording user actions and custom events on MetricShack.","main":"index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["metricshack","analytics","events"],"author":{"name":"Your Name"},"license":"MIT","devDependencies":{"typescript":"^5.2.2"},"_id":"metric-shack@1.0.16","gitHead":"5f672a890294e88b4caa0759da1807a9c3d6dded","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-P4Ze7uj0SiHoQSDZaqVuF1Yo0Jx87IsdUgGs02t5GNWw3l6XGBjlAw5+X9KgkyarfCv1iSiGVfQt5hS02WctKw==","shasum":"2103e8df836d676d1970e1da387b1a8c9c1b6dd8","tarball":"https://registry.npmjs.org/metric-shack/-/metric-shack-1.0.16.tgz","fileCount":4,"unpackedSize":20056,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBDlihzZUrXM2jkRBYXS3wzkkwFtCIoDlVGV9nrWuHU4AiEA6/TIZ8HmV2hQo71Jkah+FDS97ZbtU9LNTLaup+I2bsE="}]},"_npmUser":{"name":"timothyosm","email":"timothy.osm@gmail.com"},"directories":{},"maintainers":[{"name":"timothyosm","email":"timothy.osm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metric-shack_1.0.16_1694175615241_0.9503120506700646"},"_hasShrinkwrap":false},"1.0.17":{"name":"metric-shack","version":"1.0.17","description":"A package for recording user actions and custom events on MetricShack.","main":"index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["metricshack","analytics","events"],"author":{"name":"Your Name"},"license":"MIT","devDependencies":{"typescript":"^5.2.2"},"_id":"metric-shack@1.0.17","gitHead":"5f672a890294e88b4caa0759da1807a9c3d6dded","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-bXsykiWLww+AUyvCaQsdfYq3ZDTogkC6DPl7oOpYjEunBTU0fwOrqAXIdbdiFfneB2i9PsaMxC0759urLFAPKg==","shasum":"05d533505775eca69ba3e46633a1d3041c6129a9","tarball":"https://registry.npmjs.org/metric-shack/-/metric-shack-1.0.17.tgz","fileCount":4,"unpackedSize":20315,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnkD1XS/hvsKasSNEU3VPXRI+FtqQNM/9End6cxEVtBwIgPH365CQJEtXi7q07egOSOjOukGTLJtHB7+t6660Qtxw="}]},"_npmUser":{"name":"timothyosm","email":"timothy.osm@gmail.com"},"directories":{},"maintainers":[{"name":"timothyosm","email":"timothy.osm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metric-shack_1.0.17_1694176588200_0.49210229727487187"},"_hasShrinkwrap":false},"1.0.18":{"name":"metric-shack","version":"1.0.18","description":"A package for recording user actions and custom events on MetricShack.","main":"index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["metricshack","analytics","events"],"author":{"name":"Your Name"},"license":"MIT","devDependencies":{"typescript":"^5.2.2"},"_id":"metric-shack@1.0.18","gitHead":"22ee9442525c315dad107bed13c3f70abab6ae16","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-KHHAYcaxvKOmNOZKKGC2euYy+cuoF0XFNSSlXMxJJ8NC/V+osVLVTYLG40DyL8jwy3eTXmBIIYAk/eaJjSPFMg==","shasum":"eae34e88351f06f823007887ecdb37c18ec88516","tarball":"https://registry.npmjs.org/metric-shack/-/metric-shack-1.0.18.tgz","fileCount":4,"unpackedSize":20947,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/+suVbzbVlVLfDgX0Cx1bQtiafA9QlIFcFLM5+Ou1iQIhAOoK3PhHynH1rNKp9ZMQah6PHFYlFlxJ5FrtZxQgXHuX"}]},"_npmUser":{"name":"timothyosm","email":"timothy.osm@gmail.com"},"directories":{},"maintainers":[{"name":"timothyosm","email":"timothy.osm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metric-shack_1.0.18_1694509970122_0.017214978342207754"},"_hasShrinkwrap":false},"1.0.19":{"name":"metric-shack","version":"1.0.19","description":"A package for recording user actions and custom events on MetricShack.","main":"index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["metricshack","analytics","events"],"author":{"name":"Your Name"},"license":"MIT","devDependencies":{"typescript":"^5.2.2"},"_id":"metric-shack@1.0.19","gitHead":"d161eb9ae99f4abd2834b00cf0ae0118cf48c32d","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-yc1Al+Nm6KuRMCBeMHIoAa5cDnm4ZQqvmc2RGCx1HGpKYzesPyeY2BdSZOpVidGi4H6Im0v/FA2J7SFUzA38YA==","shasum":"6c2aa3247bfcdd46b93f7a579df4f59339145ade","tarball":"https://registry.npmjs.org/metric-shack/-/metric-shack-1.0.19.tgz","fileCount":4,"unpackedSize":19537,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID6D7Se9xv7cu3c0eoMNTYp7BUtIleWbZZWPi/AU/9lsAiEA7bA0xKHcXFauUXV6iNYn6W2fOmRNbzucFIfs4wqXP7U="}]},"_npmUser":{"name":"timothyosm","email":"timothy.osm@gmail.com"},"directories":{},"maintainers":[{"name":"timothyosm","email":"timothy.osm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metric-shack_1.0.19_1694672738039_0.2414592960978521"},"_hasShrinkwrap":false},"1.0.20":{"name":"metric-shack","version":"1.0.20","description":"A package for recording user actions and custom events on MetricShack.","main":"index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["metricshack","analytics","events"],"author":{"name":"Your Name"},"license":"MIT","devDependencies":{"typescript":"^5.2.2"},"_id":"metric-shack@1.0.20","gitHead":"d161eb9ae99f4abd2834b00cf0ae0118cf48c32d","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-Kpa4U2wYOi/RjrTSGnvMzrKVrDvVhiH5547kamNTlqLxMjFfTD1jlP1NPg9cURZO1BQOTT+tDGrbl3zmywzilg==","shasum":"dcd4887a4db5402d3d348dca88ac026d2c5885ad","tarball":"https://registry.npmjs.org/metric-shack/-/metric-shack-1.0.20.tgz","fileCount":4,"unpackedSize":20947,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAq1Xx0wV7K4W6h2k/CNLGApV2vNQPWjuWRn0IlIazUrAiEAsuck1Jcgq0sedbMATRDpG4u7eubkVTqCuvzcXo8rRDE="}]},"_npmUser":{"name":"timothyosm","email":"timothy.osm@gmail.com"},"directories":{},"maintainers":[{"name":"timothyosm","email":"timothy.osm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metric-shack_1.0.20_1694672889379_0.9473729689991783"},"_hasShrinkwrap":false},"1.0.21":{"name":"metric-shack","version":"1.0.21","description":"A package for recording user actions and custom events on MetricShack.","main":"dist/bundle.js","types":"dist/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["metricshack","analytics","events"],"author":{"name":"Your Name"},"license":"MIT","devDependencies":{"ts-loader":"^9.4.4","typescript":"^5.2.2"},"_id":"metric-shack@1.0.21","gitHead":"088aa1274f5ed0b645e1d28f9609e3da469e6039","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-zVzr/T1oEx8Qws7iTIXuMxtQgqdHpNzZodsFXwezCgG37R2K78JRv24UUgnSzc38dAMHZn1JB7jekw877b1tEQ==","shasum":"4b38088d0cd59e339e46232f7836ca096292069e","tarball":"https://registry.npmjs.org/metric-shack/-/metric-shack-1.0.21.tgz","fileCount":5,"unpackedSize":9662,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhZwlB7bHvdQ/7W4srZsbSPiF4PVkcNw3aqg2fgl1dyAIgMQsoz2+nXlyW8u9rjr+UUIGXnCPvD5wnrAY7HTcT9NM="}]},"_npmUser":{"name":"timothyosm","email":"timothy.osm@gmail.com"},"directories":{},"maintainers":[{"name":"timothyosm","email":"timothy.osm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metric-shack_1.0.21_1694675444657_0.5181796915098984"},"_hasShrinkwrap":false},"1.0.22":{"name":"metric-shack","version":"1.0.22","description":"A package for recording user actions and custom events on MetricShack.","main":"dist/bundle.js","types":"dist/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["metricshack","analytics","events"],"author":{"name":"Your Name"},"license":"MIT","devDependencies":{"ts-loader":"^9.4.4","typescript":"^5.2.2"},"_id":"metric-shack@1.0.22","gitHead":"088aa1274f5ed0b645e1d28f9609e3da469e6039","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-w6V7g1zgoSiInio58q/8N6i2wwKWCjZmulpARIRPmgtn96p+Fqb3vrAVeXnRB59TsFs9EJJmNpPONm/6cRx1Gg==","shasum":"f92f30065ac25e933471f6b637f64e1a55fb12ce","tarball":"https://registry.npmjs.org/metric-shack/-/metric-shack-1.0.22.tgz","fileCount":5,"unpackedSize":9662,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH7dypc7WWmTnPYfUlk/7xRKo+grpC2lf/sglZs9yFfoAiEAldy2Yo9c0uLRMN75Onm4d4GX5evYEhgM3oKN4uauCdE="}]},"_npmUser":{"name":"timothyosm","email":"timothy.osm@gmail.com"},"directories":{},"maintainers":[{"name":"timothyosm","email":"timothy.osm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metric-shack_1.0.22_1694675786481_0.9071126579796414"},"_hasShrinkwrap":false},"1.0.23":{"name":"metric-shack","version":"1.0.23","description":"A package for recording user actions and custom events on MetricShack.","main":"dist/bundle.js","types":"dist/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["metricshack","analytics","events"],"author":{"name":"Your Name"},"license":"MIT","devDependencies":{"ts-loader":"^9.4.4","typescript":"^5.2.2"},"_id":"metric-shack@1.0.23","gitHead":"088aa1274f5ed0b645e1d28f9609e3da469e6039","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-Fcp6u0Xr+xrtxAXKlVSM1gl05hsDgANi3uHfBTaYVAHtJW64yr9A0Yr9T+vlJ2QBwHQjFB6vu8pzK3IZDmW4dQ==","shasum":"b37a07bf8164e87e27fbebd7282cb75ec459d292","tarball":"https://registry.npmjs.org/metric-shack/-/metric-shack-1.0.23.tgz","fileCount":5,"unpackedSize":9696,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDH4IMGeRIvf0CqdkP/Knq6sN/Vj8Cp6LoY4jXIo+ditAiBD74UhhPfSkzdkiIYcQxlBtaqRDUGTUszU7PPq5bivMQ=="}]},"_npmUser":{"name":"timothyosm","email":"timothy.osm@gmail.com"},"directories":{},"maintainers":[{"name":"timothyosm","email":"timothy.osm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metric-shack_1.0.23_1694676296446_0.13543829494160597"},"_hasShrinkwrap":false},"1.0.24":{"name":"metric-shack","version":"1.0.24","description":"metric-shack","author":{"name":"Timothy Osmond"},"license":"ISC","keywords":["typescript","npm","package","boilerplate"],"main":"dist/cjs/typescript-npm-package.js","module":"dist/esm/typescript-npm-package.js","browser":"dist/browser/typescript-npm-package.js","types":"dist/index.d.ts","scripts":{"dev":"rollup -c -w","build":"rollup -c","prebuild:types":"rimraf ./build","build:types":"tsc -p ./tsconfig.json --outDir build --declaration true && api-extractor run","predocs":"rimraf ./docs","docs":"typedoc src --out docs","clean":"rimraf ./build ./dist ./docs","test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@microsoft/api-extractor":"^7.19.4","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-typescript":"^8.3.0","eslint":"^8.8.0","prettier":"^2.5.1","rimraf":"^3.0.2","rollup":"^2.66.1","ts-node":"^10.4.0","tslib":"^2.3.1","typedoc":"^0.22.11","typescript":"^4.5.5"},"_id":"metric-shack@1.0.24","gitHead":"088aa1274f5ed0b645e1d28f9609e3da469e6039","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-xk2ewx0COwRd1uvQbrbBZO1rtpOzGv/x7z9ab+o96sU5V2eFrI2xsjBd75x5VDQB71dF6c4RfzkDMK1JhcP72A==","shasum":"cce71f73eb28c21f0d15286edba201eff59e0e29","tarball":"https://registry.npmjs.org/metric-shack/-/metric-shack-1.0.24.tgz","fileCount":2,"unpackedSize":1233,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAizR/bbFWOfNEvKEM0CEt0YVdLnMVdzY7hfWT1EtCXEAiEAwRBT6jy+AzUV1z8FCZP5NH+Q2BgCR4C3z/YIPxaBVvs="}]},"_npmUser":{"name":"timothyosm","email":"timothy.osm@gmail.com"},"directories":{},"maintainers":[{"name":"timothyosm","email":"timothy.osm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metric-shack_1.0.24_1694677718472_0.9904004879710004"},"_hasShrinkwrap":false},"1.0.25":{"name":"metric-shack","version":"1.0.25","description":"metric-shack","author":{"name":"Timothy Osmond"},"license":"ISC","keywords":["typescript","npm","package","boilerplate"],"main":"dist/cjs/typescript-npm-package.js","module":"dist/esm/typescript-npm-package.js","browser":"dist/browser/typescript-npm-package.js","types":"dist/index.d.ts","scripts":{"dev":"rollup -c -w","build":"rollup -c","prebuild:types":"rimraf ./build","build:types":"tsc -p ./tsconfig.json --outDir build --declaration true && api-extractor run","predocs":"rimraf ./docs","docs":"typedoc src --out docs","clean":"rimraf ./build ./dist ./docs","test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@microsoft/api-extractor":"^7.19.4","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-typescript":"^8.3.0","eslint":"^8.8.0","prettier":"^2.5.1","rimraf":"^3.0.2","rollup":"^2.66.1","ts-node":"^10.4.0","tslib":"^2.3.1","typedoc":"^0.22.11","typescript":"^4.5.5"},"_id":"metric-shack@1.0.25","gitHead":"088aa1274f5ed0b645e1d28f9609e3da469e6039","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-RC2qD0hbf9WZ8IYVCgjIYRzuSZZSWt2G8il7RL6581HjxlIOTwYmo2/EfBVqBFdJrcGOySpZdW5RotJvdytoCA==","shasum":"a87c865d10204cc9f11cbceb0888114881a0ed86","tarball":"https://registry.npmjs.org/metric-shack/-/metric-shack-1.0.25.tgz","fileCount":9,"unpackedSize":45371,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0lN6RWVhrRg75OEiacqcm8ecwc3Dsl3/qfARn8OEyDAIgWSWxDNdfy996iBuisODsPUtNTuEOfSh2795bY7Qtviw="}]},"_npmUser":{"name":"timothyosm","email":"timothy.osm@gmail.com"},"directories":{},"maintainers":[{"name":"timothyosm","email":"timothy.osm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metric-shack_1.0.25_1694680565151_0.4001120027332967"},"_hasShrinkwrap":false},"1.0.26":{"name":"metric-shack","version":"1.0.26","description":"metric-shack","author":{"name":"Timothy Osmond"},"license":"ISC","keywords":["typescript","npm","package","boilerplate"],"main":"dist/cjs/typescript-npm-package.js","module":"dist/esm/typescript-npm-package.js","browser":"dist/browser/typescript-npm-package.js","types":"dist/index.d.ts","scripts":{"dev":"rollup -c -w","build":"rollup -c","prebuild:types":"rimraf ./build","build:types":"tsc -p ./tsconfig.json --outDir build --declaration true && api-extractor run","predocs":"rimraf ./docs","docs":"typedoc src --out docs","clean":"rimraf ./build ./dist ./docs","test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@microsoft/api-extractor":"^7.19.4","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-typescript":"^8.3.0","eslint":"^8.8.0","prettier":"^2.5.1","rimraf":"^3.0.2","rollup":"^2.66.1","ts-node":"^10.4.0","tslib":"^2.3.1","typedoc":"^0.22.11","typescript":"^4.5.5"},"_id":"metric-shack@1.0.26","gitHead":"088aa1274f5ed0b645e1d28f9609e3da469e6039","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-Jqnu4JqjeUw4cztD4NGxV9g68U+MBCiBg1iD9r3TCTZ0G+Ua8UmzAh2uo37wT0cJDB+pbTv5cS6myvxsmfK5SA==","shasum":"bdf200b6e1324b9618bb0bbae4e8251044e976c6","tarball":"https://registry.npmjs.org/metric-shack/-/metric-shack-1.0.26.tgz","fileCount":9,"unpackedSize":45371,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDxfoJmuUtY7GenheOIE8wZAIIqHnLmN3THkPtT8a0wMAiBrozVbBIoHlUYUMVFg24p/nbNwyVEb05pJDMr/nKFF+Q=="}]},"_npmUser":{"name":"timothyosm","email":"timothy.osm@gmail.com"},"directories":{},"maintainers":[{"name":"timothyosm","email":"timothy.osm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metric-shack_1.0.26_1695015526214_0.842145787184003"},"_hasShrinkwrap":false},"1.0.27":{"name":"metric-shack","version":"1.0.27","description":"metric-shack","author":{"name":"Timothy Osmond"},"license":"ISC","keywords":["typescript","npm","package","boilerplate"],"main":"dist/cjs/typescript-npm-package.js","module":"dist/esm/typescript-npm-package.js","browser":"dist/browser/typescript-npm-package.js","types":"dist/index.d.ts","scripts":{"dev":"rollup -c -w","build":"rollup -c","prebuild:types":"rimraf ./build","build:types":"tsc -p ./tsconfig.json --outDir build --declaration true && api-extractor run","predocs":"rimraf ./docs","docs":"typedoc src --out docs","clean":"rimraf ./build ./dist ./docs","test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@microsoft/api-extractor":"^7.19.4","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-typescript":"^8.3.0","eslint":"^8.8.0","prettier":"^2.5.1","rimraf":"^3.0.2","rollup":"^2.66.1","ts-node":"^10.4.0","tslib":"^2.3.1","typedoc":"^0.22.11","typescript":"^4.5.5"},"_id":"metric-shack@1.0.27","gitHead":"088aa1274f5ed0b645e1d28f9609e3da469e6039","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-TbZBAQ4/HgCDRLpCc7nKXgDffv33Ahm0vYY05KrT1joOcKaSOWuSsvoxrlntMgwLffH1C2s5OYlpU6pPUiv7Ag==","shasum":"be22b618740c7bfb148930b37edeff81b3480479","tarball":"https://registry.npmjs.org/metric-shack/-/metric-shack-1.0.27.tgz","fileCount":9,"unpackedSize":45581,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIHoVGH7adnjO9zwn8Y8/aaNEuDDlpol3+X3AfAp+tagIhAMmoshr0pDBHDX7ABAWIK3zusragI3H4OwFZSjR/ioeN"}]},"_npmUser":{"name":"timothyosm","email":"timothy.osm@gmail.com"},"directories":{},"maintainers":[{"name":"timothyosm","email":"timothy.osm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metric-shack_1.0.27_1695017711183_0.408819465641274"},"_hasShrinkwrap":false},"1.0.28":{"name":"metric-shack","version":"1.0.28","description":"metric-shack","author":{"name":"Timothy Osmond"},"license":"ISC","keywords":["typescript","npm","package","boilerplate"],"main":"dist/cjs/typescript-npm-package.js","module":"dist/esm/typescript-npm-package.js","browser":"dist/browser/typescript-npm-package.js","types":"dist/index.d.ts","scripts":{"dev":"rollup -c -w","build":"rollup -c","prebuild:types":"rimraf ./build","build:types":"tsc -p ./tsconfig.json --outDir build --declaration true && api-extractor run","predocs":"rimraf ./docs","docs":"typedoc src --out docs","clean":"rimraf ./build ./dist ./docs","test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"@microsoft/api-extractor":"^7.19.4","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-typescript":"^8.3.0","eslint":"^8.8.0","prettier":"^2.5.1","rimraf":"^3.0.2","rollup":"^2.66.1","ts-node":"^10.4.0","tslib":"^2.3.1","typedoc":"^0.22.11","typescript":"^4.5.5"},"_id":"metric-shack@1.0.28","gitHead":"088aa1274f5ed0b645e1d28f9609e3da469e6039","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-vbWKPOB2u2kYc4nTI04iLd8P1F0F7aUEIeXkRZo2RMoXqRYbAI3t7mZYMWE1I73gEgEP6eBhaPe5u4HU72pbgw==","shasum":"faec33fde36183ab5f1e3b8cb2c69e7c71dda509","tarball":"https://registry.npmjs.org/metric-shack/-/metric-shack-1.0.28.tgz","fileCount":9,"unpackedSize":45581,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHoY9d0c3QQ8efmkJTLvZU5GpdQE5e9FwARPVVPCra6YAiEA9F9I8YGYZSpEJL1Os0lDDCEgxoP3OJv/JIpLhTA/tTQ="}]},"_npmUser":{"name":"timothyosm","email":"timothy.osm@gmail.com"},"directories":{},"maintainers":[{"name":"timothyosm","email":"timothy.osm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metric-shack_1.0.28_1695718125123_0.3828174191053535"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-28T09:55:57.972Z","1.0.0":"2023-07-28T09:55:58.102Z","modified":"2023-09-26T08:48:45.488Z","1.0.1":"2023-07-28T09:58:58.073Z","1.0.2":"2023-07-28T11:12:15.064Z","1.0.4":"2023-07-31T01:37:54.956Z","1.0.5":"2023-07-31T01:48:30.695Z","1.0.6":"2023-07-31T06:17:58.832Z","1.0.7":"2023-07-31T06:22:36.318Z","1.0.8":"2023-08-01T01:00:03.867Z","1.0.9":"2023-08-15T07:58:44.056Z","1.0.10":"2023-08-16T10:29:17.956Z","1.0.11":"2023-08-18T09:17:22.783Z","1.0.12":"2023-08-25T02:05:01.535Z","1.0.13":"2023-08-25T02:10:08.114Z","1.0.14":"2023-09-07T10:53:24.499Z","1.0.15":"2023-09-07T11:34:17.629Z","1.0.16":"2023-09-08T12:20:15.445Z","1.0.17":"2023-09-08T12:36:28.341Z","1.0.18":"2023-09-12T09:12:50.297Z","1.0.19":"2023-09-14T06:25:38.180Z","1.0.20":"2023-09-14T06:28:09.544Z","1.0.21":"2023-09-14T07:10:44.938Z","1.0.22":"2023-09-14T07:16:26.625Z","1.0.23":"2023-09-14T07:24:56.599Z","1.0.24":"2023-09-14T07:48:38.674Z","1.0.25":"2023-09-14T08:36:05.328Z","1.0.26":"2023-09-18T05:38:46.368Z","1.0.27":"2023-09-18T06:15:11.339Z","1.0.28":"2023-09-26T08:48:45.292Z"},"maintainers":[{"name":"timothyosm","email":"timothy.osm@gmail.com"}],"description":"metric-shack","keywords":["typescript","npm","package","boilerplate"],"author":{"name":"Timothy Osmond"},"license":"ISC","readme":"# TypeScript NPM Package\nScaffold TypeScript npm packages using this template to bootstrap your next library.\n\nThis project includes:\n- [TypeScript](https://www.typescriptlang.org/)\n- [Rollup](https://rollupjs.org/)\n- [Microsoft API Extractor](https://api-extractor.com/)\n- [TypeDoc](https://typedoc.org/)\n\nVersions of this template:\n- [Vite TypeScript library npm package](https://github.com/jasonsturges/vite-typescript-npm-package)\n- [Vite JavaScript library npm package](https://github.com/jasonsturges/vite-npm-package)\n- [Rollup JavaScript library npm package](https://github.com/jasonsturges/npm-package-boilerplate)\n- [Rollup TypeScript library npm package](https://github.com/jasonsturges/typescript-npm-package)\n\n\n## Getting Started\n\nBegin via any of the following:\n\n- Press the \"*Use this template*\" button\n\n- Use [degit](https://github.com/Rich-Harris/degit) to execute: \n\n    ```\n    degit github:jasonsturges/typescript-npm-package\n    ```\n    \n- Use [GitHub CLI](https://cli.github.com/) to execute: \n\n    ```\n    gh repo create <name> --template=\"https://github.com/jasonsturges/typescript-npm-package\"\n    ```\n    \n- Simply `git clone`, delete the existing .git folder, and then:\n\n    ```\n    git init\n    git add -A\n    git commit -m \"Initial commit\"\n    ````\n\nRemember to use `npm search <term>` to avoid naming conflicts in the NPM Registery for your new package name.\n\n\n## Usage\n\nThe following tasks are available for `npm run`:\n\n- `dev`: Run Rollup in watch mode to detect changes to files during development\n- `build`: Run Rollup to build a production release distributable\n- `build:types`: Run Microsoft API Extractor to rollup a types declaration (`d.ts`) file \n- `docs`: Run TypeDoc for TSDoc generated documentation in the \"*docs/*\" folder\n- `clean`: Remove all build artifacts\n\n\n## Development\n\nWhile test driven development (TDD) would be a good approach to develop your library, also consider creating an app for prototyping and local testing of your library.\n\nTo test within the library, consider using [Storybook](https://storybook.js.org/).  This approach runs a `storybook` script to load local source files for development.\n\nOtherwise, follow these steps to test the package from another project:\n\n**From your library project**, issue the `npm link` (or `yarn link`) command:\n\n```\nnpm link\n```\n\nStart Rollup in watch mode:\n\n```\nnpm run dev\n```\n\n**Create a test app project**, by doing the following:\n\nTo use your npm package library locally for development, create a new project in a separate folder:\n\n```\nmkdir test-app && cd test-app\nnpm init\n```\n\nTake the defaults from `npm init`; then, add TypeScript:\n\n```\nnpm install typescript --save-dev\n```\n\nIn the package.json of your test app, add the following two things:\n- Set the `type` of your package to `module`\n- Add a `start` script to execute your app\n\n```json\n\"type\": \"module\",\n\"scripts\": {\n  \"start\": \"tsc && node index.js\",\n},\n```\n\nLink to your library using the `npm link <name>` (or `yarn link <name>`) command - be sure the `<name>` matches your library's package.json name.  For example:\n\n```\nnpm link typescript-npm-package\n```\n\nAdd a \"*tsconfig.json*\" file to your test app that includes a `baseUrl` and references the `paths` to your npm linked module.  Again, be sure the `paths` name matches your library's package.json name.  For example:\n\n```json\n{\n  \"compilerOptions\": {\n    \"target\": \"es6\",\n    \"module\": \"esnext\",\n    \"moduleResolution\": \"node\",\n    \"strict\": true,\n    \"esModuleInterop\": true,\n    \"baseUrl\": \".\",\n    \"paths\": {\n      \"typescript-npm-package\": [\"node_modules/typescript-npm-package/src\"],\n      \"typescript-npm-package/*\": [\"node_modules/typescript-npm-package/src/*\"]\n    }\n  }\n}\n```\n\nNow, run your app via `npm start`.\n\nAs an example, if your library's \"*index.ts*\" file contained:\n\n```ts\nexport const sayHi = () => {\n  console.log(\"Hi\");\n};\n```\n\n...your test app would implement an import using your package name, such as:\n\n```ts\nimport { sayHi } from \"typescript-npm-package\";\n\nsayHi();\n```\n\n\n## Development Cleanup\n\nOnce development completes, `unlink` both your library and test app projects.\n\n**From your test app project**, unlink the library using `npm unlink <name>` (or `yarn unlink <name>`) command:\n\n```\nnpm unlink typescript-npm-package\n```\n\n**From your library project**, issue the `npm unlink` (or `yarn unlink`) command:\n\n```\nnpm unlink\n```\n\n\n## Release Publishing\n\nUpdate your `package.json` to next version number, and remember to tag a release.\n\nOnce ready to submit your package to the NPM Registry, execute the following tasks via `npm` (or `yarn`):\n\n- `npm run clean` &mdash; Assure a clean build\n- `npm run build` &mdash; Build the package\n- `npm run build:types` &mdash; Build API Extractor d.ts declaration\n\nAssure the proper npm login:\n\n```\nnpm login\n```\n\nSubmit your package to the registry:\n\n```\nnpm publish --access public\n```\n","readmeFilename":"README.md"}