{
  "name": "universal-model-angular",
  "version": "0.12.1",
  "description": "Universal model for Angular",
  "main": "lib/index.js",
  "types": "lib/types/index.d.ts",
  "files": [
    "lib"
  ],
  "scripts": {
    "clean": "rimraf ./lib",
    "check-types": "tsc --outDir ./lib/types",
    "build": "babel ./src --out-dir lib --source-maps --extensions \".ts\", --ignore \"src/tests/\",\"src/setupTests.js\"",
    "lint": "eslint ./src --ext .ts",
    "prebuild": "npm run clean && npm run prettier && npm run lint && npm run check-types && npm run test-coverage",
    "prepublishOnly": "npm run build",
    "prettier": "prettier --check \"src/**/*.ts\"",
    "test-coverage": "jest ./src --coverage"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/universal-model/universal-model-angular.git"
  },
  "keywords": [
    "Univeral Model",
    "Angular"
  ],
  "author": "Petri Silen",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/universal-model/universal-model-angular/issues"
  },
  "homepage": "https://github.com/universal-model/universal-model-angular#readme",
  "dependencies": {
    "@pksilen/reactive-js": "^0.1.2",
    "lodash": "^4.17.15"
  },
  "devDependencies": {
    "@babel/cli": "^7.8.0",
    "@babel/core": "^7.8.0",
    "@babel/plugin-proposal-class-properties": "^7.8.0",
    "@babel/preset-env": "^7.8.2",
    "@babel/preset-typescript": "^7.8.0",
    "@types/estree": "0.0.42",
    "@types/jest": "^25.1.2",
    "@types/lodash": "^4.14.149",
    "@types/node": "^13.7.1",
    "@typescript-eslint/eslint-plugin": "^2.15.0",
    "@typescript-eslint/parser": "^2.15.0",
    "eslint": "^6.8.0",
    "jest": "^25.1.0",
    "prettier": "^1.19.1",
    "rimraf": "^3.0.0",
    "typescript": "^3.7.4"
  },
  "browserslist": [
    "last 2 version",
    "> 0.2%",
    "Firefox ESR",
    "not dead"
  ],
  "prettier": {
    "arrowParens": "always",
    "printWidth": 110,
    "tabWidth": 2,
    "singleQuote": true
  }
}
