{
  "name": "@opengeometry/openplans",
  "version": "0.1.5",
  "author": "Vishwajeet Mane",
  "description": "Browser-native TypeScript library for architectural BIM authoring. One class — OpenPlans — to place walls, doors, windows, floors, levels, grids, and dimensions, then export to IFC, PDF, or DXF. Three.js renderer with an OpenGeometry WebAssembly kernel. No server required.",
  "homepage": "https://openplans.io",
  "repository": {
    "type": "git",
    "url": "https://github.com/OpenGeometry-io/OpenPlans.git"
  },
  "bugs": {
    "url": "https://github.com/OpenGeometry-io/OpenPlans/issues"
  },
  "type": "module",
  "main": "./index.js",
  "types": "./types/src/index.d.ts",
  "exports": {
    ".": {
      "import": "./index.js",
      "types": "./types/src/index.d.ts"
    }
  },
  "keywords": [
    "floor-plan",
    "floor-planning",
    "floorplan",
    "floor-plan-editor",
    "room-planner",
    "space-planning",
    "space-layout",
    "architecture",
    "architectural-design",
    "building-design",
    "building-model",
    "building-information-modeling",
    "bim",
    "bim-authoring",
    "ifc",
    "ifc-export",
    "aec",
    "cad",
    "browser-cad",
    "web-cad",
    "2d-floor-plan",
    "3d-building",
    "wall",
    "threejs",
    "three",
    "webassembly",
    "wasm",
    "typescript",
    "pdf-export",
    "dxf-export",
    "openplans",
    "opengeometry"
  ],
  "license": "MIT",
  "dependencies": {
    "opengeometry": "^2.0.10",
    "jspdf": "^4.0.0"
  },
  "peerDependencies": {
    "camera-controls": "^2.9.0",
    "three": "^0.168.0"
  }
}
