{"_id":"@abasb75/charls-decoder","_rev":"4-b602da88e77ca0a4d8d29b2ef9f4be56","name":"@abasb75/charls-decoder","dist-tags":{"latest":"2.4.2-u3"},"versions":{"2.4.2":{"name":"@abasb75/charls-decoder","version":"2.4.2","author":"","_id":"@abasb75/charls-decoder@2.4.2","maintainers":[{"name":"abasb75","email":"abasbagheria@gmail.com"}],"homepage":"https://github.com/abasb75/charls-js#readme","bugs":{"url":"https://github.com/abasb75/charls-js/issues"},"dist":{"shasum":"0331f4a61db11c09daeab425ae64fbf74a3a31ce","tarball":"https://registry.npmjs.org/@abasb75/charls-decoder/-/charls-decoder-2.4.2.tgz","fileCount":9,"integrity":"sha512-LjMU4KRhdPpyQ0c2onHISWBuCLNCVgXsaMDzZ0VBFyuHZQ4JYRwF4lxu3r9nYhQiaDrQpwH51QLcCljaerP1kw==","signatures":[{"sig":"MEYCIQDKhJURJSKkH+7vBoHgmnLfJ/Ayj4sah3Xwxja64NVo1wIhAOxAtXh5dnOObY/d/N0atPi9z5zMFXO4g7S17HnZsKhN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224251},"main":"index.js","types":"interface.d.ts","gitHead":"318c01d648c009c28048281f927583482ad7df97","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"abasb75","email":"abasbagheria@gmail.com"},"repository":{"url":"git+https://github.com/abasb75/charls-js/raction.git","type":"git"},"_npmVersion":"10.9.0","description":"charls decoder for js","directories":{"test":"test"},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/charls-decoder_2.4.2_1734095349795_0.2265961096650857","host":"s3://npm-registry-packages-npm-production"}},"2.4.2-u1":{"name":"@abasb75/charls-decoder","version":"2.4.2-u1","author":"","_id":"@abasb75/charls-decoder@2.4.2-u1","maintainers":[{"name":"abasb75","email":"abasbagheria@gmail.com"}],"homepage":"https://github.com/abasb75/charls-js#readme","bugs":{"url":"https://github.com/abasb75/charls-js/issues"},"dist":{"shasum":"bb07a43288d77f9cba7f8b95de1fbb88bc0e82ff","tarball":"https://registry.npmjs.org/@abasb75/charls-decoder/-/charls-decoder-2.4.2-u1.tgz","fileCount":8,"integrity":"sha512-ehYk3J00pIB8G1XA85aqcirVJhyvTcBFWZHUvTUD0npCA9j0vfJmWKKAc2ghk05coJG79fe77OQANubBVKPQwQ==","signatures":[{"sig":"MEUCIQC+RBKPLfC9lbCrTrBCOoBrMJ7ZKZ0s1lhqpPC565PsRQIgV7ISAYbdYGwq8J2U0haolw7OvagLSX4W1pyTkVz7Tz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1114119},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"aefa276a7e0abcb719ee229544873395d235acaf","scripts":{"build":"tsup"},"_npmUser":{"name":"abasb75","email":"abasbagheria@gmail.com"},"repository":{"url":"git+https://github.com/abasb75/charls-js/raction.git","type":"git"},"_npmVersion":"10.9.2","description":"charls decoder for js","directories":{"test":"test"},"_nodeVersion":"22.15.0","dependencies":{"tsup":"^8.5.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/charls-decoder_2.4.2-u1_1765344984111_0.41751880434423727","host":"s3://npm-registry-packages-npm-production"}},"2.4.2-u2":{"name":"@abasb75/charls-decoder","version":"2.4.2-u2","author":"","_id":"@abasb75/charls-decoder@2.4.2-u2","maintainers":[{"name":"abasb75","email":"abasbagheria@gmail.com"}],"homepage":"https://github.com/abasb75/charls-js#readme","bugs":{"url":"https://github.com/abasb75/charls-js/issues"},"dist":{"shasum":"b5324e2c1acd2cc454329b77b6501a875d929344","tarball":"https://registry.npmjs.org/@abasb75/charls-decoder/-/charls-decoder-2.4.2-u2.tgz","fileCount":8,"integrity":"sha512-u6WtGi5hCAuHB+2pIZ0LYnSlVaq2pUq9K6XoM+jSbQg1wDw/hVk6zvyicx7Xu6j/y3BDY9+CgPnrnoTcCLzCQw==","signatures":[{"sig":"MEQCIC044egSriSWO9Auk/G+BzylSdRVv7ap7/LTFehlZUp8AiAVJ/kLAeVxSlr7AHVNjO51M0eaAvbZApI4lO7hCEBv8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1114119},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"aefa276a7e0abcb719ee229544873395d235acaf","scripts":{"build":"tsup"},"_npmUser":{"name":"abasb75","email":"abasbagheria@gmail.com"},"repository":{"url":"git+https://github.com/abasb75/charls-js/raction.git","type":"git"},"_npmVersion":"10.9.2","description":"charls decoder for js","directories":{"test":"test"},"_nodeVersion":"22.15.0","dependencies":{"tsup":"^8.5.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/charls-decoder_2.4.2-u2_1765346587043_0.9634438356386266","host":"s3://npm-registry-packages-npm-production"}},"2.4.2-u3":{"name":"@abasb75/charls-decoder","version":"2.4.2-u3","description":"charls decoder for js","main":"dist/index.js","types":"dist/index.d.ts","directories":{"test":"test"},"scripts":{"build":"tsup"},"author":"","repository":{"type":"git","url":"git+https://github.com/abasb75/charls-js/raction.git"},"bugs":{"url":"https://github.com/abasb75/charls-js/issues"},"homepage":"https://github.com/abasb75/charls-js#readme","dependencies":{"tsup":"^8.5.1"},"devDependencies":{"typescript":"^5.9.3"},"_id":"@abasb75/charls-decoder@2.4.2-u3","gitHead":"aefa276a7e0abcb719ee229544873395d235acaf","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-ehzgeyYBv6eVLKQTqoto1s1tREOgSYOcRfRP6VcFUz3izCJBwJf7mzZol7E0sSDdzlOlsA82HHWXi8qYh8X5Bg==","shasum":"681b5b3df53bb4ba5435cba2f9560269453375a2","tarball":"https://registry.npmjs.org/@abasb75/charls-decoder/-/charls-decoder-2.4.2-u3.tgz","fileCount":8,"unpackedSize":1132669,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCID2ZNnJvHHaEPcgFDUuXiGiTjks8CwwSFBMUsq1wezw5AiEAlv/Rtb7iEwTLhEfr5j4UAIpsAmx1zJz4EU28gWTXmkM="}]},"_npmUser":{"name":"abasb75","email":"abasbagheria@gmail.com"},"maintainers":[{"name":"abasb75","email":"abasbagheria@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/charls-decoder_2.4.2-u3_1765347036432_0.018975031105848306"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-13T13:09:09.662Z","modified":"2025-12-10T06:10:36.776Z","2.4.2":"2024-12-13T13:09:10.004Z","2.4.2-u1":"2025-12-10T05:36:24.269Z","2.4.2-u2":"2025-12-10T06:03:07.240Z","2.4.2-u3":"2025-12-10T06:10:36.591Z"},"bugs":{"url":"https://github.com/abasb75/charls-js/issues"},"homepage":"https://github.com/abasb75/charls-js#readme","repository":{"type":"git","url":"git+https://github.com/abasb75/charls-js/raction.git"},"description":"charls decoder for js","maintainers":[{"name":"abasb75","email":"abasbagheria@gmail.com"}],"readme":"# charls-js (only decoder)\nJS/WebAssembly build of [CharLS](https://github.com/team-charls/charls)\n\n<a href=\"https://chafey.github.io/charls-js/test/browser/index.html\">demo</a>\n\n\n## Using generated Javascript File:\n1. install From `npm`:\n\n```bash\nnpm i --save @abasb75/charls-decoder\n```\n\n2. import `@abasb75/charls-decoder`:\n\n```js\nimport CharLSW5asm from '@abasb75/charls-decoder'\n\n...\nlet decoder,encoder;\nCharLSWasm().then(function(charlsjs) {\n    decoder = new charlsjs.JpegLSDecoder();\n});\n...\n\n```\n\n# Decode\n\n```javascript\n\nimport {decode} from \"@abasb75/charls-decoder\";\n\nconst decoded = await decode(arrayBuffer); // ArrayBuffer\nconsole.log('decoded',decoded);\n\n\n```\n\nFor see example you can use <a href=\"https://github.com/abasb75/charls-js/blob/master/test/browser/index.html\">this link</a>\n\n\n","readmeFilename":"README.md"}