TonyBrobston/jpegasus

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "jpegasus",
  "version": "1.16.1",
  "description": "A client-side JavaScript tool that takes in a `File` of type `.jpeg`, `.png`, or `.gif` and returns a compressed `File` of type `.jpeg`.",
  "main": "./lib/index.js",
  "repository": {
    "type": "git",
    "url": "https://github.com/TonyBrobston/jpegasus"
  },
  "scripts": {
    "acceptance": "./.scripts/runAcceptanceTests.sh",
    "acceptance:interactive": "./.scripts/runAcceptanceTestsInteractive.sh",
    "build": "rm -rf lib && tsc",
    "coverage": "jest --coverage",
    "documentation": "typedoc --readme none --theme markdown --plugin typedoc-plugin-markdown --hideGenerator",
    "lint:ts": "tslint --fix -c tslint.json 'src/**/*.ts' 'tests/**/*.test.ts'",
    "postversion": "git push && git push --tags",
    "test": "yarn lint:ts && yarn coverage && yarn acceptance",
    "unit": "npx jest"
  },
  "keywords": [
    "javascript",
    "image",
    "jpeg",
    "gif",
    "png",
    "client",
    "client-side",
    "client side",
    "browser",
    "dom",
    "compress",
    "file",
    "blob",
    "compression",
    "compressor",
    "canvas",
    "scale",
    "resize",
    "size",
    "reduce",
    "smaller",
    "front",
    "front-end",
    "front end"
  ],
  "author": "Tony Brobston",
  "license": "MIT",
  "dependencies": {},
  "devDependencies": {
    "@commitlint/cli": "12.1.4",
    "@commitlint/config-conventional": "12.1.4",
    "@types/chance": "^1.1.1",
    "@types/jest": "^26.0.20",
    "@types/node": "14.14.35",
    "chance": "^1.1.7",
    "commitlint": "12.1.4",
    "cypress": "6.7.0",
    "cypress-file-upload": "5.0.2",
    "husky": "^4.3.8",
    "jest": "^26.6.3",
    "jest-canvas-mock": "^2.3.1",
    "ts-jest": "^26.5.3",
    "ts-node": "^9.1.1",
    "tslint": "^6.1.3",
    "typedoc": "0.20.32",
    "typedoc-plugin-markdown": "^3.6.0",
    "typescript": "^4.2.3",
    "wait-on": "^5.2.1"
  },
  "peerDependencies": {
    "core-js": "^3.3.5",
    "regenerator-runtime": "^0.13.2"
  },
  "husky": {
    "hooks": {
      "commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
    }
  }
}