{
  "name": "@buerli.io/core",
  "version": "1.1.0",
  "description": "buerli state management",
  "author": "AWV Informatik AG <info@awv-informatik.ch>",
  "license": "ISC",
  "repository": {},
  "main": "build/cjs/index.js",
  "module": "build/esm/index.js",
  "types": "build/types/index.d.ts",
  "sideEffects": false,
  "scripts": {
    "ver": "yarn version --no-commit-hooks --no-git-tag-version --new-version",
    "prepack": "npm run clean && npm run build -- --sourceMap false && npm run build:cjs -- --sourceMap false",
    "clean": "rimraf ./build* && rimraf ./coverage && rimraf tsconfig.tsbuildinfo",
    "build": "tsc -v && tsc",
    "build:cjs": "tsc --target es2017 --module commonjs --composite false --declaration false --declarationDir null --outDir ./build/cjs",
    "lint": "eslint \"./src/**/*.ts?(x)\"",
    "test": "jest",
    "coverage": "npm run clean && npm run build && npm run jestLite -- --coverage",
    "prettify": "prettier --write \"./{src,tests}/**/*.{js,jsx,ts,tsx,json}\""
  },
  "devDependencies": {
    "@babel/preset-env": "^7.10.4",
    "@babel/preset-typescript": "^7.10.4",
    "@types/three": "^0.152.1",
    "babel-jest": "^26.1.0",
    "babel-plugin-module-resolver": "^4.0.0",
    "babel-plugin-transform-class-properties": "^6.24.1",
    "jest": "^26.1.0",
    "rimraf": "^2.6.3",
    "three": "^0.165",
    "typescript": "4.8.4"
  },
  "dependencies": {
    "@classcad/api-js": "https://awvstatic.com/classcad/download/release/21.2.0/js/classcad-api-js-21.2.0.tgz",
    "fast-json-patch": "^3.1.1",
    "jsonpatch": "^3.1.0",
    "uuid": "^9.0.0",
    "zustand": "^4.1.4"
  },
  "peerDependencies": {
    "three": ">=0.138"
  }
}
