{"bin":{"colr":"cli.js","color-space":"cli.js","color-space-mcp":"mcp.js"},"bugs":{"url":"https://github.com/colorjs/color-space/issues"},"dist":{"shasum":"a327b395af1a8ab377dad1d74bf95e9dd3d46634","tarball":"https://registry.npmjs.org/color-space/-/color-space-3.5.0.tgz","fileCount":736,"integrity":"sha512-jdJN/D0ZgGtWZxnFT5xpBOJaX3qdKzzyE78O8pfzKQGvcxV9iFir5wBaFy3AOmN+RlrktU/h7c+eb1SnmEd2TQ==","signatures":[{"sig":"MEUCIQCH1Ybv4YdPuG7qJ3DtRpMWlyJGXQXM1rOiOnuexCPMAAIgcysMGrVgk4xBscJ9qwFcKvqtuBr4j8nyaU3pST50mJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBoAWFC6mV2izvkXJbwtYkn0k/pq701kdah1vrIyF8ojAiEA0Hv4cDek4GGlt4dHR7S82+DSzljAYn/OOTcJeuzwORE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/color-space@3.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3312372},"main":"./index.js","name":"color-space","type":"module","types":"./types/index.d.ts","author":{"name":"Dmitry Ivanov","email":"df.creative@gmail.com"},"engines":{"node":">=20.10"},"exports":{".":{"types":"./types/index.d.ts","default":"./index.js"},"./*":{"types":"./types/*.d.ts","default":"./spaces/*.js"},"./gl":{"types":"./types/gl.d.ts","default":"./gl/compose.js"},"./icc":{"types":"./types/icc.d.ts","default":"./icc.js"},"./lut":{"types":"./types/lut.d.ts","default":"./lut.js"},"./*.js":{"types":"./types/*.d.ts","default":"./spaces/*.js"},"./data":null,"./gl/*":{"types":"./types/gl-chunk.d.ts","default":"./gl/*.glsl.js"},"./lite":{"types":"./types/lite.d.ts","default":"./lite.js"},"./ocio":{"types":"./types/ocio.d.ts","default":"./ocio.js"},"./util":{"types":"./types/util.d.ts","default":"./util.js"},"./wasm":{"types":"./types/wasm.d.ts","default":"./wasm.js"},"./cie.js":{"types":"./types/cie.d.ts","default":"./cie.js"},"./gl/all":{"types":"./types/gl-all.d.ts","default":"./gl/index.js"},"./gl/msl":{"types":"./types/gl-msl.d.ts","default":"./gl/msl.js"},"./hub.js":{"types":"./types/hub.d.ts","default":"./hub.js"},"./icc.js":{"types":"./types/icc.d.ts","default":"./icc.js"},"./lut.js":{"types":"./types/lut.d.ts","default":"./lut.js"},"./mcp.js":{"types":"./types/mcp.d.ts","default":"./mcp.js"},"./gl/*.js":{"types":"./types/gl-chunk.d.ts","default":"./gl/*.js"},"./gl/hlsl":{"types":"./types/gl-hlsl.d.ts","default":"./gl/hlsl.js"},"./gl/naga":{"types":"./types/gl-naga.d.ts","default":"./gl/naga.js"},"./gl/wgsl":{"types":"./types/gl-wgsl.d.ts","default":"./gl/wgsl.js"},"./lite.js":{"types":"./types/lite.d.ts","default":"./lite.js"},"./ocio.js":{"types":"./types/ocio.d.ts","default":"./ocio.js"},"./util.js":{"types":"./types/util.d.ts","default":"./util.js"},"./wasm.js":{"types":"./types/wasm.d.ts","default":"./wasm.js"},"./index.js":{"types":"./types/index.d.ts","default":"./index.js"},"./data.json":"./data.json","./gamuts.js":{"types":"./types/gamuts.d.ts","default":"./gamuts.js"},"./gl/msl.js":{"types":"./types/gl-msl.d.ts","default":"./gl/msl.js"},"./gl/hlsl.js":{"types":"./types/gl-hlsl.d.ts","default":"./gl/hlsl.js"},"./gl/naga.js":{"types":"./types/gl-naga.d.ts","default":"./gl/naga.js"},"./gl/util.js":{"types":"./types/gl-util.d.ts","default":"./gl/util.js"},"./gl/wgsl.js":{"types":"./types/gl-wgsl.d.ts","default":"./gl/wgsl.js"},"./gl/index.js":{"types":"./types/gl-all.d.ts","default":"./gl/index.js"},"./spaces/*.js":{"types":"./types/*.d.ts","default":"./spaces/*.js"},"./wasm/spaces":{"types":"./types/wasm-spaces.d.ts","default":"./wasm/spaces.js"},"./gl/*.glsl.js":{"types":"./types/gl-chunk.d.ts","default":"./gl/*.glsl.js"},"./gl/translate":{"types":"./types/gl-translate.d.ts","default":"./gl/translate.js"},"./transfers.js":{"types":"./types/transfers.d.ts","default":"./transfers.js"},"./gl/compose.js":{"types":"./types/gl.d.ts","default":"./gl/compose.js"},"./wasm/spaces.js":{"types":"./types/wasm-spaces.d.ts","default":"./wasm/spaces.js"},"./whitepoints.js":{"types":"./types/whitepoints.d.ts","default":"./whitepoints.js"},"./gl/translate.js":{"types":"./types/gl-translate.d.ts","default":"./gl/translate.js"},"./color-space.wasm":"./dist/color-space.wasm","./conformance.json":"./conformance.json"},"funding":"https://github.com/sponsors/colorjs","gitHead":"8c0ef393ab28585248df3ee8f126e59c23cf4962","license":"CC0-1.0","mcpName":"io.github.colorjs/color-space","scripts":{"og":"node scripts/generate-og.js","data":"node scripts/generate-data.js","i18n":"node scripts/i18n-extract.js","icon":"node scripts/generate-icon.js","test":"node test && node test/cie.js && node test/measure.js && node test/util.js && node test/aces-vendor.js && node test/batch.js && node test/wasm-batch.js && node test/wasm-standalone.js && node test/gl.js && node test/wgsl.js && node test/hlsl.js && node test/visible.js && node test/lut.js && node test/lut-ffmpeg.js && node test/icc.js && node test/icc-colorsync.js && node test/mcp.js && node test/cli.js && npm run test:types && node test/ocio.js","build":"esbuild ./index.js --bundle --format=esm --outfile=dist/color-space.js && esbuild ./dist/color-space.js --minify --outfile=dist/color-space.min.js && esbuild ./lite.js --bundle --format=esm --outfile=dist/color-space-lite.js && esbuild ./gl/index.js --bundle --format=esm --outfile=dist/color-space-gl.js","types":"node scripts/generate-types.js","banner":"node scripts/generate-banner.js","landing":"node scripts/build-site.js","prepare":"npm run types && npm run data && npm run build:wasm && npm run build","signals":"node scripts/signals.js","test:gpu":"node scripts/check-gl-gpu.js","benchmark":"node benchmark/compare.js","test:a11y":"node scripts/check-a11y.js","test:site":"node test/site.js && node test/i18n.js && npm run test:browser && npm run test:a11y","build:wasm":"node scripts/build-wasm.js","test:figma":"node scripts/check-figma.js","test:types":"tsc --noEmit --strict --target ES2022 --module NodeNext --moduleResolution NodeNext --skipLibCheck false test/types/smoke.ts && tsc --noEmit --strict --target ES2022 --module ESNext --moduleResolution Bundler --skipLibCheck false test/types/smoke.ts","build:figma":"node plugins/figma/build.js","test:vscode":"node scripts/check-vscode.js","build:vscode":"node plugins/vscode/build.js","test:browser":"node scripts/check-site.js","test:package":"node scripts/test-package.js","prepublishOnly":"npm run prepare && npm test && npm run test:package"},"_npmUser":{"name":"dy","email":"df.creative@gmail.com"},"homepage":"https://color-space.io/","keywords":["color","colour","color-space","color-conversion","color-science","rgb","hsl","hsv","lab","xyz","oklab","oklch","lch","cmyk","yuv","p3","rec2020","hdr","wide-gamut","css-color","perceptual","chromatic-adaptation","cam16","ciecam02","munsell","aces","slog3","cinema"],"repository":{"url":"git+https://github.com/colorjs/color-space.git","type":"git"},"_npmVersion":"10.9.9","description":"Open collection of color spaces","directories":{},"maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},{"name":"jaspervdg","email":"th.v.d.gronde@hccnet.nl"},{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"hughsk","email":"hughskennedy@gmail.com"},{"name":"rreusser","email":"rsreusser@gmail.com"},{"name":"dy","email":"df.creative@gmail.com"}],"_nodeVersion":"22.23.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jz":"^0.9.2","tst":"^9.0.0","watr":"^3.1.0","culori":"^4.0.1","esbuild":"^0.28.1","colormap":"^2.3.2","d3-color":"^3.1.0","chroma-js":"^3.1.2","lighthigh":"^1.0.1","naga-wasm":"30.2.0","chromotome":"^1.21.4","color-name":"^2.0.0","colorjs.io":"^0.5.2","libheif-js":"^1.19.8","playwright":"^1.61.1","typescript":"^5.8.2","@texel/color":"^1.1.11","wgsl_reflect":"^1.5.0","color-convert":"^2.0.1","color-name-list":"^14.55.0","d3-scale-chromatic":"^3.1.0","nice-color-palettes":"^4.0.0","@axe-core/playwright":"^4.12.1","uigradients.gradients":"^2.0.2-2","tailwindcss-webgradients":"^1.0.2","dictionary-of-colour-combinations":"^1.0.2"},"peerDependencies":{"naga-wasm":"^30.2.0"},"peerDependenciesMeta":{"naga-wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/color-space_3.5.0_1792462652980_0.5199611309895611","host":"s3://npm-registry-packages-npm-production"},"_id":"color-space@3.5.0","version":"3.5.0"}