UNPKG

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
{ "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" } }