{"_id":"bedazzlejs","_rev":"27-9219a12e939552f512c9aadf18c9b41e","name":"bedazzlejs","dist-tags":{"latest":"1.0.28"},"versions":{"1.0.0":{"name":"bedazzlejs","version":"1.0.0","keywords":["decorator","functional","object","composition","bedazzle"],"author":{"name":"Brad Mehder"},"license":"MIT","_id":"bedazzlejs@1.0.0","maintainers":[{"name":"bmehder","email":"brad@mehder.com"}],"homepage":"https://github.com/bmehder/bedazzle#readme","bugs":{"url":"https://github.com/bmehder/bedazzle/issues"},"dist":{"shasum":"7054535dc216fb4d1f12b20a4f740fbf1025fc0a","tarball":"https://registry.npmjs.org/bedazzlejs/-/bedazzlejs-1.0.0.tgz","fileCount":4,"integrity":"sha512-/ymC1UtmXCKoQHU9pwrkTKbcfyIijPX374wBzEWiQ26vV1ea4uelJ0piRx0BmLUMEUjsWHxl4bEow3TOWBre2Q==","signatures":[{"sig":"MEUCIQDPHbpqCef075wWXSsogzyU6ZeLXluNS1IOwZuAuoc+ZgIgV+aeksq5KKqnEGDxjEAttSXLL44v+u7+aNbvm7I2Xm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1723},"main":"bedazzle.js","type":"module","gitHead":"57b2cdf9725d589e182092aa911f2bd62ca24ac5","_npmUser":{"name":"bmehder","email":"brad@mehder.com"},"repository":{"url":"git+https://github.com/bmehder/bedazzle.git","type":"git"},"_npmVersion":"10.6.0","description":"Progressively decorate your objects with composable functions.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bedazzlejs_1.0.0_1745771117975_0.3808455811656677","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"bedazzlejs","version":"1.0.1","keywords":["decorator","functional","object","composition","bedazzle"],"author":{"name":"Brad Mehder"},"license":"MIT","_id":"bedazzlejs@1.0.1","maintainers":[{"name":"bmehder","email":"brad@mehder.com"}],"homepage":"https://github.com/bmehder/bedazzle#readme","bugs":{"url":"https://github.com/bmehder/bedazzle/issues"},"dist":{"shasum":"0de423a059bc3af8817323d15f61c157fabeffdd","tarball":"https://registry.npmjs.org/bedazzlejs/-/bedazzlejs-1.0.1.tgz","fileCount":5,"integrity":"sha512-jx8/kPmUZdgUWvsY2ZdoxXfDDYriRNbrfFt2xyRsIG8l764DNxPTI9cr/EI6rZE5doTroctDf6bXJ8gZPEp00Q==","signatures":[{"sig":"MEQCIEOf7qSbsi3gQkehpkqGfj0X5uRUyMFiKWG1Vr2wL9JKAiBqP9e0a5fRw/VWSmArWofpaJkZeoxHd9IG9cNQJqmSyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3240},"main":"bedazzle.js","type":"module","gitHead":"bfcb6c3ad5957575a20092fc37117f34157b00f7","scripts":{"test":"node bedazzle.test.js"},"_npmUser":{"name":"bmehder","email":"brad@mehder.com"},"repository":{"url":"git+https://github.com/bmehder/bedazzle.git","type":"git"},"_npmVersion":"10.6.0","description":"Progressively decorate your objects with composable functions.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bedazzlejs_1.0.1_1745771437502_0.63995071086911","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"bedazzlejs","version":"1.0.2","keywords":["decorator","functional","object","composition","bedazzle"],"author":{"name":"Brad Mehder"},"license":"MIT","_id":"bedazzlejs@1.0.2","maintainers":[{"name":"bmehder","email":"brad@mehder.com"}],"homepage":"https://github.com/bmehder/bedazzle#readme","bugs":{"url":"https://github.com/bmehder/bedazzle/issues"},"dist":{"shasum":"8d96b2df1e721e29506d9e82223789e8a8c0a9e0","tarball":"https://registry.npmjs.org/bedazzlejs/-/bedazzlejs-1.0.2.tgz","fileCount":5,"integrity":"sha512-hTT1U5tJ9NkyhpSbHrIbyMbBnkUqdSLLWE8QeIMGUCosktiFRuCvzzsW966l1Zkt6mzfOwGFRvwD7KSAskKvAQ==","signatures":[{"sig":"MEYCIQDT/HoiiSpYuQ/Ov73eidwXnwMomP8fF19yArOErgMzfQIhAMzRqZK+K9FDHjgut4Bi9eb/54UZWUVztKYr/GC7cZlI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3244},"main":"bedazzle.js","type":"module","gitHead":"7d466740250e69d720fdc613c862c68f0e28c0ed","scripts":{"test":"node bedazzle.test.js"},"_npmUser":{"name":"bmehder","email":"brad@mehder.com"},"repository":{"url":"git+https://github.com/bmehder/bedazzle.git","type":"git"},"_npmVersion":"10.6.0","description":"Progressively decorate your objects with composable functions.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bedazzlejs_1.0.2_1745771536103_0.6747609952725961","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"bedazzlejs","version":"1.0.3","keywords":["decorator","functional","object","composition","bedazzle"],"author":{"name":"Brad Mehder"},"license":"MIT","_id":"bedazzlejs@1.0.3","maintainers":[{"name":"bmehder","email":"brad@mehder.com"}],"homepage":"https://github.com/bmehder/bedazzle#readme","bugs":{"url":"https://github.com/bmehder/bedazzle/issues"},"dist":{"shasum":"10fab3b97e5a071d801140ee6f580f6de8e4c04d","tarball":"https://registry.npmjs.org/bedazzlejs/-/bedazzlejs-1.0.3.tgz","fileCount":5,"integrity":"sha512-fCm3ocNW1VyshD9Gt18AvUvN8KdIft0Uc/gsp3ispMuVx2F13WuWNOA1EMRKMRQW/taYP0qK9n4EOczim4uKog==","signatures":[{"sig":"MEUCIQDx8a9xp4PoR+SQGkhTlhitxnxWnW8a5SRonkQPlcDCJAIgCowSc0eQ1iELmAMpfxiuQAJjsHGsJBtch7IpNJ1puyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3368},"main":"bedazzle.js","type":"module","gitHead":"2b4b42b303ef2e5389d7d91477b2b2ae5f2018e1","scripts":{"test":"node bedazzle.test.js"},"_npmUser":{"name":"bmehder","email":"brad@mehder.com"},"repository":{"url":"git+https://github.com/bmehder/bedazzle.git","type":"git"},"_npmVersion":"10.6.0","description":"Progressively decorate your objects with composable functions.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bedazzlejs_1.0.3_1745772570896_0.9612095625336388","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"bedazzlejs","version":"1.0.4","keywords":["decorator","functional","object","composition","bedazzle"],"author":{"name":"Brad Mehder"},"license":"MIT","_id":"bedazzlejs@1.0.4","maintainers":[{"name":"bmehder","email":"brad@mehder.com"}],"homepage":"https://github.com/bmehder/bedazzle#readme","bugs":{"url":"https://github.com/bmehder/bedazzle/issues"},"dist":{"shasum":"21c788dd032149a1b308d3f6d4c9ba357b919e18","tarball":"https://registry.npmjs.org/bedazzlejs/-/bedazzlejs-1.0.4.tgz","fileCount":5,"integrity":"sha512-k3d+wTkiAMvWrAFkvKWpB3tve5hNO2xoe24pZbvBlVD2W5R+M1vLTHdJnH5PB55u9hzIPqK39almY7CWZZRyZA==","signatures":[{"sig":"MEUCIE0yepVmcioyqgklI+/PdjFNsBLrDnBNDlpdRdHjX+wAAiEA5BWxKhAzd+oUNBPfKtcUYg2kQ4dnLiuEjmN5ZR4A4Gs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4145},"main":"bedazzle.js","type":"module","gitHead":"dd6ec9607b438606c477dfa04be869cc7e8a740c","scripts":{"test":"node bedazzle.test.js"},"_npmUser":{"name":"bmehder","email":"brad@mehder.com"},"repository":{"url":"git+https://github.com/bmehder/bedazzle.git","type":"git"},"_npmVersion":"10.6.0","description":"Progressively decorate your objects with composable functions.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bedazzlejs_1.0.4_1745772909608_0.06628537015626068","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"bedazzlejs","version":"1.0.5","keywords":["decorator","functional","object","composition","bedazzle"],"author":{"name":"Brad Mehder"},"license":"MIT","_id":"bedazzlejs@1.0.5","maintainers":[{"name":"bmehder","email":"brad@mehder.com"}],"homepage":"https://github.com/bmehder/bedazzle#readme","bugs":{"url":"https://github.com/bmehder/bedazzle/issues"},"npm":"https://www.npmjs.com/package/bedazzlejs","dist":{"shasum":"1f04f9884cc7e9b984382f0641a5dc12a65bf7ea","tarball":"https://registry.npmjs.org/bedazzlejs/-/bedazzlejs-1.0.5.tgz","fileCount":5,"integrity":"sha512-uUmcwU9+MMhM0l2HLPDQS2DmYdgKs4O9zPTl71Ejp6wVQVnzvr7CRws4kOlUg5ifdxB7PGbXU7EYmGp6ThgC+g==","signatures":[{"sig":"MEQCIEQ+IzfNoJGrECyM++cPEmnpEbGhkSy8x/ZfrIg0u3knAiBr/mk31l9R/9Cp0SI0VCv+SpPdHN2w6hOPxd6Ndp0DIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4197},"main":"bedazzle.js","type":"module","gitHead":"8b6963ad60438945b9b1bb05d8756c2c43d578c4","scripts":{"test":"node bedazzle.test.js"},"_npmUser":{"name":"bmehder","email":"brad@mehder.com"},"repository":{"url":"git+https://github.com/bmehder/bedazzle.git","type":"git"},"_npmVersion":"10.6.0","description":"Progressively decorate your objects with composable functions.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bedazzlejs_1.0.5_1745773124396_0.9410065064691544","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"bedazzlejs","version":"1.0.6","keywords":["decorator","functional","object","composition","bedazzle"],"author":{"name":"Brad Mehder"},"license":"MIT","_id":"bedazzlejs@1.0.6","maintainers":[{"name":"bmehder","email":"brad@mehder.com"}],"homepage":"https://github.com/bmehder/bedazzle#readme","bugs":{"url":"https://github.com/bmehder/bedazzle/issues"},"npm":"https://www.npmjs.com/package/bedazzlejs","dist":{"shasum":"0ba9d675f4c8e6db914b3aeae008627e97d0b1be","tarball":"https://registry.npmjs.org/bedazzlejs/-/bedazzlejs-1.0.6.tgz","fileCount":5,"integrity":"sha512-m3YKozRJwDKzPaoM5bCoUixS+Z3urW5VQInwnIbuBvLOPRYmkMB5fWsZl3B6NWmFlpoRpjhVpgagix4fiVvStA==","signatures":[{"sig":"MEUCIGwyI3hzdIABHJ/5ibWKQ00cj6T7oSmixsU7G5ut/IAIAiEAt0MzB5pH8bfjBP70BEJtu6m4nar0tCe2wLMEvhFhDWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5223},"main":"bedazzle.js","type":"module","gitHead":"d490709252929361d05581ea121d2a7d59b4ebdf","scripts":{"test":"node bedazzle.test.js"},"_npmUser":{"name":"bmehder","email":"brad@mehder.com"},"repository":{"url":"git+https://github.com/bmehder/bedazzle.git","type":"git"},"_npmVersion":"10.6.0","description":"Progressively decorate your objects with composable functions.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bedazzlejs_1.0.6_1745773763707_0.21126198589033351","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"bedazzlejs","version":"1.0.7","keywords":["decorator","functional","object","composition","bedazzle"],"author":{"name":"Brad Mehder"},"license":"MIT","_id":"bedazzlejs@1.0.7","maintainers":[{"name":"bmehder","email":"brad@mehder.com"}],"homepage":"https://github.com/bmehder/bedazzle#readme","bugs":{"url":"https://github.com/bmehder/bedazzle/issues"},"npm":"https://www.npmjs.com/package/bedazzlejs","dist":{"shasum":"42bb7ea47c5ff65274f8117a289078c50c62cd83","tarball":"https://registry.npmjs.org/bedazzlejs/-/bedazzlejs-1.0.7.tgz","fileCount":5,"integrity":"sha512-XBqH1Do9OKOixx99e+KOLCfLUzs+wiXJipvlgC3aqZfSi253KoR+y9tuuVtgShiPc4XxsoUFg17WlRfYJ8sOjA==","signatures":[{"sig":"MEQCIE92VSQRxqAAcCP2/PnZHGjSolBOEqDV1lE+ssd3Y4LvAiAdkRZHkx4184rgDu4Hf8eqyj3una8z0LgMgL7cmUbvVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5637},"main":"bedazzle.js","type":"module","gitHead":"76b5c7b10a30b1477784a43d4552a9bfe812c37a","scripts":{"test":"node bedazzle.test.js"},"_npmUser":{"name":"bmehder","email":"brad@mehder.com"},"repository":{"url":"git+https://github.com/bmehder/bedazzle.git","type":"git"},"_npmVersion":"10.6.0","description":"Progressively decorate your objects with composable functions.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bedazzlejs_1.0.7_1745795130353_0.3059422542582657","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"bedazzlejs","version":"1.0.9","keywords":["decorator","functional","object","composition","bedazzle"],"author":{"name":"Brad Mehder"},"license":"MIT","_id":"bedazzlejs@1.0.9","maintainers":[{"name":"bmehder","email":"brad@mehder.com"}],"homepage":"https://github.com/bmehder/bedazzle#readme","bugs":{"url":"https://github.com/bmehder/bedazzle/issues"},"npm":"https://www.npmjs.com/package/bedazzlejs","dist":{"shasum":"26c8614aeca6cbcbcde8aa2f348a0bde57b77f51","tarball":"https://registry.npmjs.org/bedazzlejs/-/bedazzlejs-1.0.9.tgz","fileCount":6,"integrity":"sha512-eVrZkxW5hH9dx/DENkt64qYqFgUISK66Lz0bFQcST72FPqcbqdAx3Uhhk+E/B42sNOmoMFvCde8K87tv8KsO9Q==","signatures":[{"sig":"MEYCIQCFjmLNXZmwca44C1GgZPjZ/mVjfvg0fXldHzfSjmgY+AIhAKyYMhG5OkPw6GcgU0Sis1+1/+Qw+kzJLkIxqgo5OTTt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8484},"main":"bedazzle.js","type":"module","gitHead":"93f6c4118a931197656cf63d0d69f719b3764871","scripts":{"test":"node bedazzle.test.js"},"_npmUser":{"name":"bmehder","email":"brad@mehder.com"},"repository":{"url":"git+https://github.com/bmehder/bedazzle.git","type":"git"},"_npmVersion":"10.6.0","description":"Progressively decorate your objects with composable functions.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bedazzlejs_1.0.9_1745796066227_0.30243489858219297","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"bedazzlejs","version":"1.0.10","keywords":["decorator","functional","object","composition","bedazzle"],"author":{"name":"Brad Mehder"},"license":"MIT","_id":"bedazzlejs@1.0.10","maintainers":[{"name":"bmehder","email":"brad@mehder.com"}],"homepage":"https://github.com/bmehder/bedazzle#readme","bugs":{"url":"https://github.com/bmehder/bedazzle/issues"},"npm":"https://www.npmjs.com/package/bedazzlejs","dist":{"shasum":"11d034f874b1144afaf3122e63d385e70f0be7ee","tarball":"https://registry.npmjs.org/bedazzlejs/-/bedazzlejs-1.0.10.tgz","fileCount":7,"integrity":"sha512-OVwP9bE4Xiyd1sr187DQff6CcUlPWeZHU6qu9YV7UY4v5Fy6uHmgRy7QJ6rmMQb1xBfUkCIUUJ8AtqUyTjhDtA==","signatures":[{"sig":"MEUCIAIR6lijZdN82oguE5P9OYTWbeM36iHlWuXY+mfenG8uAiEAvOjDZLoRuto7W+LOSkT+OwpGUVk6nwQeGqfZS03owz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14579},"main":"bedazzle.js","type":"module","gitHead":"ffb513bb1d31732397dc5b3e9065da4a691d5d6b","scripts":{"test":"node bedazzle.test.js"},"_npmUser":{"name":"bmehder","email":"brad@mehder.com"},"repository":{"url":"git+https://github.com/bmehder/bedazzle.git","type":"git"},"_npmVersion":"10.6.0","description":"Progressively decorate your objects with composable functions.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bedazzlejs_1.0.10_1745799038540_0.27716085223014963","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"bedazzlejs","version":"1.0.11","keywords":["decorator","functional","object","composition","bedazzle"],"author":{"name":"Brad Mehder"},"license":"MIT","_id":"bedazzlejs@1.0.11","maintainers":[{"name":"bmehder","email":"brad@mehder.com"}],"homepage":"https://github.com/bmehder/bedazzle#readme","bugs":{"url":"https://github.com/bmehder/bedazzle/issues"},"npm":"https://www.npmjs.com/package/bedazzlejs","dist":{"shasum":"2924b4cd907ec2c77bdfcfbd729f77b7176eb6bd","tarball":"https://registry.npmjs.org/bedazzlejs/-/bedazzlejs-1.0.11.tgz","fileCount":8,"integrity":"sha512-BdtziJORAs8vbv6Ll5+uFuPiw/YvFAuqc27xb0dhAIMuB0L4sGJCcGr1Jd7mIAhifXecKGr1CDohIFq5rASZbg==","signatures":[{"sig":"MEUCIQCoSp9BYHWbpBhramd5jDBJ2UngnF7+g9lnZVtQWHjq5QIgKxNvshhdK2+rvqtXvQp4r5bpnE66R428ff3c/yTbgJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19080},"main":"bedazzle.js","type":"module","gitHead":"ba4aa6c0b8630fb8db9d6ed49b73d5d82b388e40","scripts":{"test":"node bedazzle.test.js"},"_npmUser":{"name":"bmehder","email":"brad@mehder.com"},"repository":{"url":"git+https://github.com/bmehder/bedazzle.git","type":"git"},"_npmVersion":"10.6.0","description":"Progressively decorate your objects with composable functions.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bedazzlejs_1.0.11_1745804206128_0.8499062011069092","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"bedazzlejs","version":"1.0.12","keywords":["decorator","functional","object","composition","bedazzle"],"author":{"name":"Brad Mehder"},"license":"MIT","_id":"bedazzlejs@1.0.12","maintainers":[{"name":"bmehder","email":"brad@mehder.com"}],"homepage":"https://github.com/bmehder/bedazzle#readme","bugs":{"url":"https://github.com/bmehder/bedazzle/issues"},"npm":"https://www.npmjs.com/package/bedazzlejs","dist":{"shasum":"eee932e53c0a566378afec25d2521537882cbdf3","tarball":"https://registry.npmjs.org/bedazzlejs/-/bedazzlejs-1.0.12.tgz","fileCount":8,"integrity":"sha512-satHA6YUrsWJY8ovAlA7L7Gi8E0opLJdowh8+Rhc4AwlXoXHj8ERkXg1DIBGP2Idk/yPegg0m8k9e7R3p7klQg==","signatures":[{"sig":"MEUCIQCbxznf+ZUoAHRV2F2CRJz3Afjif5DoE5gNQKn45f2CBAIgJlGzvN4yPwayca5wnPxE5HhmWCmmk2pAOvpTCEyHZZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22616},"main":"bedazzle.js","type":"module","gitHead":"4a2126f006286c99d397fa9ea74ecec62d00cc03","scripts":{"test":"node bedazzle.test.js"},"_npmUser":{"name":"bmehder","email":"brad@mehder.com"},"repository":{"url":"git+https://github.com/bmehder/bedazzle.git","type":"git"},"_npmVersion":"10.6.0","description":"Progressively decorate your objects with composable functions.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bedazzlejs_1.0.12_1745804905356_0.8161823458692881","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"bedazzlejs","version":"1.0.13","keywords":["decorator","functional","object","composition","bedazzle"],"author":{"name":"Brad Mehder"},"license":"MIT","_id":"bedazzlejs@1.0.13","maintainers":[{"name":"bmehder","email":"brad@mehder.com"}],"homepage":"https://github.com/bmehder/bedazzle#readme","bugs":{"url":"https://github.com/bmehder/bedazzle/issues"},"npm":"https://www.npmjs.com/package/bedazzlejs","dist":{"shasum":"4d82e1a975aa9529682c3acb818d41f21442923d","tarball":"https://registry.npmjs.org/bedazzlejs/-/bedazzlejs-1.0.13.tgz","fileCount":8,"integrity":"sha512-E4242tY3Jmxh9HUNFcM9EXT9n5+ExdokcqljQx3K5rgiZy1tr8YQZIJ1ovqudD9r8vw2oSojjgmos09wPqdufQ==","signatures":[{"sig":"MEYCIQCqAXiZYLwUgVYCenlJK3xP2QIywzdaW3XOVUZpXdZe/AIhAOK4+qQQsvrmBCehkbYf/s7IW7oqmTsn/xp0itv0NhQg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23001},"main":"bedazzle.js","type":"module","gitHead":"59747e0a7a23971947dc74d76bbc5242750e4683","scripts":{"test":"node bedazzle.test.js"},"_npmUser":{"name":"bmehder","email":"brad@mehder.com"},"repository":{"url":"git+https://github.com/bmehder/bedazzle.git","type":"git"},"_npmVersion":"10.6.0","description":"Progressively decorate your objects with composable functions.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bedazzlejs_1.0.13_1745805408643_0.733981570318627","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"bedazzlejs","version":"1.0.14","keywords":["decorator","functional","object","composition","bedazzle"],"author":{"name":"Brad Mehder"},"license":"MIT","_id":"bedazzlejs@1.0.14","maintainers":[{"name":"bmehder","email":"brad@mehder.com"}],"homepage":"https://github.com/bmehder/bedazzle#readme","bugs":{"url":"https://github.com/bmehder/bedazzle/issues"},"npm":"https://www.npmjs.com/package/bedazzlejs","dist":{"shasum":"6023711db5bb10a0daab35350b59d98b38a54c79","tarball":"https://registry.npmjs.org/bedazzlejs/-/bedazzlejs-1.0.14.tgz","fileCount":8,"integrity":"sha512-SNgqYA0TidPmYTe0nfyou9JvdiUM4ueEJWuNU/B5TGcejQ3DHwwwz+0XCfr2U2XQjNDKTO4pdh4Wn3D7NqRvVQ==","signatures":[{"sig":"MEQCIFnpzNzffLNWH8EBaadw5amdz36KoGto2UGuQiogEmCJAiBPFyXx5NBUSGYXrOqJVrUAKV6hgyAZPxKivFoHdTUP8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22997},"main":"bedazzle.js","type":"module","gitHead":"e0dfbe0c4438157b6d248167c0a8483c6159fefc","scripts":{"test":"node bedazzle.test.js"},"_npmUser":{"name":"bmehder","email":"brad@mehder.com"},"repository":{"url":"git+https://github.com/bmehder/bedazzle.git","type":"git"},"_npmVersion":"10.6.0","description":"Progressively decorate your objects with composable functions.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bedazzlejs_1.0.14_1745806259114_0.7104683542690311","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"bedazzlejs","version":"1.0.15","keywords":["decorator","functional","object","composition","bedazzle"],"author":{"name":"Brad Mehder"},"license":"MIT","_id":"bedazzlejs@1.0.15","maintainers":[{"name":"bmehder","email":"brad@mehder.com"}],"homepage":"https://github.com/bmehder/bedazzle#readme","bugs":{"url":"https://github.com/bmehder/bedazzle/issues"},"npm":"https://www.npmjs.com/package/bedazzlejs","dist":{"shasum":"c33be1802e072b08e2e23066c6d2dfafb0694894","tarball":"https://registry.npmjs.org/bedazzlejs/-/bedazzlejs-1.0.15.tgz","fileCount":8,"integrity":"sha512-FzgIofNe/N6RpPWFwmA+Mg33LOGt/G65/zEimbQ124hqC/9pqUzKubgyQRGB+uGvP2rHcAFxHA2CDL6qc2nz7w==","signatures":[{"sig":"MEUCIQDsdaO/B2vQBo/3UfXyV4D46sxeWxGCMTjW4N2Dg8hC3QIgY3leSkLjwuqOYL6gNsCufE3sITNN05axDiAGThuK7TI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23599},"main":"bedazzle.js","type":"module","gitHead":"e0dfbe0c4438157b6d248167c0a8483c6159fefc","scripts":{"test":"node bedazzle.test.js"},"_npmUser":{"name":"bmehder","email":"brad@mehder.com"},"repository":{"url":"git+https://github.com/bmehder/bedazzle.git","type":"git"},"_npmVersion":"10.6.0","description":"Progressively decorate your objects with composable functions.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bedazzlejs_1.0.15_1745807819389_0.7634842894137561","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"bedazzlejs","version":"1.0.16","keywords":["decorator","functional","object","composition","bedazzle"],"author":{"name":"Brad Mehder"},"license":"MIT","_id":"bedazzlejs@1.0.16","maintainers":[{"name":"bmehder","email":"brad@mehder.com"}],"homepage":"https://github.com/bmehder/bedazzle#readme","bugs":{"url":"https://github.com/bmehder/bedazzle/issues"},"npm":"https://www.npmjs.com/package/bedazzlejs","dist":{"shasum":"cf658da38e4d7058178599e5f28a1dfe7d738494","tarball":"https://registry.npmjs.org/bedazzlejs/-/bedazzlejs-1.0.16.tgz","fileCount":8,"integrity":"sha512-BBAIE3QGQlHfT1b4gw2bs4aCgW/KBAOMr7/pnl62rukCGxBdCUGlAAI8zveUj4qPHAW5V/qoMBWpRxWbrJljLA==","signatures":[{"sig":"MEQCICLNGErydZ6bYqLdbnax5PczRckiHDKfz6sbV9DXeEOJAiB/nkEmnDpBy3mBnPOkYgyai9QgvQzOcZd+IkvMSwzAmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23757},"main":"bedazzle.js","type":"module","gitHead":"dfdff68ae5c785c21a06d40311d2e52543fcb45a","scripts":{"test":"node bedazzle.test.js"},"_npmUser":{"name":"bmehder","email":"brad@mehder.com"},"repository":{"url":"git+https://github.com/bmehder/bedazzle.git","type":"git"},"_npmVersion":"10.6.0","description":"Progressively decorate your objects with composable functions.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bedazzlejs_1.0.16_1745810238096_0.06458582395281875","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"bedazzlejs","version":"1.0.17","keywords":["decorator","functional","object","composition","bedazzle"],"author":{"name":"Brad Mehder"},"license":"MIT","_id":"bedazzlejs@1.0.17","maintainers":[{"name":"bmehder","email":"brad@mehder.com"}],"homepage":"https://github.com/bmehder/bedazzle#readme","bugs":{"url":"https://github.com/bmehder/bedazzle/issues"},"npm":"https://www.npmjs.com/package/bedazzlejs","dist":{"shasum":"a7bbb9d3e84479f62941d0b385c203a4cf41b4ac","tarball":"https://registry.npmjs.org/bedazzlejs/-/bedazzlejs-1.0.17.tgz","fileCount":8,"integrity":"sha512-Tf1+bUs0aroC4ac5t83IXYwVDgKo3Dqkn6U8bEJTr/W+vsko+6WBCD8Juxg56spozj3OBDqhi6Onf814Ruf4wQ==","signatures":[{"sig":"MEUCIQCmbkHlYTprZSSkwaOWxibo84XtLnazdv2sxC3klULnxwIgKC7j3Jxp4qRhGfjXGn1NDkVGe1G07F5HqXi/fWXmyIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24106},"main":"bedazzle.js","type":"module","gitHead":"26563f45d4446eef787bdedd60871e9d1ec7e82c","scripts":{"test":"node bedazzle.test.js"},"_npmUser":{"name":"bmehder","email":"brad@mehder.com"},"repository":{"url":"git+https://github.com/bmehder/bedazzle.git","type":"git"},"_npmVersion":"10.6.0","description":"Progressively decorate your objects with composable functions.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bedazzlejs_1.0.17_1745810627537_0.3878440143179058","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"bedazzlejs","version":"1.0.18","keywords":["decorator","functional","object","composition","bedazzle"],"author":{"name":"Brad Mehder"},"license":"MIT","_id":"bedazzlejs@1.0.18","maintainers":[{"name":"bmehder","email":"brad@mehder.com"}],"homepage":"https://github.com/bmehder/bedazzle#readme","bugs":{"url":"https://github.com/bmehder/bedazzle/issues"},"npm":"https://www.npmjs.com/package/bedazzlejs","dist":{"shasum":"cb2131eb7ca3e1dfa123061ec0c1e252502416bb","tarball":"https://registry.npmjs.org/bedazzlejs/-/bedazzlejs-1.0.18.tgz","fileCount":8,"integrity":"sha512-a88YD4IDFGKX1I7yPh04q8FMip/k5iBL8v7LvRP+nuDayjt9StCqe+oDy/2argEu/vrAk63xrVIG89FC3YItEA==","signatures":[{"sig":"MEUCIQCh/Db0nY88Jprr9j89/x1LLh7TDX72PhVMdO8NpgXczAIgMd+p1/tdMHufzK7wYq6ZYaFjmMef5+czfNML98cssVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24389},"main":"bedazzle.js","type":"module","gitHead":"0e727df74080a46cd0ebb8a3dd25df6692983083","scripts":{"test":"node bedazzle.test.js"},"_npmUser":{"name":"bmehder","email":"brad@mehder.com"},"repository":{"url":"git+https://github.com/bmehder/bedazzle.git","type":"git"},"_npmVersion":"10.6.0","description":"Progressively decorate your objects with composable functions.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bedazzlejs_1.0.18_1745810981486_0.6444039306029914","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"bedazzlejs","version":"1.0.19","keywords":["decorator","functional","object","composition","bedazzle"],"author":{"name":"Brad Mehder"},"license":"MIT","_id":"bedazzlejs@1.0.19","maintainers":[{"name":"bmehder","email":"brad@mehder.com"}],"homepage":"https://github.com/bmehder/bedazzle#readme","bugs":{"url":"https://github.com/bmehder/bedazzle/issues"},"npm":"https://www.npmjs.com/package/bedazzlejs","dist":{"shasum":"b443cbc1463a19f5aa80e2ea817335b77921e480","tarball":"https://registry.npmjs.org/bedazzlejs/-/bedazzlejs-1.0.19.tgz","fileCount":10,"integrity":"sha512-CQIpAERytIkOdZ4dilmAamn1mtZW8ydeRONrf7Lt0o5gu+FinxvX0uuDwdueetyudFrZXSXZX2gPnCJL04hEkg==","signatures":[{"sig":"MEQCIGgV8fx1JQi+QdQZ/4Z2lkfcvFU8PDHpGALv2q4hrLK2AiBIEDYlv0m3h+zExqPxdn1Y+UcVs9dKFkE3YYCOgjEAFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35427},"main":"bedazzle.js","type":"module","gitHead":"9363a590a9dddb3ca084882767ccb49e10498c25","scripts":{"test":"node bedazzle.test.js"},"_npmUser":{"name":"bmehder","email":"brad@mehder.com"},"repository":{"url":"git+https://github.com/bmehder/bedazzle.git","type":"git"},"_npmVersion":"10.6.0","description":"Progressively decorate your objects with composable functions.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bedazzlejs_1.0.19_1745828420538_0.12890848608532268","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"bedazzlejs","version":"1.0.20","keywords":["decorator","functional","object","composition","bedazzle"],"author":{"name":"Brad Mehder"},"license":"MIT","_id":"bedazzlejs@1.0.20","maintainers":[{"name":"bmehder","email":"brad@mehder.com"}],"homepage":"https://github.com/bmehder/bedazzle#readme","bugs":{"url":"https://github.com/bmehder/bedazzle/issues"},"npm":"https://www.npmjs.com/package/bedazzlejs","dist":{"shasum":"06bafd73be177d8d78f037e5bd18890395afa48e","tarball":"https://registry.npmjs.org/bedazzlejs/-/bedazzlejs-1.0.20.tgz","fileCount":11,"integrity":"sha512-kbBZz0/3B2yGA2Ypjl8c+JaDRwb7ODofpifk7+NnNBIi9B2gqPWxv5LKITUbVranPHxh/qQwCMbRH6cFSHvu9Q==","signatures":[{"sig":"MEUCIQDK4H1mIdojsBUCJtl3Pam7eqm9uZEsMwkPuB02YEPLkgIgBOANlQXd56aImYLPyg9AxpH/cJK/g3ZN+TYCFHBz4hg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39430},"main":"bedazzle.js","type":"module","gitHead":"293724bcb7e06a38f3d00321cfb5e0c15e0337cc","scripts":{"test":"node bedazzle.test.js"},"_npmUser":{"name":"bmehder","email":"brad@mehder.com"},"repository":{"url":"git+https://github.com/bmehder/bedazzle.git","type":"git"},"_npmVersion":"10.6.0","description":"Progressively decorate your objects with composable functions.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bedazzlejs_1.0.20_1745887262916_0.37840342652930525","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"bedazzlejs","version":"1.0.21","keywords":["decorator","functional","object","composition","bedazzle"],"author":{"name":"Brad Mehder"},"license":"MIT","_id":"bedazzlejs@1.0.21","maintainers":[{"name":"bmehder","email":"brad@mehder.com"}],"homepage":"https://github.com/bmehder/bedazzle#readme","bugs":{"url":"https://github.com/bmehder/bedazzle/issues"},"npm":"https://www.npmjs.com/package/bedazzlejs","dist":{"shasum":"b57fb43c5d3ec430853527bbcac3d5d746ff404a","tarball":"https://registry.npmjs.org/bedazzlejs/-/bedazzlejs-1.0.21.tgz","fileCount":11,"integrity":"sha512-3noup/p0TUKdkpjNiWybYkqAr8+81yA3ObsXd/XFd02m+2qYhxVhBULCdjxOJEz6OqTjZDiUWUkajjjKH+paHA==","signatures":[{"sig":"MEUCIAU1DWcBP1DFUEjkNqVHpCT23BoQ8Kl0fjSTZahReLAQAiEAn9u3VEgT4LWnBKlvQ/FmClSssuyKmqj8dowIbJmuoSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39430},"main":"bedazzle.js","type":"module","gitHead":"60a916ea000125200810441438f993eafb5ff442","scripts":{"test":"node bedazzle.test.js"},"_npmUser":{"name":"bmehder","email":"brad@mehder.com"},"repository":{"url":"git+https://github.com/bmehder/bedazzle.git","type":"git"},"_npmVersion":"10.6.0","description":"Progressively decorate your objects with composable functions.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bedazzlejs_1.0.21_1745887320751_0.8280739731047764","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"bedazzlejs","version":"1.0.22","keywords":["decorator","functional","object","composition","bedazzle"],"author":{"name":"Brad Mehder"},"license":"MIT","_id":"bedazzlejs@1.0.22","maintainers":[{"name":"bmehder","email":"brad@mehder.com"}],"homepage":"https://github.com/bmehder/bedazzle#readme","bugs":{"url":"https://github.com/bmehder/bedazzle/issues"},"npm":"https://www.npmjs.com/package/bedazzlejs","dist":{"shasum":"7da0b9e270a6cd5e963b873fa93f8ca35b7b54f7","tarball":"https://registry.npmjs.org/bedazzlejs/-/bedazzlejs-1.0.22.tgz","fileCount":11,"integrity":"sha512-A1sfHceTiqQmDeFtHQTq/4EIbyH3muR4ibODZ+K4kjRjHWsZ4iTxfuTnDNqVXcPd/FBpbcv3i748k73KNWtg7g==","signatures":[{"sig":"MEYCIQDfGZAnlk0+3XQSTxG/8rMWkRvYPvGKTA9tyjr5xguMRQIhAJ0ZIP7FI8VXBpgmwGKMb8WfRDA3HOUpiVjNXghdFMkV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39434},"main":"bedazzle.js","type":"module","gitHead":"e0ec961cb65be21296065fa5d815485c91632141","scripts":{"test":"node bedazzle.test.js"},"_npmUser":{"name":"bmehder","email":"brad@mehder.com"},"repository":{"url":"git+https://github.com/bmehder/bedazzle.git","type":"git"},"_npmVersion":"10.6.0","description":"Progressively decorate your objects with composable functions.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bedazzlejs_1.0.22_1745938143355_0.6725635372864855","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"bedazzlejs","version":"1.0.23","keywords":["decorator","functional","object","composition","bedazzle"],"author":{"name":"Brad Mehder"},"license":"MIT","_id":"bedazzlejs@1.0.23","maintainers":[{"name":"bmehder","email":"brad@mehder.com"}],"homepage":"https://github.com/bmehder/bedazzle#readme","bugs":{"url":"https://github.com/bmehder/bedazzle/issues"},"npm":"https://www.npmjs.com/package/bedazzlejs","dist":{"shasum":"ead54eb034c4816da367926ad25d2891cf319948","tarball":"https://registry.npmjs.org/bedazzlejs/-/bedazzlejs-1.0.23.tgz","fileCount":19,"integrity":"sha512-HdBAAB9M5aM5Yqll9K+YHkfpDtSm1DnUBg10DbtXQ6bIPRkZBZ5kfPtfnROGsCdeL+t0kM/8tGmvUckAFzKOXA==","signatures":[{"sig":"MEQCIDeydjSPcv4NmRX7N2F3lSJgpECBpttO8XKlyZrVocVyAiBaMp4SHGcISGcJlmDP/jxDKp6M/V/5+8h/WqdNavCHdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62243},"main":"bedazzle.js","type":"module","gitHead":"f76333610adcf07d00af51ced3d01b0dcf91c260","scripts":{"test":"node bedazzle.test.js"},"_npmUser":{"name":"bmehder","email":"brad@mehder.com"},"repository":{"url":"git+https://github.com/bmehder/bedazzle.git","type":"git"},"_npmVersion":"10.6.0","description":"Progressively decorate your objects with composable functions.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bedazzlejs_1.0.23_1745981064850_0.5607736800556671","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"bedazzlejs","version":"1.0.24","keywords":["decorator","functional","object","composition","bedazzle"],"author":{"name":"Brad Mehder"},"license":"MIT","_id":"bedazzlejs@1.0.24","maintainers":[{"name":"bmehder","email":"brad@mehder.com"}],"homepage":"https://github.com/bmehder/bedazzle#readme","bugs":{"url":"https://github.com/bmehder/bedazzle/issues"},"npm":"https://www.npmjs.com/package/bedazzlejs","dist":{"shasum":"467586090d45693e4247b25004b3adcecc78a084","tarball":"https://registry.npmjs.org/bedazzlejs/-/bedazzlejs-1.0.24.tgz","fileCount":20,"integrity":"sha512-DNYSaNUScad0a2V5NbVfhCSKfPgH4nU2ZcnhMj/oIST5QLNK+iFwILUlEFjjb6xUM+C9ndBETSPZfh8EpFgWhw==","signatures":[{"sig":"MEYCIQD8Za8i4Bh7SpCezhUr/a3kFlUlqAd0jOywibJf0Z7HEQIhALxq3Rnsy34wz7Rvhpfx21b0rbdytWElppp9jPhcP/Wr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67802},"main":"bedazzle.js","type":"module","gitHead":"eba594206c5b3b9a78b57dbd4708c72cb7136b4e","scripts":{"test":"node bedazzle.test.js"},"_npmUser":{"name":"bmehder","email":"brad@mehder.com"},"repository":{"url":"git+https://github.com/bmehder/bedazzle.git","type":"git"},"_npmVersion":"10.6.0","description":"Progressively decorate your objects with composable functions.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bedazzlejs_1.0.24_1745982887225_0.5048038503772316","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"bedazzlejs","version":"1.0.26","keywords":["decorator","functional","object","composition","bedazzle"],"author":{"name":"Brad Mehder"},"license":"MIT","_id":"bedazzlejs@1.0.26","maintainers":[{"name":"bmehder","email":"brad@mehder.com"}],"homepage":"https://github.com/bmehder/bedazzle#readme","bugs":{"url":"https://github.com/bmehder/bedazzle/issues"},"npm":"https://www.npmjs.com/package/bedazzlejs","dist":{"shasum":"56edea73ac98013f68c22e9a9d52036a2f92d96c","tarball":"https://registry.npmjs.org/bedazzlejs/-/bedazzlejs-1.0.26.tgz","fileCount":21,"integrity":"sha512-IFSIDnK5PQfvHmmRD7xdOjLB/ZFJlun4EuKCDs4WnL0fZ+XvfQW7AQWTNJoRgsuZhtP5NEoyNVlVtz746kd1Hg==","signatures":[{"sig":"MEUCICYd3yglOUGB/IIhNbAspIfAu9A+7kWfQjwu01gwW6zpAiEAj0azAuP+5QNDzTSu4UxlQzlesQwQ7RfVWRMcqD2v93I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73880},"main":"bedazzle.js","type":"module","gitHead":"e88fcd22114a8fcdb877e27fc980933e19cf75d4","scripts":{"test":"node bedazzle.test.js"},"_npmUser":{"name":"bmehder","email":"brad@mehder.com"},"repository":{"url":"git+https://github.com/bmehder/bedazzle.git","type":"git"},"_npmVersion":"10.6.0","description":"Progressively decorate your objects with composable functions.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bedazzlejs_1.0.26_1745985283621_0.6369356487032716","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"bedazzlejs","version":"1.0.27","keywords":["decorator","functional","object","composition","bedazzle"],"author":{"name":"Brad Mehder"},"license":"MIT","_id":"bedazzlejs@1.0.27","maintainers":[{"name":"bmehder","email":"brad@mehder.com"}],"homepage":"https://github.com/bmehder/bedazzle#readme","bugs":{"url":"https://github.com/bmehder/bedazzle/issues"},"npm":"https://www.npmjs.com/package/bedazzlejs","dist":{"shasum":"3a7682cd28477ed4a75315e2a60793fb9b4ec4b0","tarball":"https://registry.npmjs.org/bedazzlejs/-/bedazzlejs-1.0.27.tgz","fileCount":21,"integrity":"sha512-bn5Bq9snyLiz5Ng5WzXNKOcTCe68OB0H7gGf8T6pfdJsnwczLXW2nQyghmyquP5ABAtMWN24Rog7tFNLBP1Szw==","signatures":[{"sig":"MEQCIHhk5kOwtYGSglAs7qi5Qm8itkDIzaoEgJauYAhwCbQpAiB8LO24gjsTNlYRkdZ6XHen/zd6RLciRC7qEfVyialLNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74013},"main":"bedazzle.js","type":"module","gitHead":"e65ef56b148816fb93eee6ab7e2258b2643f5783","scripts":{"test":"node bedazzle.test.js"},"_npmUser":{"name":"bmehder","email":"brad@mehder.com"},"repository":{"url":"git+https://github.com/bmehder/bedazzle.git","type":"git"},"_npmVersion":"10.6.0","description":"Progressively decorate your objects with composable functions.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bedazzlejs_1.0.27_1745986153119_0.534774676192693","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"bedazzlejs","version":"1.0.28","description":"Progressively decorate your objects with composable functions.","main":"bedazzle.js","type":"module","scripts":{"test":"node bedazzle.test.js"},"repository":{"type":"git","url":"git+https://github.com/bmehder/bedazzle.git"},"homepage":"https://github.com/bmehder/bedazzle#readme","bugs":{"url":"https://github.com/bmehder/bedazzle/issues"},"author":{"name":"Brad Mehder"},"license":"MIT","keywords":["decorator","functional","object","composition","bedazzle"],"npm":"https://www.npmjs.com/package/bedazzlejs","_id":"bedazzlejs@1.0.28","gitHead":"56d3f1a7db97031037802029abeb1d010eea6dda","_nodeVersion":"20.12.2","_npmVersion":"10.6.0","dist":{"integrity":"sha512-wR36h1KML4Vxty+8sS/YLcMDxAaKny9WZ+HtFPFuaI1eVmNufFexagXogAPb94JZn9/sBM3cpU9iXAQESrFfPQ==","shasum":"2ae78ca28fe0c77937fa4dc94e0768e961098347","tarball":"https://registry.npmjs.org/bedazzlejs/-/bedazzlejs-1.0.28.tgz","fileCount":21,"unpackedSize":74613,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBruFEmKlQfkifHqiu+Y6tBn2XunKRykcEUR3smUFNeaAiEAo8RACo2DsFAMt/r3plU8ngZcUWrkPmOcybUwjcta890="}]},"_npmUser":{"name":"bmehder","email":"brad@mehder.com"},"directories":{},"maintainers":[{"name":"bmehder","email":"brad@mehder.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/bedazzlejs_1.0.28_1745987133617_0.36415831818121536"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-27T16:25:17.887Z","modified":"2025-04-30T04:25:33.975Z","1.0.0":"2025-04-27T16:25:18.128Z","1.0.1":"2025-04-27T16:30:37.696Z","1.0.2":"2025-04-27T16:32:16.301Z","1.0.3":"2025-04-27T16:49:31.076Z","1.0.4":"2025-04-27T16:55:09.786Z","1.0.5":"2025-04-27T16:58:44.564Z","1.0.6":"2025-04-27T17:09:23.876Z","1.0.7":"2025-04-27T23:05:30.529Z","1.0.9":"2025-04-27T23:21:06.389Z","1.0.10":"2025-04-28T00:10:38.747Z","1.0.11":"2025-04-28T01:36:46.372Z","1.0.12":"2025-04-28T01:48:25.516Z","1.0.13":"2025-04-28T01:56:48.823Z","1.0.14":"2025-04-28T02:10:59.309Z","1.0.15":"2025-04-28T02:36:59.574Z","1.0.16":"2025-04-28T03:17:18.293Z","1.0.17":"2025-04-28T03:23:47.716Z","1.0.18":"2025-04-28T03:29:41.659Z","1.0.19":"2025-04-28T08:20:20.709Z","1.0.20":"2025-04-29T00:41:03.132Z","1.0.21":"2025-04-29T00:42:00.937Z","1.0.22":"2025-04-29T14:49:03.538Z","1.0.23":"2025-04-30T02:44:25.054Z","1.0.24":"2025-04-30T03:14:47.462Z","1.0.26":"2025-04-30T03:54:43.796Z","1.0.27":"2025-04-30T04:09:13.336Z","1.0.28":"2025-04-30T04:25:33.818Z"},"bugs":{"url":"https://github.com/bmehder/bedazzle/issues"},"author":{"name":"Brad Mehder"},"license":"MIT","homepage":"https://github.com/bmehder/bedazzle#readme","keywords":["decorator","functional","object","composition","bedazzle"],"repository":{"type":"git","url":"git+https://github.com/bmehder/bedazzle.git"},"description":"Progressively decorate your objects with composable functions.","maintainers":[{"name":"bmehder","email":"brad@mehder.com"}],"readme":"# 📦 BedazzleJS\n\n[![npm version](https://img.shields.io/npm/v/bedazzlejs.svg)](https://www.npmjs.com/package/bedazzlejs)\n\n> A tiny functional way to decorate objects with composable behaviors.\n\n---\n\n## TL;DR\n\n**BedazzleJS** lets you progressively add methods and properties to objects using pure functions — no classes, no heavy frameworks.\n\n---\n\n## What is BedazzleJS?\n\nBedazzleJS is a tiny library (less than 1KB) that helps you **compose objects from multiple behaviors** without needing class hierarchies, mutation, or complexity.\n\nInstead of rigid blueprints (like classes), you add behaviors one step at a time with small, reusable functions.\n\n---\n\n## Why BedazzleJS?\n\n- ✅ No `class` inheritance mess\n- ✅ No framework lock-in\n- ✅ Predictable, pure functions\n- ✅ Easy to extend, compose, and test\n- ✅ Perfect for plugins, middleware, or micro-frameworks\n\n---\n\n## Installation\n\n```bash\nnpm install bedazzlejs\n```\n\nor\n\n```bash\npnpm add bedazzlejs\n```\n\n---\n\n## Usage\n\n```js\nimport { bedazzle } from 'bedazzlejs';\n\nconst withWheels = obj => ({\n  roll: () => console.log(`Rolling with ${obj.wheels} wheels!`)\n});\n\nconst withHorn = obj => ({\n  honk: () => console.log('Beep beep!')\n});\n\nconst vehicle = bedazzle({ wheels: 4 }, withWheels, withHorn);\n\nvehicle.roll(); // Rolling with 4 wheels!\nvehicle.honk(); // Beep beep!\n```\n\nYou can easily add more decorators without changing the original object structure.\n\n---\n\n## API\n\n### `bedazzle(state, ...fns)`\n\n| Parameter | Type | Description |\n| :--- | :--- | :--- |\n| `state` | `Object` | The base object to decorate |\n| `...fns` | `Function[]` | Functions that receive the object and return partial objects to merge |\n\nEach function gets the current object and can return new properties, methods, or even call `next()` to continue decorating recursively.\n\n---\n\n## Real-World Ideas\n\n- Add \"plugins\" dynamically to a system\n- Compose UI components without classes\n- Create flexible middleware chains\n- Design small, testable interfaces\n- Create evolving APIs or objects at runtime\n\n---\n\n## How is this Different?\n\n|  | Classes | Factory Functions | BedazzleJS |\n|---|---|---|---|\n| Extendability | Medium (inheritance) | Medium (closures) | High (pure functions) |\n| Testability | Medium | High | Very High |\n| Complexity | Higher over time | Moderate | Very Low |\n\nBedazzleJS gives you **the freedom of factories** with **the simplicity of pure functions**.\n\n---\n\n## License\n\nMIT © [Brad Mehder](https://github.com/bmehder)\n\n---\n\n## Contributing\n\nPull requests, issues, and ideas are welcome!\n\n- Fork the repo\n- Create a feature branch\n- Submit a pull request 🚀\n\n","readmeFilename":"README.md"}