UNPKG

image-js

Version:

Image processing and manipulation in JavaScript

111 lines (110 loc) 3.02 kB
{ "name": "image-js", "version": "0.36.1", "description": "Image processing and manipulation in JavaScript", "keywords": [ "image", "processing", "manipulation", "analysis", "histogram", "hsb", "hsl", "rgb", "roi", "rois", "mask" ], "author": "Michaël Zasso", "contributors": [ "Luc Patiny" ], "repository": "image-js/image-js", "bugs": { "url": "https://github.com/image-js/image-js/issues" }, "homepage": "https://github.com/image-js/image-js", "license": "MIT", "main": "./lib/index.js", "module": "./src/index.js", "types": "./index.d.ts", "browser": { "./src/worker/worker.js": "./src/browser/worker/worker.js", "./src/image/core/environment.js": "./src/browser/environment.js", "fs": false }, "files": [ "lib", "src", "index.d.ts" ], "scripts": { "build": "cheminfo-build --root IJS", "clean-lib": "rimraf lib", "compile": "npm run clean-lib && cross-env NODE_ENV=npm babel src --out-dir lib --ignore \"**/__tests__\" --quiet", "eslint": "eslint src test/common.js test/nodeScripts --cache", "eslint-fix": "npm run eslint -- --fix", "prepack": "npm run compile", "prettier": "prettier --check .", "prettier-write": "prettier --write .", "test": "npm run test-only && npm run eslint && npm run prettier", "test-coverage": "jest --coverage --runInBand", "test-only": "jest" }, "jest": { "testEnvironment": "node", "testPathIgnorePatterns": [ "<rootDir>/lib/", "<rootDir>/node_modules/" ] }, "devDependencies": { "@babel/cli": "^7.16.0", "@babel/core": "^7.16.0", "@babel/plugin-transform-block-scoping": "^7.16.0", "@babel/plugin-transform-modules-commonjs": "^7.16.0", "@babel/preset-env": "^7.16.0", "@types/jest": "^27.0.2", "benchmark": "^2.1.4", "cheminfo-build": "^1.1.11", "cross-env": "^7.0.3", "eslint": "^8.1.0", "eslint-config-cheminfo": "^7.1.2", "esm": "^3.2.25", "jest": "^27.3.1", "jest-matcher-deep-close-to": "^3.0.2", "prettier": "^2.4.1", "rimraf": "^3.0.2", "sha.js": "^2.4.11" }, "dependencies": { "@swiftcarrot/color-fns": "^3.2.0", "blob-util": "^2.0.2", "canny-edge-detector": "^1.0.0", "fast-bmp": "^2.0.1", "fast-jpeg": "^1.0.1", "fast-list": "^1.0.3", "fast-png": "^6.2.0", "has-own": "^1.0.1", "image-type": "^4.1.0", "is-array-type": "^1.0.0", "is-integer": "^1.0.7", "jpeg-js": "^0.4.3", "js-priority-queue": "^0.1.5", "js-quantities": "^1.7.6", "median-quickselect": "^1.0.1", "ml-convolution": "0.2.0", "ml-disjoint-set": "^1.0.0", "ml-matrix": "^6.8.0", "ml-matrix-convolution": "0.4.3", "ml-regression": "^5.0.0", "monotone-chain-convex-hull": "^1.0.0", "new-array": "^1.0.0", "robust-point-in-polygon": "^1.0.3", "tiff": "^5.0.2", "web-worker-manager": "^0.2.0" }, "engines": { "node": ">= 16.0.0" } }