{
  "name": "@lagoni/edavisualiser",
  "version": "1.0.1",
  "private": false,
  "description": "A React flow library for visualizing event driven architectures.",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/jonaslagoni/EDAVisualiser"
  },
  "author": "Jonas Lagoni (jonas-lt@live.dk)",
  "license": "Apache-2.0",
  "bugs": {
    "url": "https://github.com/jonaslagoni/EDAVisualiser/issues"
  },
  "main": "lib/cjs/index.js",
  "module": "lib/esm/index.js",
  "types": "lib/types/index.d.ts",
  "files": [
    "/lib",
    "/browser",
    "/styles",
    "./README.md",
    "./LICENSE"
  ],
  "sideEffects": [
    "./styles/default.css",
    "./styles/default.min.css"
  ],
  "scripts": {
    "start": "tsc -p tsconfig.esm.json --watch",
    "lint": "tslint -c ./tslint.json --project tsconfig.base.json --format verbose ",
    "build:dev": "npm run build:esm && npm run build:types && npm run build:styles",
    "build:prod": "npm run build:esm && npm run build:cjs && npm run build:umd && npm run build:standalone && npm run build:types && npm run build:styles",
    "build:esm": "tsc -p tsconfig.esm.json",
    "build:cjs": "tsc -p tsconfig.cjs.json",
    "build:umd": "cross-env BUILD_MODE=umd webpack --colors",
    "build:standalone": "cross-env BUILD_MODE=standalone webpack --colors",
    "build:types": "tsc -p tsconfig.types.json",
    "build:styles": "npm run build:styles:dev && npm run build:styles:prod",
    "build:styles:dev": "cross-env NODE_ENV=production postcss src/styles/default.css -o styles/default.css --verbose",
    "build:styles:prod": "cross-env NODE_ENV=production MINIFY_STYLES=true postcss src/styles/default.css -o styles/default.min.css --verbose",
    "test": "npm run test:unit",
    "test:unit": "jest --env=jsdom --detectOpenHandles",
    "test:unit:watch": "jest --detectOpenHandles --watch",
    "prepare": "npm run build:dev",
    "prepublishOnly": "npm run prepack",
    "prepack": "npm run build:prod && cp ../README.md ./README.md && cp ../LICENSE ./LICENSE",
    "postpack": "rm -rf ./README.md && rm -rf ./LICENSE",
    "get:name": "echo $npm_package_name",
    "get:version": "echo $npm_package_version"
  },
  "dependencies": {
    "@asyncapi/parser": "^1.17.0",
    "canvas": "^2.9.1",
    "dompurify": "^2.3.8",
    "highlight.js": "^11.5.1",
    "marked": "^4.0.16",
    "react-flow-renderer": "9.6.9",
    "tailwindcss": "^2.1.1"
  },
  "devDependencies": {
    "@cypress/webpack-preprocessor": "^5.9.0",
    "@tailwindcss/typography": "^0.4.0",
    "@types/dompurify": "^2.0.4",
    "@types/enzyme": "^3.10.11",
    "@types/highlight.js": "^10.1.0",
    "@types/jest": "^26.0.24",
    "@types/jsdom": "^16.2.14",
    "@types/marked": "^4.0.1",
    "@types/node": "^12.7.2",
    "@types/react": "^16.9.2",
    "@types/react-dom": "^16.8.0",
    "@types/react-test-renderer": "^17.0.1",
    "autoprefixer": "^10.2.5",
    "cross-env": "^7.0.3",
    "cssnano": "^4.1.11",
    "cypress": "^7.4.0",
    "enzyme": "^3.11.0",
    "enzyme-adapter-react-16": "^1.15.6",
    "jest": "^26.6.3",
    "postcss": "^8.2.10",
    "postcss-cli": "^8.3.1",
    "postcss-import": "^14.0.2",
    "postcss-scopify": "^0.1.9",
    "react": "^16.8.0",
    "react-dom": "^16.8.0",
    "react-test-renderer": "^16.14.0",
    "ts-jest": "^26.4.1",
    "ts-loader": "^8.1.0",
    "webpack": "^4.41.2",
    "webpack-bundle-analyzer": "^4.4.0",
    "webpack-cli": "^3.3.12"
  },
  "publishConfig": {
    "access": "public"
  }
}
