{"_id":"@braid.org/diamond-types-web","_rev":"11-4262fe4d81cfcfec88ebac6dc403f8f5","name":"@braid.org/diamond-types-web","dist-tags":{"latest":"2.6.3"},"versions":{"2.2.0":{"name":"@braid.org/diamond-types-web","version":"2.2.0","license":"ISC OR Apache-2.0","_id":"@braid.org/diamond-types-web@2.2.0","maintainers":[{"name":"toomim","email":"toomim@gmail.com"},{"name":"canadaduane","email":"duane.johnson@gmail.com"},{"name":"josephg","email":"me@josephg.com"},{"name":"glittle","email":"glittle@gmail.com"},{"name":"dexdevlon","email":"sdexca@icloud.com"}],"homepage":"https://github.com/josephg/diamond-types#readme","bugs":{"url":"https://github.com/josephg/diamond-types/issues"},"dist":{"shasum":"61aadbaabed0a0fcba5094616203ab1ede92c54b","tarball":"https://registry.npmjs.org/@braid.org/diamond-types-web/-/diamond-types-web-2.2.0.tgz","fileCount":6,"integrity":"sha512-T/LI+QIyw5vHVlzY4dt97ASLuiuk71zu1uIoX8NYzCfOx7ms00U0kXGI4OxFuO6NTyU97zD+1RKGDhpS78lfUA==","signatures":[{"sig":"MEYCIQDNf/hijSQ0xjKaDTlrLqF3DHRxHZO6BuhE5NH8s0VmFwIhAN2a7cMsICxoAc0c/N+Udu0xK4VkZfvSuNLmOKfRyUKO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":431948},"main":"dt.js","type":"module","types":"dt.d.ts","gitHead":"c43490ba1d872681a37ca5d29b6fd62369e62be0","_npmUser":{"name":"toomim","email":"toomim@gmail.com"},"repository":{"url":"git+https://github.com/josephg/diamond-types.git","type":"git"},"_npmVersion":"11.13.0","description":"Javascript wrapper for diamond-types","directories":{},"sideEffects":["./snippets/*"],"_nodeVersion":"24.16.0","collaborators":["Seph Gentle <me@josephg.com>","Michael Toomim <toomim@gmail.com>","Greg Little"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/diamond-types-web_2.2.0_1784875234494_0.4570970139598325","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@braid.org/diamond-types-web","version":"2.2.1","license":"ISC OR Apache-2.0","_id":"@braid.org/diamond-types-web@2.2.1","maintainers":[{"name":"toomim","email":"toomim@gmail.com"},{"name":"canadaduane","email":"duane.johnson@gmail.com"},{"name":"josephg","email":"me@josephg.com"},{"name":"glittle","email":"glittle@gmail.com"},{"name":"dexdevlon","email":"sdexca@icloud.com"}],"homepage":"https://github.com/josephg/diamond-types#readme","bugs":{"url":"https://github.com/josephg/diamond-types/issues"},"dist":{"shasum":"89578d29dc07b55ffaaceb58141d47b79147bfcf","tarball":"https://registry.npmjs.org/@braid.org/diamond-types-web/-/diamond-types-web-2.2.1.tgz","fileCount":6,"integrity":"sha512-myGkphAgI19mWZPXQnPeQkU/2TjrtTCdoPir+5BdRb0gZcq5s7pgdJ7QHWgYRyhPABUNqcTIpbE1rstr/4d/Vw==","signatures":[{"sig":"MEUCIAqzTzZ4AjZ9NDKyWU1RDdES63UezN+BCFfRx1AcRNYZAiEAi57WginxVHTw02iwo/92VZF4x2fiGQImsfxMgBpgRNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":431948},"main":"dt.js","type":"module","types":"dt.d.ts","gitHead":"2d986a2be8781239e246a154b09f5859a4f437d3","_npmUser":{"name":"toomim","email":"toomim@gmail.com"},"repository":{"url":"git+https://github.com/josephg/diamond-types.git","type":"git"},"_npmVersion":"11.13.0","description":"Javascript wrapper for diamond-types","directories":{},"sideEffects":["./snippets/*"],"_nodeVersion":"24.16.0","collaborators":["Seph Gentle <me@josephg.com>","Michael Toomim <toomim@gmail.com>","Greg Little"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/diamond-types-web_2.2.1_1784876123596_0.4508178786422061","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@braid.org/diamond-types-web","version":"2.3.0","license":"ISC OR Apache-2.0","_id":"@braid.org/diamond-types-web@2.3.0","maintainers":[{"name":"toomim","email":"toomim@gmail.com"},{"name":"canadaduane","email":"duane.johnson@gmail.com"},{"name":"josephg","email":"me@josephg.com"},{"name":"glittle","email":"glittle@gmail.com"},{"name":"dexdevlon","email":"sdexca@icloud.com"}],"homepage":"https://github.com/josephg/diamond-types#readme","bugs":{"url":"https://github.com/josephg/diamond-types/issues"},"dist":{"shasum":"0dedf5f6261ba48ed6353c5b3c60b60134ed435b","tarball":"https://registry.npmjs.org/@braid.org/diamond-types-web/-/diamond-types-web-2.3.0.tgz","fileCount":6,"integrity":"sha512-7JbaFF9cqkPcRHOimVlWBZszLRCwvcZg/tXSUySUdGBlcfhkW0MkZ2YEnhbdqyaEAwf7LjbAXuJKyxQWmN+yYw==","signatures":[{"sig":"MEYCIQDm98RG+tsL4R134gD0M8hCDjE25N3r+wj6oYtWeqS8AwIhAMxZXwuupFC1w7ZpoORi/RyJNonUChQkXVdr3XVx8yX/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":440373},"main":"dt.js","type":"module","types":"dt.d.ts","gitHead":"94f55821220226f7cf04870aa7875ae5bb56a7a7","_npmUser":{"name":"toomim","email":"toomim@gmail.com"},"repository":{"url":"git+https://github.com/josephg/diamond-types.git","type":"git"},"_npmVersion":"11.13.0","description":"Javascript wrapper for diamond-types","directories":{},"sideEffects":["./snippets/*"],"_nodeVersion":"24.16.0","collaborators":["Seph Gentle <me@josephg.com>","Michael Toomim <toomim@gmail.com>","Greg Little"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/diamond-types-web_2.3.0_1784879878908_0.5163849385077734","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@braid.org/diamond-types-web","version":"2.4.0","license":"ISC OR Apache-2.0","_id":"@braid.org/diamond-types-web@2.4.0","maintainers":[{"name":"toomim","email":"toomim@gmail.com"},{"name":"canadaduane","email":"duane.johnson@gmail.com"},{"name":"josephg","email":"me@josephg.com"},{"name":"glittle","email":"glittle@gmail.com"},{"name":"dexdevlon","email":"sdexca@icloud.com"}],"homepage":"https://github.com/josephg/diamond-types#readme","bugs":{"url":"https://github.com/josephg/diamond-types/issues"},"dist":{"shasum":"fc3fe2c4e67344eec6c80aab723ebff819063082","tarball":"https://registry.npmjs.org/@braid.org/diamond-types-web/-/diamond-types-web-2.4.0.tgz","fileCount":6,"integrity":"sha512-ZXwNZfWxRj+e1E/IB2vomD4qFkN4/gLns94E7Vd7u74eOYp72aTu3ijeRXlT0nQtu1MV/SNdPT1cdFegQofjrg==","signatures":[{"sig":"MEQCICQF2RAQ4T+zr+UuCAgmg/TgYeLtU2i2BFdPSaP1yNh3AiBqZZvVcF38wbqhi2vOWTfjft5/cnHKCSwmtZBShLUtXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466712},"main":"dt.js","type":"module","types":"dt.d.ts","gitHead":"94f55821220226f7cf04870aa7875ae5bb56a7a7","_npmUser":{"name":"toomim","email":"toomim@gmail.com"},"repository":{"url":"git+https://github.com/josephg/diamond-types.git","type":"git"},"_npmVersion":"11.13.0","description":"Javascript wrapper for diamond-types","directories":{},"sideEffects":["./snippets/*"],"_nodeVersion":"24.16.0","collaborators":["Seph Gentle <me@josephg.com>","Michael Toomim <toomim@gmail.com>","Greg Little"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/diamond-types-web_2.4.0_1784882615169_0.6315622634141167","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@braid.org/diamond-types-web","version":"2.4.1","license":"ISC OR Apache-2.0","_id":"@braid.org/diamond-types-web@2.4.1","maintainers":[{"name":"toomim","email":"toomim@gmail.com"},{"name":"canadaduane","email":"duane.johnson@gmail.com"},{"name":"josephg","email":"me@josephg.com"},{"name":"glittle","email":"glittle@gmail.com"},{"name":"dexdevlon","email":"sdexca@icloud.com"}],"homepage":"https://github.com/josephg/diamond-types#readme","bugs":{"url":"https://github.com/josephg/diamond-types/issues"},"dist":{"shasum":"93e2fd1c7a245a6c2847ea728715a9d8bd07c1e1","tarball":"https://registry.npmjs.org/@braid.org/diamond-types-web/-/diamond-types-web-2.4.1.tgz","fileCount":6,"integrity":"sha512-E9u55+Pg4Fl0GeoxE348CzoVOHgDfxwWegTXr2nj/+Ci9xcisNRlnwK7Ya6bf/AvZHdtH+/L9YTPQh1MIIPjxA==","signatures":[{"sig":"MEQCIA9+DO2ZAHElAwY/Y1XC7zSMuFeNfqDM7WaMf8G/Wa6NAiB5EcmsiNKsHO6H5fEYuikYURQ3khpnA5rVefX3XjVqZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":493616},"main":"dt.js","type":"module","types":"dt.d.ts","gitHead":"94f55821220226f7cf04870aa7875ae5bb56a7a7","_npmUser":{"name":"toomim","email":"toomim@gmail.com"},"repository":{"url":"git+https://github.com/josephg/diamond-types.git","type":"git"},"_npmVersion":"11.13.0","description":"Javascript wrapper for diamond-types","directories":{},"sideEffects":["./snippets/*"],"_nodeVersion":"24.16.0","collaborators":["Seph Gentle <me@josephg.com>","Michael Toomim <toomim@gmail.com>","Greg Little"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/diamond-types-web_2.4.1_1784892289613_0.9794346200103994","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"@braid.org/diamond-types-web","version":"2.4.2","license":"ISC OR Apache-2.0","_id":"@braid.org/diamond-types-web@2.4.2","maintainers":[{"name":"toomim","email":"toomim@gmail.com"},{"name":"canadaduane","email":"duane.johnson@gmail.com"},{"name":"josephg","email":"me@josephg.com"},{"name":"glittle","email":"glittle@gmail.com"},{"name":"dexdevlon","email":"sdexca@icloud.com"}],"homepage":"https://github.com/josephg/diamond-types#readme","bugs":{"url":"https://github.com/josephg/diamond-types/issues"},"dist":{"shasum":"55db3210e4336e70fa331b9bde24dd77925f2a10","tarball":"https://registry.npmjs.org/@braid.org/diamond-types-web/-/diamond-types-web-2.4.2.tgz","fileCount":6,"integrity":"sha512-aVCAUHXuzH1iGHjyRXvfr8CMZA9H4yVWtOMmIfPdSGvKksRXrx8IEzvtu/Bf4BCEbf5iRwpEPA88JTvmrMyDIA==","signatures":[{"sig":"MEUCIHz+ecqRZ/9KCdZ4Xe53TQ71sE85edwj2ex+kpYkENfwAiEAz3Bhi1Xv26SLIkan+v26NCOSFH5B4eXhlld7wIHo+IA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":507004},"main":"dt.js","type":"module","types":"dt.d.ts","gitHead":"94f55821220226f7cf04870aa7875ae5bb56a7a7","_npmUser":{"name":"toomim","email":"toomim@gmail.com"},"repository":{"url":"git+https://github.com/josephg/diamond-types.git","type":"git"},"_npmVersion":"11.13.0","description":"Javascript wrapper for diamond-types","directories":{},"sideEffects":["./snippets/*"],"_nodeVersion":"24.16.0","collaborators":["Seph Gentle <me@josephg.com>","Michael Toomim <toomim@gmail.com>","Greg Little"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/diamond-types-web_2.4.2_1784892992355_0.5774947121615235","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@braid.org/diamond-types-web","version":"2.5.0","license":"ISC OR Apache-2.0","_id":"@braid.org/diamond-types-web@2.5.0","maintainers":[{"name":"toomim","email":"toomim@gmail.com"},{"name":"canadaduane","email":"duane.johnson@gmail.com"},{"name":"josephg","email":"me@josephg.com"},{"name":"glittle","email":"glittle@gmail.com"},{"name":"dexdevlon","email":"sdexca@icloud.com"}],"homepage":"https://github.com/josephg/diamond-types#readme","bugs":{"url":"https://github.com/josephg/diamond-types/issues"},"dist":{"shasum":"a25ea655d683b39b09d2917a913f17aaa55a09e3","tarball":"https://registry.npmjs.org/@braid.org/diamond-types-web/-/diamond-types-web-2.5.0.tgz","fileCount":6,"integrity":"sha512-ZjlAosfkR0XVGcfDiMfUqJG0sLXfdDllNWAFgR52wJW152QG86v9cn9OF/v8z9o+i6hCJ20l8+KGBZmMLF9YlQ==","signatures":[{"sig":"MEUCIEVojBkpBPHHui4HSok9lrTPzmBZynp+ne4hU4CLs3bTAiEAl/NRw+BX3G7Gjvb7LlODhN3omWauyH70DFwflrragB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526606},"main":"dt.js","type":"module","types":"dt.d.ts","gitHead":"2b5a4fbeee3ecdec93c0e584b6065a3680335e45","_npmUser":{"name":"toomim","email":"toomim@gmail.com"},"repository":{"url":"git+https://github.com/josephg/diamond-types.git","type":"git"},"_npmVersion":"11.13.0","description":"Javascript wrapper for diamond-types","directories":{},"sideEffects":["./snippets/*"],"_nodeVersion":"24.16.0","collaborators":["Seph Gentle <me@josephg.com>","Michael Toomim <toomim@gmail.com>","Greg Little"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/diamond-types-web_2.5.0_1785225665778_0.8512949293022178","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@braid.org/diamond-types-web","version":"2.6.0","license":"ISC OR Apache-2.0","_id":"@braid.org/diamond-types-web@2.6.0","maintainers":[{"name":"toomim","email":"toomim@gmail.com"},{"name":"canadaduane","email":"duane.johnson@gmail.com"},{"name":"josephg","email":"me@josephg.com"},{"name":"glittle","email":"glittle@gmail.com"},{"name":"dexdevlon","email":"sdexca@icloud.com"}],"homepage":"https://github.com/josephg/diamond-types#readme","bugs":{"url":"https://github.com/josephg/diamond-types/issues"},"dist":{"shasum":"fc068bfd6aac8eecd9137c9833990e9ed8fa2ff5","tarball":"https://registry.npmjs.org/@braid.org/diamond-types-web/-/diamond-types-web-2.6.0.tgz","fileCount":6,"integrity":"sha512-mXNdELIA2limOM4hO4EnETqwDSmRMi4x69J/FHmedF2X+V39HiFx57u2XbY/BbVyToVyjewuxXW1XBfPRK/d6Q==","signatures":[{"sig":"MEUCICaXFPddCx/1dOvWdk921VVkx8L3vrJOy9hmQOc/slqTAiEAp6lfAD8QbKnTQH24UCIXbLr8G8nlqmz3hkRb6SkPreQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":529337},"main":"dt.js","type":"module","types":"dt.d.ts","gitHead":"2b5a4fbeee3ecdec93c0e584b6065a3680335e45","_npmUser":{"name":"toomim","email":"toomim@gmail.com"},"repository":{"url":"git+https://github.com/josephg/diamond-types.git","type":"git"},"_npmVersion":"11.13.0","description":"Javascript wrapper for diamond-types","directories":{},"sideEffects":["./snippets/*"],"_nodeVersion":"24.16.0","collaborators":["Seph Gentle <me@josephg.com>","Michael Toomim <toomim@gmail.com>","Greg Little"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/diamond-types-web_2.6.0_1785265313667_0.8993533683715056","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@braid.org/diamond-types-web","version":"2.6.1","license":"ISC OR Apache-2.0","_id":"@braid.org/diamond-types-web@2.6.1","maintainers":[{"name":"toomim","email":"toomim@gmail.com"},{"name":"canadaduane","email":"duane.johnson@gmail.com"},{"name":"josephg","email":"me@josephg.com"},{"name":"glittle","email":"glittle@gmail.com"},{"name":"dexdevlon","email":"sdexca@icloud.com"}],"homepage":"https://github.com/josephg/diamond-types#readme","bugs":{"url":"https://github.com/josephg/diamond-types/issues"},"dist":{"shasum":"9526f976675f443879d9b58d9df5534af96acc38","tarball":"https://registry.npmjs.org/@braid.org/diamond-types-web/-/diamond-types-web-2.6.1.tgz","fileCount":6,"integrity":"sha512-CcWYDkjIT9bM5+1hwBtxFPXzyN/Df2wiACXqfNavj1L/SGg+bKXKO2jpIqz+uoRnG2JEwV+JSs4L+TBS6bZ5CA==","signatures":[{"sig":"MEQCID6U/ojVOymEG2kWQ2/8zyjKaHCZD9i9mcKyJG96i8daAiBjatIFI4jRO04F7vtUDI5P90TWW3li3pT/8v5n3ex0/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":530851},"main":"dt.js","type":"module","types":"dt.d.ts","gitHead":"a61be39961eb3ad5c3dccb491a100855bedde2bf","_npmUser":{"name":"toomim","email":"toomim@gmail.com"},"repository":{"url":"git+https://github.com/josephg/diamond-types.git","type":"git"},"_npmVersion":"11.13.0","description":"Javascript wrapper for diamond-types","directories":{},"sideEffects":["./snippets/*"],"_nodeVersion":"24.16.0","collaborators":["Seph Gentle <me@josephg.com>","Michael Toomim <toomim@gmail.com>","Greg Little"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/diamond-types-web_2.6.1_1785271925591_0.07052104071012377","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"@braid.org/diamond-types-web","version":"2.6.2","license":"ISC OR Apache-2.0","_id":"@braid.org/diamond-types-web@2.6.2","maintainers":[{"name":"toomim","email":"toomim@gmail.com"},{"name":"canadaduane","email":"duane.johnson@gmail.com"},{"name":"josephg","email":"me@josephg.com"},{"name":"glittle","email":"glittle@gmail.com"},{"name":"dexdevlon","email":"sdexca@icloud.com"}],"homepage":"https://github.com/josephg/diamond-types#readme","bugs":{"url":"https://github.com/josephg/diamond-types/issues"},"dist":{"shasum":"d2fec6fa5646ebb7c98e486e7a68b42fb3b07f9b","tarball":"https://registry.npmjs.org/@braid.org/diamond-types-web/-/diamond-types-web-2.6.2.tgz","fileCount":6,"integrity":"sha512-LtFswLgSB38DiPJaO6/lenbLDOYh2WeemZIRgLfyn5g64zvipmSCq9AWari1yEhQjAonPDJWjrV/n1gYbPdHyg==","signatures":[{"sig":"MEUCIQDV0JyKSOHU3rrGklwzFLhENviyjsvx+sdhs8mJYfGW7gIgDne578AkeS3jBXrxSBHXAvBCxB+WafZ6yDw7jUdZV44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":533971},"main":"dt.js","type":"module","types":"dt.d.ts","gitHead":"8962dcb3e15b0d24f532b18a6c8c65325e370055","_npmUser":{"name":"toomim","email":"toomim@gmail.com"},"repository":{"url":"git+https://github.com/josephg/diamond-types.git","type":"git"},"_npmVersion":"11.13.0","description":"Javascript wrapper for diamond-types","directories":{},"sideEffects":["./snippets/*"],"_nodeVersion":"24.16.0","collaborators":["Seph Gentle <me@josephg.com>","Michael Toomim <toomim@gmail.com>","Greg Little"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/diamond-types-web_2.6.2_1785278357738_0.5273744001546616","host":"s3://npm-registry-packages-npm-production"}},"2.6.3":{"name":"@braid.org/diamond-types-web","type":"module","collaborators":["Seph Gentle <me@josephg.com>","Michael Toomim <toomim@gmail.com>","Greg Little"],"description":"Javascript wrapper for diamond-types","version":"2.6.3","license":"ISC OR Apache-2.0","repository":{"type":"git","url":"git+https://github.com/josephg/diamond-types.git"},"main":"dt.js","types":"dt.d.ts","sideEffects":["./snippets/*"],"gitHead":"715da5e7f8eef3613109fe79d0ed57913caa6ebe","_id":"@braid.org/diamond-types-web@2.6.3","bugs":{"url":"https://github.com/josephg/diamond-types/issues"},"homepage":"https://github.com/josephg/diamond-types#readme","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-suKlWKKRgNqrefv6t8J+5tbv48WpGaHhgKmkF+cQh+AEgbWtFSTu9FG72fyM2VSjxqxPxQm2RVgXB/73lYhCwQ==","shasum":"a143f0626ca2a5240907bdb179ca2b4229de1411","tarball":"https://registry.npmjs.org/@braid.org/diamond-types-web/-/diamond-types-web-2.6.3.tgz","fileCount":6,"unpackedSize":536627,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCeCOzT77lCxADkyZ3H/LWLABizdMoW8R4mvhFQH9aU3AIgJhimZCuTky4//m3IhHsm1oVNlsjq8bskIkkiAynDx/E="}]},"_npmUser":{"name":"toomim","email":"toomim@gmail.com"},"directories":{},"maintainers":[{"name":"toomim","email":"toomim@gmail.com"},{"name":"canadaduane","email":"duane.johnson@gmail.com"},{"name":"josephg","email":"me@josephg.com"},{"name":"glittle","email":"glittle@gmail.com"},{"name":"dexdevlon","email":"sdexca@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/diamond-types-web_2.6.3_1786430499815_0.06089170092965235"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-24T06:40:34.323Z","modified":"2026-08-11T06:41:40.202Z","2.2.0":"2026-07-24T06:40:34.662Z","2.2.1":"2026-07-24T06:55:23.815Z","2.3.0":"2026-07-24T07:57:59.052Z","2.4.0":"2026-07-24T08:43:35.359Z","2.4.1":"2026-07-24T11:24:49.809Z","2.4.2":"2026-07-24T11:36:32.491Z","2.5.0":"2026-07-28T08:01:05.982Z","2.6.0":"2026-07-28T19:01:53.807Z","2.6.1":"2026-07-28T20:52:05.740Z","2.6.2":"2026-07-28T22:39:17.889Z","2.6.3":"2026-08-11T06:41:39.967Z"},"bugs":{"url":"https://github.com/josephg/diamond-types/issues"},"license":"ISC OR Apache-2.0","homepage":"https://github.com/josephg/diamond-types#readme","repository":{"type":"git","url":"git+https://github.com/josephg/diamond-types.git"},"description":"Javascript wrapper for diamond-types","maintainers":[{"name":"toomim","email":"toomim@gmail.com"},{"name":"canadaduane","email":"duane.johnson@gmail.com"},{"name":"josephg","email":"me@josephg.com"},{"name":"glittle","email":"glittle@gmail.com"},{"name":"dexdevlon","email":"sdexca@icloud.com"}],"readme":"# Diamond types JS wrapper library\n\nThis is a javascript + WASM wrapper around [diamond types](https://github.com/josephg/diamond-types).\n\nNote the API is still in flux and will change.\n\nThis library is published as two separate modules: `diamond-types-web` and `diamond-types-node`.\n\n> TODO: Fill me in!\n\nExample usage:\n\n```javascript\n// Nodejs version:\nconst {Doc, Branch, OpLog} = require('diamond-types-node')\n\n// console.log(new Doc().getRemoteVersion())\n\nlet oplog = new OpLog(\"seph\")\noplog.ins(0, \"hi there\")\n\nlet oplog2 = oplog.clone()\n\nlet v = oplog.getLocalVersion()\nconsole.log('v', v, oplog.localToRemoteVersion(v))\noplog.del(1, 2)\nlet patch = oplog.getPatchSince(v)\n\nconsole.log('patch', patch)\n\nlet result_v = oplog2.addFromBytes(patch)\nconsole.log('mergebytes returned', result_v)\nconsole.log(oplog.getOps())\nconsole.log(oplog2.getOps())\n\nconsole.log(oplog2.localToRemoteVersion([2, 3]))\n```\n\n### Building\n\n```\n$ wasm-pack build --target nodejs\n```\n\nSee example.js for a simple usage example. Note the API is in flux and will change.\n\n\n# License\n\nISC","readmeFilename":"README.md"}