{"_id":"@atesgoral/acb","_rev":"13-52a68501e62773386f94c75e95ddb258","name":"@atesgoral/acb","dist-tags":{"latest":"0.4.0"},"versions":{"0.0.1":{"name":"@atesgoral/acb","version":"0.0.1","description":"Adobe Photoshop Color Book (ACB) encoder and decoder","keywords":["color","book","acb","photoshop","palette","stream","encode","decode","parse","format"],"main":"index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/atesgoral/acb.git"},"author":{"name":"Ates Goral","email":"ates@magnetiq.com","url":"https://magnetiq.ca/"},"license":"ISC","bugs":{"url":"https://github.com/atesgoral/acb/issues"},"homepage":"https://github.com/atesgoral/acb#readme","dependencies":{"stream-parser":"^0.3.1"},"gitHead":"f118cbf819428581f677be7cc22bd087aa0c9d87","_id":"@atesgoral/acb@0.0.1","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-ar2SeNqeRBmjI88ACvuFy7lUESUsxHUfM76TEvzeZ/QVcg70vjZF0uHSPZ8G6HaIiXCZr7h16ooR4YKx+BNohQ==","shasum":"d66d7eb89f9c8e811faa153254b9ba8070b9ff05","tarball":"https://registry.npmjs.org/@atesgoral/acb/-/acb-0.0.1.tgz","fileCount":6,"unpackedSize":8303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8gp4CRA9TVsSAnZWagAAklYQAINQMM0p8kecvVDrH88h\n5amYv0HXmIwgEEz3lEbKHRQcEGxi8GjE8lIp5NikGwRin5ezfipOIXJyEHQ6\nMPN/Qmr6jPv2aM1YLV1AH9ZxKl4CbY6NdzyCJgFaOnHeJhrgGUNA4gy39ST+\nUp+NQo8A+aukATmvOAkAAPzKjv/psrvJIPvj7HqGiESh+j0aJI58Ogrp0+5I\nm1l9IuKCXAoQdjldrAIcV2FwfUnhN54eK2U0K8k6rkdZxGkYRr/IbM6VieqC\nClPfibLwU91uyawMC0Nz8kAsPr1ZSghJFgXXirP/grwe32KKhwfsjPIsTZpi\nKcaGHojoRUEvAFHXmC4zxrDr1qHAaGy9Ddivk4kGHtTXdBn179HsMW+bpQeg\nPq8U7v4pLKksHMQrBbrRk+LRLYyhCvmIM15aDxbdPBgVxLCrSBLyJaJi8/fz\n+HxxFSKFS0PUkguMK3bYVMWYVHEoniy3QKlo42SHeo4aGNSRVO3CrY3drbow\nWAXkj/O9Gd0DaJ+rxTWYj4/U1AskTAa60HaaLqBKkE6s94kTOjRAFNp99JtI\nYl58ZZ/A+kB7ez8cHESXWilgT8jETZGkq5qgVfOTO6b5ZLsODkBJc0Uy0+U9\nbRqeS1hu9jMfJklnDhF+1pGgfSZ+eiqv9t+zKSObXL1flNcMg4hioQcifGyG\n85re\r\n=E47s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGhydhU9vjw4wICZPIH7t8+PPcRZpdlQfIpV7wpZYQIfAiEA8aOPSjORcaQetpKVPHGi1AGszwk6L85mi2LGEGdSbCk="}]},"_npmUser":{"name":"atesgoral","email":"ates@magnetiq.com"},"directories":{},"maintainers":[{"name":"atesgoral","email":"ates@magnetiq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acb_0.0.1_1626475128416_0.029029154270254764"},"_hasShrinkwrap":false,"deprecated":"Not importable"},"0.0.2":{"name":"@atesgoral/acb","version":"0.0.2","description":"Adobe Photoshop Color Book (ACB) encoder and decoder","keywords":["color","book","acb","photoshop","palette","stream","encode","decode","parse","format"],"main":"dist/index.cjs.js","module":"dist/index.esm.js","scripts":{"build":"rollup --config"},"repository":{"type":"git","url":"git+https://github.com/atesgoral/acb.git"},"author":{"name":"Ates Goral","email":"ates@magnetiq.com","url":"https://magnetiq.ca/"},"license":"ISC","bugs":{"url":"https://github.com/atesgoral/acb/issues"},"homepage":"https://github.com/atesgoral/acb#readme","dependencies":{"stream-parser":"^0.3.1"},"devDependencies":{"rollup":"^2.56.0"},"_id":"@atesgoral/acb@0.0.2","dist":{"shasum":"3b00edb3542dcdadeed27a5ecf33a3d74b70a26c","integrity":"sha512-FEf4p+rIhxWpba9VEP/wYwH20TtaujZaaYYl1MM99vgERw1tVfCI7i/dUJFj1hqg1lfiQTlCDc9n7KWn3cjXYQ==","tarball":"https://registry.npmjs.org/@atesgoral/acb/-/acb-0.0.2.tgz","fileCount":6,"unpackedSize":14076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDdDvCRA9TVsSAnZWagAA4MMP/2tDAu4VRrgUqh1lvPfs\nwmTsCop+veSb1qdehE9RIWVTnDKCww7b9CyDAZiFv3pHSJhs5CYXqyRLoCxF\nedRn+El4Xz6kZBA9fNjUfQIhiSjwcoBwGfqoEeQrZj6w8ZJtrDI4RqnKwYG6\nUinzTUbJXnkO1Q1vb1kf9NYanpEe5P6ULvKubtPzr3F/ogJIKLopG3E3A+KT\nOZo/laACYjkqsHQVnpcevNVt1oXoCsFOdC8trKoXWBQR516+czgPVl7rGa6p\nUaPWN+L1mDZAf+5eDCtu4/2ZIzU+0bSuUBPT6kGqk2zbaMPCUgvlkmr+QT7z\n3b3v1NyJ/G5i/vOW/8E4ThvvjYyY2DBF1UEUAYa4A6t8OljSVtAa3uri5hmP\njR+uJQZ5/OhS7k6qI1YPHc9JTnAXh/VLglVNNIfPHErUa6ZfW0buApPm7xkO\ng45o16pSfapu1NHbnB8AuvD8r4Z1Ki9tZBG2Dolynu1LBHveoeX56u/et6os\nqopUtpDytGIzOLgqqbTXfQCGbVp5nEyCDqYd5KuLNamQmVaV6rXtSzp5KiRQ\nJJkcOgvpP9ONIeG8Sp5udtaQHo2FOq5bvsdCxZ+XBF4VwQo/uSkewgKYK6lh\ntp5aCbQqug22cAnWjznStkVpfYIdHVxd8JU17onHlWPxwqgLQMwLkvaN/OC6\n09on\r\n=0Ljy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDipCXTFlnwtbvqh/eSPCsRhONXW2bbBGQI5pdovDLXaAIgK0/548dsGH4/5T0QwalMFvOK6EBAZXwjNAEAHY3IuDM="}]},"_npmUser":{"name":"atesgoral","email":"ates@magnetiq.com"},"directories":{},"maintainers":[{"name":"atesgoral","email":"ates@magnetiq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acb_0.0.2_1628295407737_0.997316996256111"},"_hasShrinkwrap":false},"0.0.3":{"name":"@atesgoral/acb","version":"0.0.3","description":"Adobe Photoshop Color Book (ACB) encoder and decoder","keywords":["color","book","acb","photoshop","palette","stream","encode","decode","parse","format"],"main":"dist/index.cjs.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"build":"rollup --config"},"repository":{"type":"git","url":"git+https://github.com/atesgoral/acb.git"},"author":{"name":"Ates Goral","email":"ates@magnetiq.com","url":"https://magnetiq.ca/"},"license":"ISC","bugs":{"url":"https://github.com/atesgoral/acb/issues"},"homepage":"https://github.com/atesgoral/acb#readme","dependencies":{"stream-parser":"^0.3.1"},"devDependencies":{"@rollup/plugin-typescript":"^8.2.5","@tsconfig/node12":"^1.0.9","@types/node":"^16.4.13","rollup":"^2.56.0","tslib":"^2.3.0","typescript":"^4.3.5"},"_id":"@atesgoral/acb@0.0.3","dist":{"shasum":"a65022ac50a705abcc91f206db2e34e0bbe8119e","integrity":"sha512-8WahBtOie9kfR9Lds22l32MFpdzMOOVMuO6mzx99lA5zee4ldoJcBPqV70NPRc82/OSfqp/fSogawkpCmtoWxQ==","tarball":"https://registry.npmjs.org/@atesgoral/acb/-/acb-0.0.3.tgz","fileCount":13,"unpackedSize":18462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDiTMCRA9TVsSAnZWagAADDoQAI3nEb2Wf2s+loAUInzf\ngPBj+D1rSdCzRdsSTTZ3OCicQkMfAznTvoqlEBmI7UybcpGCJ+ffM1AlVeRY\nyefGboUGoZn2biWkePPMem8+j8TBVIe2pi6hiGVkbc0T5hF6igrQtMbYpjDZ\n61HcIcJuT7NhWJs7Nwk8WisMP6J+C8QGjh3kfGDQhAQ1m89U0ZsXoRz9ABfz\ngeZ5FWd1pbI8ihNglinlW0WJUET/f2R14SIeMXPQBVlIc5M35sH1AkPpabsO\nmdJAPOHYv5wflm1D9UL2wPAlhuxwyhxO37GyfGvxUnhn6pXBdraqfgTUWLRc\nntysFXAJkcueTz9tWpnsssWZdggqW4PZaE45rKr68ZN0WeDOP/mu1Gb45RKZ\nWDtPDH6wwQFTrv66c+DXkrf/sn2GV+HRcSosdA7j4KF8c3yOT72r4us5v2xy\nZOlnH6ys6IDCNr8iM/YHGvZzjyYocNhaMficcL2YRrgT5hzL+QVhTMjP7ffa\nFVquGxnwLS24wElwluvM1n5sfcH4PWjlEDOpqMFbQWepezy2kz0nqycMhYpG\nh65BSDEajTirtazxpi7eJHiGWE68mRxeIZXz+x0HQWnNMc3+y6lGulZuOR91\nNcHztUUXsQwDXe0njtU9UCT9x8fK/RjZjCgGEmXBwNOQdSyVcjdVJ0VYWKYS\nSrUv\r\n=CWEN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnjc1SaOFs2aNw2iO1JdGScCIwidKPR9E9fwfo+yAJBwIgfK9I2hKLOhO1pF2OahSRqOVzU77QnYdoS0Bw4vFH5dg="}]},"_npmUser":{"name":"atesgoral","email":"ates@magnetiq.com"},"directories":{},"maintainers":[{"name":"atesgoral","email":"ates@magnetiq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acb_0.0.3_1628316876111_0.05350514883431523"},"_hasShrinkwrap":false},"0.0.4":{"name":"@atesgoral/acb","version":"0.0.4","description":"Adobe Photoshop Color Book (ACB) encoder and decoder","keywords":["color","book","acb","photoshop","palette","stream","encode","decode","parse","format"],"main":"dist/index.cjs.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"build":"rollup --config"},"repository":{"type":"git","url":"git+https://github.com/atesgoral/acb.git"},"author":{"name":"Ates Goral","email":"ates@magnetiq.com","url":"https://magnetiq.ca/"},"license":"ISC","bugs":{"url":"https://github.com/atesgoral/acb/issues"},"homepage":"https://github.com/atesgoral/acb#readme","dependencies":{"stream-parser":"^0.3.1"},"devDependencies":{"@rollup/plugin-typescript":"^8.2.5","@tsconfig/node12":"^1.0.9","@types/node":"^16.4.13","rollup":"^2.56.0","tslib":"^2.3.0","typescript":"^4.3.5"},"gitHead":"4e2a746eb7fd9281ad73ab33c7e8606df501a300","_id":"@atesgoral/acb@0.0.4","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-DtrnX0QZmmItzX2lRQwGYLFLxqwB/R0g9IdK9rH3La3Fyx7JqMTSCeQLOivGZ/M301fd5EByN1UnCwkV/vjcpw==","shasum":"5459ee9a8b0084c915b91372ef21b43a6fe7a53d","tarball":"https://registry.npmjs.org/@atesgoral/acb/-/acb-0.0.4.tgz","fileCount":10,"unpackedSize":19069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDqWfCRA9TVsSAnZWagAAu/UP/2BhbsD1GOxlSY5QT07G\nWTxfdByLdlvD7CiL7wWQmSPmxr4dci7NRifk53Eec7N4gpPljBLAlipHf4dk\niby1UACJ+1YQAuhWWXqQPzh8EsLXmnGyjpk+3hyJZ+WNx9wi/OyeyWHNHr/D\nKw/cu8lkQFzG4nRqE4sFA+OettRzuox6ppnc3HJ67/gP+NoWchGdURIstQIu\nhOx7wXyRBBthpTUEEkbLa4g5yUsmHXaqrL7aSIxjsajX7Pv1ak6UkhKfJLsL\n8O/Slib1C0XXUPOOcs1EK922Hz3WCxx4qMtOMfb0DjP4gVaSt6WNapmZ1dfD\nFCgnUjIwn2g4i0+Ez6rNW7szhh4SJX3jxGim0AMTN2XhCy8ZVVnvxY48UhkO\nSf8KEMiISVEnHqP8AcPLGuJOloBlxrJfF4BW+NdKypqcZLW8WQZJsFwP702H\nkP1IGYD4k+wMgZXQ3yQc+Gjc0h/VKC5wC42lZAzJHR4NDv/IhadB6JN/UcCe\n6iSU9uzREXGSJLYfFqkbVoPwSs8Ex8apu4WIjDCtQxmmKcAjXHB92bj68FIa\nh4AiMf1lS6bBPXAN02MdnXxO/tEl4tCP6j1fpssMscksL4l6caqrhNEpuwGD\nzp+FT3a0CtNHJA7mLG0DOkmQFavkiQhTZ5RevocySIYydZGXSjdIlORS/Q6j\nAgbI\r\n=L007\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAADSeBgy/06tmszAswISvo6tciYXkmIY+JWfc8tO5lgIgfSBDHyHqx8Q9JqcmU2kXjYAo3RKHubuGq7b4RAwGN5c="}]},"_npmUser":{"name":"atesgoral","email":"ates@magnetiq.com"},"directories":{},"maintainers":[{"name":"atesgoral","email":"ates@magnetiq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acb_0.0.4_1628349855417_0.37264284111100987"},"_hasShrinkwrap":false},"0.0.5":{"name":"@atesgoral/acb","version":"0.0.5","description":"Adobe Photoshop Color Book (ACB) encoder and decoder","keywords":["color","book","acb","photoshop","palette","stream","encode","decode","parse","format"],"main":"dist/index.cjs.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"format":"prettier --write .","format-check":"prettier --check .","build":"rm -fr dist && rollup --config","test":"jest","generate-examples":"ts-node --files scripts/generate-examples"},"repository":{"type":"git","url":"git+https://github.com/atesgoral/acb.git"},"author":{"name":"Ates Goral","email":"ates@magnetiq.com","url":"https://magnetiq.ca/"},"license":"ISC","bugs":{"url":"https://github.com/atesgoral/acb/issues"},"homepage":"https://github.com/atesgoral/acb#readme","dependencies":{"ajv":"^8.6.2","stream-parser":"^0.3.1"},"devDependencies":{"@rollup/plugin-typescript":"^8.2.5","@tsconfig/node12":"^1.0.9","@types/glob":"^7.1.4","@types/jest":"^26.0.24","@types/node":"^16.4.13","glob":"^7.1.7","hexdump-nodejs":"^0.1.0","jest":"^27.0.6","prettier":"^2.3.2","rollup":"^2.56.0","ts-jest":"^27.0.4","ts-node":"^10.2.0","tslib":"^2.3.0","typescript":"^4.3.5"},"gitHead":"b3b1931a7031bda16c715e738d24f4543e041c5b","_id":"@atesgoral/acb@0.0.5","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-RtRO9TheFe8cewZlpMuFW5Rcs7s46xJ294E1XwMW+cCirLY+WrJG8Sa2YfE4bBrDxVG9t22lyEsusyt0lVRf2w==","shasum":"ec8c419066870962c841a7e3f2509b1adfaf2630","tarball":"https://registry.npmjs.org/@atesgoral/acb/-/acb-0.0.5.tgz","fileCount":12,"unpackedSize":24125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIVaaCRA9TVsSAnZWagAAGJIP/16+LO7LuJOH+Ts8TS0G\nxsIQtn6aTF4hNxpWXPwMcKKSvMf45emOjKM+91SmpKVtJQvZ9qqTIaPwSVLM\nkM/9cbgm//SS7z25ebXA9gC72Je1owK1w4qXfpTPggZhD1/uVmosLI2NfX73\nyrWh+ZvsDeMCwUoQeGSItfcp58KHIuN8QG0wHNBKbmT0DZiR9+FopCBBLe00\nx62IhIODmmUidOj71mYMiVfEzijj5K1MHhbX1Eoehgvabe+HcW651yIYMiUe\nm5uqNOD4wmO4rnaMZR9eUgWvFsQPT4IW39iBYrNmtu5J2WASV0VIZnNxqpuj\nhS9eCki5kc+BZqFJprXvf5iUr3MemHjXDZjfKEb6Epn/UZPRQcBBxgUue4+Z\nQGSDXfGOhfFHBdwsDZvp9tQblsrzDIfLQ23EqagfT0iswSPEGtuEzpttXH13\nI6PMdJC0605Ma67r8rkNG0BGCjaGagPJtwsWQ7TPQ+4RXJzvzCuEIUg0n/WS\nUqoXW6gXhBj1mItZbkBeFPR0AXvx1yZ+uCWof2XjCvxsAnicKA6a9CI7V6VL\npCT7XKfEJeiYlH07j5e7iefwHEUwM4WqTkcH+IAm1uelzk3jq85bSPMJbMKX\nem3yJ8BjSq2VUvGe4wRfUdov8H4m12UnVockwoeFmnzfGudvWeT+OP+GirCf\nvNgY\r\n=FaT2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFl6+4n5thAQ0R6IPLKC0voJTPTMxhaZ0HpmZ8MqPLIoAiAskncbquqS9qDWk9O6FqVc+EfpYbJuSGct92P5t88p7Q=="}]},"_npmUser":{"name":"atesgoral","email":"ates@magnetiq.com"},"directories":{},"maintainers":[{"name":"atesgoral","email":"ates@magnetiq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acb_0.0.5_1629574810666_0.7213109171416727"},"_hasShrinkwrap":false},"0.0.6":{"name":"@atesgoral/acb","version":"0.0.6","description":"Adobe Photoshop Color Book (ACB) encoder and decoder","keywords":["color","book","acb","photoshop","palette","stream","encode","decode","parse","format"],"main":"dist/index.cjs.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"format":"prettier --write .","format-check":"prettier --check .","build":"rm -fr dist && rollup --config","test":"jest","generate-examples":"ts-node --files scripts/generate-examples"},"repository":{"type":"git","url":"git+https://github.com/atesgoral/acb.git"},"author":{"name":"Ates Goral","email":"ates@magnetiq.com","url":"https://magnetiq.ca/"},"license":"ISC","bugs":{"url":"https://github.com/atesgoral/acb/issues"},"homepage":"https://github.com/atesgoral/acb#readme","dependencies":{"ajv":"^8.6.2","stream-parser":"^0.3.1"},"devDependencies":{"@rollup/plugin-typescript":"^8.2.5","@tsconfig/node12":"^1.0.9","@types/glob":"^7.1.4","@types/jest":"^26.0.24","@types/node":"^16.4.13","glob":"^7.1.7","hexdump-nodejs":"^0.1.0","jest":"^27.0.6","prettier":"^2.3.2","rollup":"^2.56.0","ts-jest":"^27.0.4","ts-node":"^10.2.0","tslib":"^2.3.0","typescript":"^4.3.5"},"_id":"@atesgoral/acb@0.0.6","dist":{"shasum":"06434d8c0f6840d0de5ef6900ebdecc7ddc66a6a","integrity":"sha512-ep0EQ1gh1RJzGtdXvJEqBJLidxAJDr7mZbKAiDgSu2P43r9Vx+2BrG5E/l+gqrZ+Susyk1Z5DYQ72Zai9hrZ1A==","tarball":"https://registry.npmjs.org/@atesgoral/acb/-/acb-0.0.6.tgz","fileCount":14,"unpackedSize":27029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIWAYCRA9TVsSAnZWagAA68kP/RozS4bN3MXa/PL6LZph\nV3dP/w1OEElhZgjAv3d9A070l1JxaXckE/RtedHCOc4Kn0pNvgc814wkAMNG\n7LOzBz7wElc8kt5mnCzpTZwW9yZFzBtYIL96k2TXDFiZXGJ6NZMgnRvQYj8/\n2NcBRz5tzuSAslwpokqPdiuxzpyUTRPmykMnWLRx+aakfiew1NepuBNWKmIh\nZFjQG7Z82npafNgBUfz2WRhPSsjVZwmf3yLPZ2awLZEqdjZ7DPagjoICW7GO\nuwf+Ok9w8G7f1hqm/Sfx4tEgKbVHqVM4PBrDlow4tHA2wuEMrDQKX28HzbHT\nHy1ACS9nhApqw8xMKfzR5xlDlMt98DsrRR8QXidfFxQK3hGnFwWuS2zQBwT1\nhZxze7Vehdl9XPOaZnwzOkt/ilUMFbROmCoqLRYDTVHhQsA2H5Ei40KiRmsx\ntkAVBJlMgC0TphhB8IrY02wSOeCiNqhIgw2iTUxBng83tOcTfYJlYc5V/TDh\n1B2hclgoHie9Jj4rgrl1eXL3M/InFhBBW6KYNxADJWZxVcRDB77QULG33lWr\n/6VfgpC1NTHnE6OYP+qcefm1km2sggZXXb7DZ2T6o/0Ia9H27LWYxrah9EIn\nWMhU7ElDah5COTdEfbZrsU5vRb1vZC8g2Hsyk+2NklXpRsaHC1idXHhcbaUZ\nLLj4\r\n=r8FQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBau9O4+nkFYl42B31Xui5O55Rv8WxM9ta8SNKkK1qusAiEAxuInh7jlujSgzQ5HmfXNHTFiU1hq/322RUvnb/5O17w="}]},"_npmUser":{"name":"atesgoral","email":"ates@magnetiq.com"},"directories":{},"maintainers":[{"name":"atesgoral","email":"ates@magnetiq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acb_0.0.6_1629577240491_0.6338154152190099"},"_hasShrinkwrap":false},"0.1.0":{"name":"@atesgoral/acb","version":"0.1.0","description":"Adobe Photoshop Color Book (ACB) encoder and decoder","keywords":["color","book","acb","photoshop","palette","stream","encode","decode","parse","format"],"main":"dist/index.cjs.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"format":"prettier --write .","format-check":"prettier --check .","type-coverage":"type-coverage --strict --at-least 99","type-coverage-report":"npx typescript-coverage-report && open coverage-ts/index.html","build":"rm -fr dist && rollup --config","test":"jest","generate-examples":"ts-node --files scripts/generate-examples"},"repository":{"type":"git","url":"git+https://github.com/atesgoral/acb.git"},"author":{"name":"Ates Goral","email":"ates@magnetiq.com","url":"https://magnetiq.ca/"},"license":"ISC","bugs":{"url":"https://github.com/atesgoral/acb/issues"},"homepage":"https://github.com/atesgoral/acb#readme","dependencies":{"ajv":"^8.6.2","stream-parser":"^0.3.1"},"devDependencies":{"@rollup/plugin-typescript":"^8.2.5","@tsconfig/node12":"^1.0.9","@types/glob":"^7.1.4","@types/jest":"^26.0.24","@types/node":"^16.4.13","glob":"^7.1.7","hexdump-nodejs":"^0.1.0","jest":"^27.0.6","prettier":"^2.3.2","rollup":"^2.56.0","ts-jest":"^27.0.4","ts-node":"^10.2.0","tslib":"^2.3.0","type-coverage":"^2.18.0","typescript":"^4.3.5"},"_id":"@atesgoral/acb@0.1.0","dist":{"shasum":"092b4fa354efafc2b51ca3f7715165a6e953e623","integrity":"sha512-6OD9L/243UuLBc+E3DUqfUtgf/1mMzQDM6/EDnxdmmaWNxHqtDUSKtmNUG+3Gbco4uzyA2BWjP6Ys/6BoZuZDg==","tarball":"https://registry.npmjs.org/@atesgoral/acb/-/acb-0.1.0.tgz","fileCount":14,"unpackedSize":29589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIZC5CRA9TVsSAnZWagAArpcP/2FrKdJdGgafM6aI6MCC\nE02VJV1KIE4/NtZMSFjnyGNJPzTRq40/SlEhTEeVzMXbCLV7nPoQQZa2S5o7\nzZOvlQZUedr5JucErj3qvZH4mhYlmQCAMePDzGUiErBsQY6h1XH4L/mcw9Di\noIZwESm9Q6zmlOhj7xyaH/YHuvfuo14tYXnw+yk++2Fsovb6H4x2SE36UygT\nKnKa/v1eEq33cUko/udKXkbz8SQyKHbQVU8lGw4u86VuCtg9tYBNa3K11voh\nSu/qEET+yiIqjySTEr5N+NYasfHVhOMo8s2NrMGZxZ5A3wCwXdYplfF7LXnC\nHyjfOXOzJAPbmeFjTyBIk74F9rQQB1UGUMA3KFIA2qnNMEdC33MYmEKje3vk\nC+H12oQB0bInDcGUca8KbTYZnKCAEzBBgrYLBA0JD5CesheBLPuXwkP8OOA/\nLYuWKYY+vDdBMDDag+jl3rW1jH7o5OZwf2non66gBnQKYqZTHsR9tvItQk8J\nVlLvDasB4aoDWO0Kz0ydIw03N2UFavq2XKQ1HllPSCGsl9HhtlSdwmaWR9Qv\nvY/vUZJR7Yv/aZu5WQGdZarvewv+1K93Lb8zQk1ZeMXflDTMd5POGZATOITS\nUaZFU22YSyd6JvWPMR58X/JKs14du6tK5dpRNlGuQyW8v02qZjI70rhePYY6\nvPLe\r\n=KNEs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEck386oo1k0kzhjMQilDskLoJGXN8vPzKVsX+MH7SkUAiBoDS1v5lAg8jKIN68veRrvdPCgn7wNekF9xLIactNMsw=="}]},"_npmUser":{"name":"atesgoral","email":"ates@magnetiq.com"},"directories":{},"maintainers":[{"name":"atesgoral","email":"ates@magnetiq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acb_0.1.0_1629589689736_0.6600275679161407"},"_hasShrinkwrap":false},"0.2.0":{"name":"@atesgoral/acb","version":"0.2.0","description":"Adobe Photoshop Color Book (ACB) encoder and decoder","keywords":["color","book","acb","photoshop","palette","stream","encode","decode","parse","format"],"main":"dist/index.cjs.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"format":"prettier --write .","format-check":"prettier --check .","type-coverage":"type-coverage --strict --at-least 99","type-coverage-report":"npx typescript-coverage-report && open coverage-ts/index.html","build":"rm -fr dist && rollup --config","test":"jest","generate-examples":"ts-node --files scripts/generate-examples"},"repository":{"type":"git","url":"git+https://github.com/atesgoral/acb.git"},"author":{"name":"Ates Goral","email":"ates@magnetiq.com","url":"https://magnetiq.ca/"},"license":"ISC","bugs":{"url":"https://github.com/atesgoral/acb/issues"},"homepage":"https://github.com/atesgoral/acb#readme","dependencies":{"ajv":"^8.6.2","stream-parser":"^0.3.1"},"devDependencies":{"@rollup/plugin-typescript":"^8.2.5","@tsconfig/node12":"^1.0.9","@types/glob":"^7.1.4","@types/jest":"^26.0.24","@types/node":"^16.4.13","glob":"^7.1.7","hexdump-nodejs":"^0.1.0","jest":"^27.0.6","prettier":"^2.3.2","rollup":"^2.56.0","ts-jest":"^27.0.4","ts-node":"^10.2.0","tslib":"^2.3.0","type-coverage":"^2.18.0","typescript":"^4.3.5"},"_id":"@atesgoral/acb@0.2.0","dist":{"shasum":"83e52d1e44832dea44b131451a7a6b90a59b3315","integrity":"sha512-3aK1cIpfVxeaGUCAzuSiPiDIz1htKAKkUV624BOodU7XmirPAWMGrO6hf+cCqWjD1nc5NHwQPrQL3JjbdH07Hg==","tarball":"https://registry.npmjs.org/@atesgoral/acb/-/acb-0.2.0.tgz","fileCount":14,"unpackedSize":29479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhItgpCRA9TVsSAnZWagAAbRUP/1WvoEubcdy2yFDhTtIZ\nfqBCZDbRupoihyCKGMacDu3jL/fUDC9P4HmvWWICAmW92Lsqr16P8W3+c++T\ndG9boxARaR/zULQJ5Wu75lc1fOBwldPZGpXtastTIcW88e0nLoPl92bSKqJD\nBHfeXiaT6KXIQsqtH9GOS3GLhCMrnZhC5NeFE2rsVkj1wxjUaWcC40XSLHAk\nYfgkdLly4jc0q7KvcPZxfXyYMs4pp4d3ff7V70EOvAe1fUEvfhH0nIcbyyV2\nB/87IEaxpaywDyHnkNaFYTKctscAEkTfgH2MIJiSxxWziJqfvTvI41jIbYvI\nI3Xl8VEhL8CWHh3dA+IfwDqB/stJhFZpxcvGU+w39avyIe4ttPez3qjW6gg4\nnfOyFxgjWEtf1lU3dcj0dxyDfLxH8Z4qDHUH1ZLu4fr04VsW4L9jh9pg2NqB\nF8cS1MVCH7y6N6x/d0NK39UHFYyo23Bem/LEjT/rI40J9p+fURoo9j1IGzOL\nik+zuNjktYhvd7VL/J939VaP2iPCGyE3i6xM4J3GaC2MMAmuZO1Ti3KSQRM8\nGevE7slDEFJ+Y62dvM3yDIBYk3Ssl5GMkISY2sFUPAgnPAsm4Y4ttaaf3DA8\njrlB44IE4w0cs3dIhiPYP6YU8WTki1oivn0qGybEoEDk4nmgFLHn4IBotZv2\nZv/b\r\n=GWaw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE2CqymcnMP4WPQzKNIEVOzBu8wuhQil98/HsjnM4T6YAiBtWFtnXqiQiLfog39+hjeHA4tpccEkNqbLyK/GGviYaw=="}]},"_npmUser":{"name":"atesgoral","email":"ates@magnetiq.com"},"directories":{},"maintainers":[{"name":"atesgoral","email":"ates@magnetiq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acb_0.2.0_1629673513037_0.7742006401051453"},"_hasShrinkwrap":false,"deprecated":".d.ts files are not up-to-date"},"0.2.1":{"name":"@atesgoral/acb","version":"0.2.1","description":"Adobe Photoshop Color Book (ACB) encoder and decoder","keywords":["color","book","acb","photoshop","palette","stream","encode","decode","parse","format"],"main":"dist/index.cjs.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"prepublishOnly":"yarn build","format":"prettier --write .","format-check":"prettier --check .","type-coverage":"type-coverage --strict --at-least 99","type-coverage-report":"npx typescript-coverage-report && open coverage-ts/index.html","build":"rm -fr dist && rollup --config","test":"jest","generate-examples":"ts-node --files scripts/generate-examples"},"repository":{"type":"git","url":"git+https://github.com/atesgoral/acb.git"},"author":{"name":"Ates Goral","email":"ates@magnetiq.com","url":"https://magnetiq.ca/"},"license":"ISC","bugs":{"url":"https://github.com/atesgoral/acb/issues"},"homepage":"https://github.com/atesgoral/acb#readme","dependencies":{"ajv":"^8.6.2","stream-parser":"^0.3.1"},"devDependencies":{"@rollup/plugin-typescript":"^8.2.5","@tsconfig/node12":"^1.0.9","@types/glob":"^7.1.4","@types/jest":"^26.0.24","@types/node":"^16.4.13","glob":"^7.1.7","hexdump-nodejs":"^0.1.0","jest":"^27.0.6","prettier":"^2.3.2","rollup":"^2.56.0","ts-jest":"^27.0.4","ts-node":"^10.2.0","tslib":"^2.3.0","type-coverage":"^2.18.0","typescript":"^4.3.5"},"_id":"@atesgoral/acb@0.2.1","dist":{"shasum":"5c923f59bad265dd5357db350617d089eff8a07f","integrity":"sha512-2w5SgaN6ZPyWnqYLvtLPYr2SqonISXWqQBwq+YTDjBw1nR5282/xFiE5l02Tv6QZpcXuqgq00JZvpyJ3ZHLbjA==","tarball":"https://registry.npmjs.org/@atesgoral/acb/-/acb-0.2.1.tgz","fileCount":14,"unpackedSize":29478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhItotCRA9TVsSAnZWagAA2L8QAIOx2RAK9UYgxscjvlaR\n9LYw9kbGY/kZBzb9OBwZXYJfq69pOGHShg5jEPAn/RPTwcCuq08optqrh3kP\norFY5VfI9oubPiwMclB1V7PDg+OvJBRq+MtmSAVMDd8nI8SxuxZbcf7jVUYH\neqsp2h5KylxmyhzQObph2ezLemLko/a8LZxY6T4Q8FTIkEe3LWuyNXDbxZad\n3RblShSzuTh134hElHYF6CpcTY8wHZy93XegrLHEKk+Pxmb9HvRnVT3zfpr2\nGYjMFYp1T5R+IqkRDGra3XI7rSR+NJhYt2RVbflb664ZBb1rqZp5qE6krk3s\ng3AXaurFKsw5IaqEIgmKzcB8vPLemAoXiq3w8jiLOolcD2ySnJ29rbzh2LgR\n4hn0VITmopT0eGn4+/Cm0HMwd20ocUQNJYSJYLdvuyhx4PoYjPFAJ+GsUwQ8\nNJRW8j3pmzI9vhzlQsekafOE9Ub4RafArqS1DnMPc7KHPrU7MX1tQZl/C7Rf\nxyKLTZ21wKmi3okEjFv4mH00iRreNwNPMawlnMzny/3x7UCeV6WWVhgh899P\nmBQYFDHoGttlY7VazotIcJJlUxqZSzUk3htl9goMqv1rLn9BEM/yawrjRmnS\nVNTZ6+rVX4KKo17EUZBWVqQPT4zujEl/TrtezIHtO1XtLuw2FznYdHzv2DG1\nhUhu\r\n=nZT1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCo6lmAAKhuuHH8vHsoBJiznTdLGYKG31kLMXgtXhTDJQIgJrVpLD9i8vvZ0hV7EYz0RYtvNVgeu2CJn2W/bv7KF70="}]},"_npmUser":{"name":"atesgoral","email":"ates@magnetiq.com"},"directories":{},"maintainers":[{"name":"atesgoral","email":"ates@magnetiq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acb_0.2.1_1629674029290_0.5986740581073506"},"_hasShrinkwrap":false},"0.3.0":{"name":"@atesgoral/acb","version":"0.3.0","description":"Adobe Photoshop Color Book (ACB) encoder and decoder","keywords":["color","book","acb","photoshop","palette","stream","encode","decode","parse","format"],"main":"dist/index.cjs.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"prepublishOnly":"yarn build","format":"prettier --write .","format-check":"prettier --check .","type-coverage":"type-coverage --strict --at-least 99","type-coverage-report":"npx typescript-coverage-report && open coverage-ts/index.html","build":"rm -fr dist && rollup --config","test":"jest","generate-examples":"ts-node --files scripts/generate-examples"},"repository":{"type":"git","url":"git+https://github.com/atesgoral/acb.git"},"author":{"name":"Ates Goral","email":"ates@magnetiq.com","url":"https://magnetiq.ca/"},"license":"ISC","bugs":{"url":"https://github.com/atesgoral/acb/issues"},"homepage":"https://github.com/atesgoral/acb#readme","dependencies":{"ajv":"^8.6.2","stream-parser":"^0.3.1"},"devDependencies":{"@rollup/plugin-typescript":"^8.2.5","@tsconfig/node12":"^1.0.9","@types/glob":"^7.1.4","@types/jest":"^26.0.24","@types/node":"^16.4.13","glob":"^7.1.7","hexdump-nodejs":"^0.1.0","jest":"^27.0.6","prettier":"^2.3.2","rollup":"^2.56.0","ts-jest":"^27.0.4","ts-node":"^10.2.0","tslib":"^2.3.0","type-coverage":"^2.18.0","typescript":"^4.3.5"},"_id":"@atesgoral/acb@0.3.0","dist":{"shasum":"a3b927442b6bbc785e1aaaba6a96fe39e1644695","integrity":"sha512-U4WQIWIEY3ayFBYtbhZnYN7rcG0PaeJgDnfynimeWZGhrneR6J9H5koh9CnsljUGUacKIPN46U6w4UKyTzV2zw==","tarball":"https://registry.npmjs.org/@atesgoral/acb/-/acb-0.3.0.tgz","fileCount":14,"unpackedSize":29391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJO1/CRA9TVsSAnZWagAAzQAP/ifWlOKCzA3ilM65JXUk\nS07sEfL5XnBocrcKvz6vIeUtqB4V9BFwIXfZK1zfjCC3cMZYcmQdvaXREQCX\nXSU1nw23Wy9ScSfmN9lrJT37H/yJg/CHrDBimTjUy17d/G+iZn/1JTEUe15M\nHpwBcMH+/q58j+3gmIYF56seETiesXBHURw38vaF9oyAtlbgjVBcStve7IDh\naPDvExIZYa0a6Nr0MGs3ZSa3gFsv+o7MhMhMYvZCmpsJ4gA7J1lhkdxlonEt\n56/mKEWgRQA6E76ZoXxY7hmjL6hbG9PYlm0zg4a6W3dwjsDp3TcgorHrH7hf\nWxZhzY3KCCyhX7WcEEevRl8c2dp5MYFcdkjumy9gX/d4+Ys4c13o2wwpFDtO\nNLDC47IPOGcmsq9tIiwg29CLfJCPRYary7IIiymMMZGHi9rMg5YVtHn1HIWV\np/eRdCbyS3szeoL80LZkUDi70jKOzYRaOmuxV1he4Tvgrw41N/cfIGH5zy37\n6ldtn4/Y2wisi9tVP+qVMiaAs2GpVbJZpMLwEQD2GXS0ZHgeROCJaZLCvni2\ngOTzdm7AzGxLU0KVTi8mXFF1xb48/CMe6Ygj3cGqpHGfgd7x2yOwH76MP2Cz\nHmIWvdFPeIlp1e54uEN91rftCoI5l4CvyULosegeuHXECXY5sVl9nKBEOBYo\n0pBQ\r\n=ZSf8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHJUrYHnfORkB5vsFRAKQhadF78f+zyhUgBeDEAc9wAhAiEAzUS2FnWfg7x5o9SA1VvSdzC7+Cwn/WG42Au5wBfVBnI="}]},"_npmUser":{"name":"atesgoral","email":"ates@magnetiq.com"},"directories":{},"maintainers":[{"name":"atesgoral","email":"ates@magnetiq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acb_0.3.0_1629810047438_0.5716854841011958"},"_hasShrinkwrap":false},"0.4.0":{"name":"@atesgoral/acb","version":"0.4.0","description":"Adobe Photoshop Color Book (ACB) encoder and decoder","keywords":["color","book","acb","photoshop","palette","stream","encode","decode","parse","format"],"main":"dist/index.cjs.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"prepublishOnly":"yarn build","format":"prettier --write .","format-check":"prettier --check .","type-coverage":"type-coverage --strict --at-least 99","type-coverage-report":"npx typescript-coverage-report && open coverage-ts/index.html","build":"rm -fr dist && rollup --config","test":"jest","generate-examples":"ts-node --files scripts/generate-examples"},"repository":{"type":"git","url":"git+https://github.com/atesgoral/acb.git"},"author":{"name":"Ates Goral","email":"ates@magnetiq.com","url":"https://magnetiq.ca/"},"license":"ISC","bugs":{"url":"https://github.com/atesgoral/acb/issues"},"homepage":"https://github.com/atesgoral/acb#readme","dependencies":{"ajv":"^8.6.2","stream-parser":"^0.3.1"},"devDependencies":{"@rollup/plugin-typescript":"^8.2.5","@tsconfig/node12":"^1.0.9","@types/glob":"^7.1.4","@types/jest":"^26.0.24","@types/node":"^16.4.13","glob":"^7.1.7","hexdump-nodejs":"^0.1.0","jest":"^27.0.6","prettier":"^2.3.2","rollup":"^2.56.0","ts-jest":"^27.0.4","ts-node":"^10.2.0","tslib":"^2.3.0","type-coverage":"^2.18.0","typescript":"^4.3.5"},"_id":"@atesgoral/acb@0.4.0","dist":{"shasum":"f4f04e0087ac1f97c25565eb251d250bc03d4d8b","integrity":"sha512-0J9QCwDc8sP6VcFiteCAipRuz4X9G/BZhoTEjbXLW2XQc8X612m9CWFx5q0KQNQBNs6VsklHiByIkzOfvchBpQ==","tarball":"https://registry.npmjs.org/@atesgoral/acb/-/acb-0.4.0.tgz","fileCount":14,"unpackedSize":29578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJRlUCRA9TVsSAnZWagAAix0P/0Mx/qJmN4O4+4CvPBAZ\nFewA2j8SqiuN7vrwhWmVkVGJJs+fukuL6KvZZqGHHs76cKzuYDQrgNEjbZwP\ncZdoBxuni3o1W3tCPTtrkYTgbf/8pJNJNicmdXX7njQyU91L3uenke4b6BcK\neJvTlxNXLflQSduz2ZvWO0A7HO7C9yIC4Z3LYxh2+1VcKO6ae7liycGOz8cX\nIX19voWoyqtbawBl2izicET51d28195Cll5F+b4zUBuc+PAaIbG+Nq1XwanH\n++cm1Z8WMdPUB8250eBmYOVgzNRQGV+f6z1b3RyGJb/3UtGcrjZbxKYdMd8g\n53VXWjpoxcw9X7LsiKlCUIl2RWrxVbtRYAVI1E6gh+zEDPEfDT77ODT2JrEi\n/0Uc/tC1X8LJXaOe5YZgDhVZCEobCXuAA8VcZZVW1rJRQGuqhyBNvu23Zv3U\npgK0CIgwYQiwA+9pMWH8B56e57UXDrWc63eM+FyIuSHtVaIm0mmqJXliO4EE\nK1Ryccteub/TEMFTmeXAjrRkgviUz//+EUeYQsHO2KydHEY/pYSOg4ATT5So\nuC77OLHjEvDxbsBypaqFpgE8qoKg1qjdY6uzR4g3CedEKTt4XXhHzeEn1yp6\ne/5lIgAbq7w8k43GUjhMIrjzWIiE0TQbpZS1H8diCWyEE1ZyEjn3h4AgqlwF\n0cZm\r\n=P0Ei\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAbSQB6rP4UoMP/TxsuWSRwEcbS3fFuUPHG6NTSeh4/8AiEA6BtY82/OcIa0MfnJuObkhA/o8Xhq1jm+Q2hCfB6XhGw="}]},"_npmUser":{"name":"atesgoral","email":"ates@magnetiq.com"},"directories":{},"maintainers":[{"name":"atesgoral","email":"ates@magnetiq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acb_0.4.0_1629821268314_0.31659390991743175"},"_hasShrinkwrap":false}},"time":{"created":"2021-07-16T22:38:48.370Z","0.0.1":"2021-07-16T22:38:48.542Z","modified":"2022-04-04T16:03:29.572Z","0.0.2":"2021-08-07T00:16:47.904Z","0.0.3":"2021-08-07T06:14:36.276Z","0.0.4":"2021-08-07T15:24:15.835Z","0.0.5":"2021-08-21T19:40:10.864Z","0.0.6":"2021-08-21T20:20:40.616Z","0.1.0":"2021-08-21T23:48:09.887Z","0.2.0":"2021-08-22T23:05:13.175Z","0.2.1":"2021-08-22T23:13:49.417Z","0.3.0":"2021-08-24T13:00:47.623Z","0.4.0":"2021-08-24T16:07:48.452Z"},"maintainers":[{"name":"atesgoral","email":"ates@magnetiq.com"}],"description":"Adobe Photoshop Color Book (ACB) encoder and decoder","homepage":"https://github.com/atesgoral/acb#readme","keywords":["color","book","acb","photoshop","palette","stream","encode","decode","parse","format"],"repository":{"type":"git","url":"git+https://github.com/atesgoral/acb.git"},"author":{"name":"Ates Goral","email":"ates@magnetiq.com","url":"https://magnetiq.ca/"},"bugs":{"url":"https://github.com/atesgoral/acb/issues"},"license":"ISC","readme":"# acb\n\n[![npm (scoped)](https://img.shields.io/npm/v/@atesgoral/acb)][1]\n[![CI](https://github.com/atesgoral/acb/actions/workflows/ci.yml/badge.svg)][2]\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-%230074c1.svg)][3]\n\n[1]: https://www.npmjs.com/package/@atesgoral/acb\n[2]: https://github.com/atesgoral/acb/actions/workflows/ci.yml\n[3]: http://www.typescriptlang.org/\n\nAdobe Photoshop Color Book (ACB) encoder and decoder.\n\n## What\n\nAdobe Photoshop's color picker allows you to pick colors from standard color\nlibraries. These libraries reside as .acb files inside Photoshop's installation\ndirectory (e.g. /Applications/Adobe Photoshop/Presets/Color Books on macOS).\nThis library allows you to decode and encode .acb files. You can extract color\ndata from Photoshop's color books, as well as creating your own custom color\nbooks you can use them yourself or distribute them.\n\n![image](https://user-images.githubusercontent.com/50832/130333639-adf72cc4-0aad-4621-b447-06a381684117.png)\n\n## Install\n\n```sh\nnpm install @atesgoral/acb\n# Or:\nyarn add @atesgoral/acb\n```\n\n## Book structure\n\nThe output from the decoder and the expected input into the decoder looks\nsomething like this:\n\n```js\nconst book = {\n  id: 42,\n  title: 'Primary colors',\n  description: 'Primary light colors, as perceived by humans.',\n  colorNamePrefix: '',\n  colorNamePostfix: '',\n  pageSize: 3,\n  pageKey: 1,\n  colorModel: 'RGB',\n  colors: [\n    {name: 'Red', code: 'RED   ', components: [255, 0, 0]},\n    {name: 'Green', code: 'GREEN ', components: [0, 255, 0]},\n    {name: 'Blue', code: 'BLUE  ', components: [0, 0, 255]},\n  ],\n};\n```\n\nIf you're using TypeScript, there is a `ColorBook` interface that is exported by\nthe library:\n\n```ts\nimport type {ColorBook} from '@atesgoral/acb';\n\nconst book: ColorBook = {\n  // ...\n};\n```\n\nAll properties are mandatory:\n\n<!-- markdownlint-disable line-length -->\n\n|      field       | description                                               |\n| :--------------: | --------------------------------------------------------- |\n|        id        | The unique color book identifier. You must ensure that    |\n|                  | this does not conflict with an existing color book that   |\n|                  | exists in Photoshop's color book folder. Stock Photoshop  |\n|                  | color books seem to start at id 3000.                     |\n|      title       | The color book title. Photoshop seems to show the         |\n|                  | filename instead of this.                                 |\n|   description    | The color book description. Photoshop doesn't show this   |\n|                  | anywhere. Use `'^R'` for the registered trademark symbol  |\n|                  | (&reg;) and `'^C'` for the copyright symbol (&copy;).     |\n| colorNamePrefix  | The prefix to prepend to every color name.                |\n| colorNamePostfix | The suffix to append to every color name.                 |\n|     pageSize     | The number of colors to show on every color page in the   |\n|                  | library color picker. The maximum that Photoshop allows   |\n|                  | is 9.                                                     |\n|     pageKey      | Which color (by index) on a page to use as the color page |\n|                  | key. For example, with 9 colors per page, 5 would be the  |\n|                  | middle of the page color.                                 |\n|    colorModel    | The color model of the color book. Valid values are:      |\n|                  |                                                           |\n|                  | \\* `'RGB'`                                                |\n|                  | \\* `'CMYK'`                                               |\n|                  | \\* `'Lab'`                                                |\n|                  |                                                           |\n|                  | (`import type {ColorModel} from '@atesgoral/acb';`)       |\n|      colors      | And array of color records.                               |\n\n<!-- markdownlint-enable line-length -->\n\nEach color record (`import type {Color} from '@atesgoral/acb';`) consists of the\nfollowing mandatory properties:\n\n<!-- markdownlint-disable line-length -->\n\n|   field    | description                                                     |\n| :--------: | --------------------------------------------------------------- |\n|    name    | The color name.                                                 |\n|    code    | A 6-character unique code for the color.                        |\n| components | An array of component values. For RGB, it's 3 values 0..255.    |\n|            | For CMYK it's 4 values 0..100. For Lab the L component is       |\n|            | 0..100 while a and b are -128..127. (All ranges are inclusive.) |\n\n<!-- markdownlint-enable line-length -->\n\n## Decoding examples\n\n### Decoding from the standard input stream\n\n```js\nimport {AcbStreamDecoder} from '@atesgoral/acb';\n\nconst decoder = new AcbStreamDecoder();\n\ndecoder.on('book', (book) => {\n  console.log(JSON.stringify(book, null, 2));\n});\n\ndecoder.on('error', (error) => console.error(error));\n\nprocess.stdin.pipe(decoder).pipe(process.stdout);\n```\n\n### Decoding from a buffer\n\n```js\nimport {Readable} from 'stream';\n\nimport {AcbStreamDecoder} from '@atesgoral/acb';\n\nconst decoder = new AcbStreamDecoder();\n\ndecoder.on('book', (book) => {\n  console.log(JSON.stringify(book, null, 2));\n});\n\ndecoder.on('error', (error) => console.error(error));\n\nconst buffer = fs.readFileSync('./book.acb');\n\nReadable.from(buffer).pipe(decoder).pipe(process.stdout);\n```\n\n## Encoding examples\n\n`encodeAcb` is a generator that yields Buffer chunks.\n\n### Encoding to the standard output stream\n\n```js\nimport {Readable} from 'stream';\n\nimport {encodeAcb} from '@atesgoral/acb';\n\nconst book = {\n  // ...\n};\n\nconst readable = Readable.from(encodeAcb(book));\nreadable.pipe(process.stdout);\n```\n\n### Encoding into a single Buffer\n\n```js\nimport {encodeAcb} from '@atesgoral/acb';\n\nconst book = {\n  // ...\n};\n\nconst buffer = Buffer.concat([...encodeAcb(book)]);\n```\n\n## Background\n\nI [reverse-engineered the ACB format][4] back in 2003 before [Adobe had it\npublished publicly][5]. I've been creating custom color books on the side for\nartists, printers and ink manifacturers. I've finally gotten around to publicly\npublishing a library that everyone can use.\n\n[4]: https://magnetiq.ca/pages/acb-spec/\n[5]: https://www.adobe.com/devnet-apps/photoshop/fileformatashtml/#50577411_pgfId-1066780\n","readmeFilename":"README.md"}