colorspace_wasm
Version:
A js wrapper for colorspace c++ code to generate color spectrums(LCH, HSV, LUV, RGB).
44 lines (43 loc) • 1.44 kB
JSON
{
"name": "colorspace_wasm",
"scripts": {
"build:codec": "docker run --rm -v $(pwd):/src trzeci/emscripten emcc --bind -O3 -s WASM=1 -s EXTRA_EXPORTED_RUNTIME_METHODS='[\"cwrap\"]' -s ALLOW_MEMORY_GROWTH=1 -s MODULARIZE=1 -s 'EXPORT_NAME=\"MyColorSpace\"' -o ./colorspace.js ./src/colorspace.cpp ./src/GenColor.cpp",
"build:wasm": "node tools/binary-to-json src/colorspace.wasm > src/colorspace-wasm.json",
"build:bundle": "webpack",
"build": "npm run build:codec && npm run build:wasm && npm run build:bundle",
"serve": "http-server",
"start": "npm run build && npm run serve"
},
"devDependencies": {
"exports-loader": "^0.7.0",
"file-loader": "^1.1.11",
"http-server": "^0.12.3",
"webpack": "^4.20.2",
"webpack-cli": "^3.1.1"
},
"version": "0.1.0",
"description": "A js wrapper for colorspace c++ code to generate color spectrums(LCH, HSV, LUV, RGB). ",
"main": "./lib/index.js",
"repository": {
"type": "git",
"url": "git+https://github.com/lixun910/colorspace_web.git"
},
"keywords": [
"color",
"spectrums",
"LCH",
"HSV",
"LUV",
"RGB"
],
"author": "Xun Li <lixun910@gmail.com> (http://lixun910.github.io)",
"license": "ISC",
"bugs": {
"url": "https://github.com/lixun910/colorspace_web/issues"
},
"homepage": "https://github.com/lixun910/colorspace_web#readme",
"dependencies": {},
"directories": {
"lib": "lib"
}
}