{ "name": "@tldraw/core", "version": "0.0.58", "private": false, "description": "A tiny little drawing app (core).", "author": "@steveruizok", "repository": { "type": "git", "url": "git+https://github.com/tldraw/tldraw.git", "directory": "packages/core" }, "license": "MIT", "keywords": [], "main": "./dist/cjs/index.js", "module": "./dist/esm/index.js", "types": "./dist/types/index.d.ts", "typings": "./dist/types/index.d.ts", "scripts": { "start:pre": "node scripts/pre-dev && yarn types:pre", "start": "node scripts/dev & yarn types:dev", "build": "yarn clean && node scripts/build && yarn types:build", "types:pre": "tsc ", "types:dev": "tsc --watch ", "types:build": "tsc --project tsconfig.build.json", "lint": "eslint src/ --ext .ts,.tsx", "clean": "rm -rf dist", "ts-node": "ts-node", "docs": "typedoc --entryPoints src/index.ts" }, "devDependencies": { "@babel/core": "^7.15.5", "@babel/preset-env": "^7.15.4", "@types/jest": "^27.0.1", "@types/node": "^16.7.10", "@types/react": "^17.0.16", "@types/react-dom": "^17.0.9", "@typescript-eslint/eslint-plugin": "^4.30.0", "@typescript-eslint/parser": "^4.30.0", "esbuild": "^0.12.24", "eslint": "^7.32.0", "lerna": "^4.0.0", "react": "^17.0.2", "react-dom": "^17.0.2", "ts-node": "^10.2.1", "tslib": "^2.3.1", "typedoc": "^0.21.9", "typescript": "^4.4.2" }, "peerDependencies": { "react": "^17.0.2", "react-dom": "^17.0.2" }, "dependencies": { "deepmerge": "^4.2.2", "react-use-gesture": "^9.1.3" }, "gitHead": "838fabdbff1a66d4d7ee8aa5c5d117bc55acbff2" }