{
  "name": "bycontract",
  "description": "argument validation library based on JSDOC syntax",
  "version": "3.0.1",
  "author": "Dmitry Sheiko <me@dsheiko.com>",
  "main": "dist/bycontract.dev.js",
  "typings": "./dist/typings/bycontract.dev.d.ts",
  "scripts": {
    "test": "jest --config=jest.cfg.unit.js",
    "build": "npm run build:module && npm run build:web",
    "build:module": "tsc",
    "build:web": "webpack"
  },
  "keywords": [
    "validation",
    "validate",
    "argument validation",
    "aproba",
    "validatejs"
  ],
  "devDependencies": {
    "@babel/core": "^7.4.4",
    "@babel/plugin-proposal-decorators": "^7.4.4",
    "@babel/preset-env": "^7.4.4",
    "@types/jest": "^24.0.13",
    "@types/node": "^12.12.7",
    "jest": "^30.4.2",
    "jest-cli": "^30.4.2",
    "terser-webpack-plugin": "^5.0.1",
    "ts-loader": "^6.2.1",
    "typescript": "^3.7.2",
    "webpack": "^5.2.0",
    "webpack-cli": "^7.0.3"
  },
  "license": "MIT",
  "maintainers": [
    {
      "name": "Dmitry Sheiko",
      "email": "me@dsheiko.com",
      "web": "http://dsheiko.com"
    }
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/dsheiko/bycontract"
  }
}
