UNPKG

@kcuf/canvas-marking-react-headless

Version:
61 lines 1.91 kB
{ "name": "@kcuf/canvas-marking-react-headless", "version": "0.4.4", "description": "The React headless wrapping of @kcuf/canvas-marking.", "keywords": [ "canvas", "marking", "headless" ], "license": "MIT", "sideEffects": false, "main": "dist/cjs/index.js", "module": "dist/esm/index.js", "types": "dist/types/index.d.ts", "repository": { "type": "git", "url": "git+https://github.com/justnewbee/kcuf.git" }, "homepage": "https://github.com/justnewbee/kcuf/tree/master/packages-canvas/canvas-marking-react-headless", "bugs": "https://github.com/justnewbee/kcuf/issues", "author": { "name": "Jianchun Wang", "email": "justnewbee@gmail.com" }, "publishConfig": { "access": "public" }, "devDependencies": { "@babel/cli": "^7.28.0", "@babel/core": "^7.28.0", "@babel/plugin-transform-react-jsx": "^7.27.1", "@babel/plugin-transform-runtime": "^7.28.0", "@babel/preset-env": "^7.28.0", "@babel/preset-react": "^7.27.1", "@babel/preset-typescript": "^7.27.1", "@types/lodash": "^4.17.20", "@types/react": "^18.3.23", "react": "^18.3.1", "rimraf": "^6.0.1", "typescript": "^5.9.2", "@kcuf/ts-config": "^0.0.1" }, "peerDependencies": { "@babel/runtime": "^7.x", "react": "^18.x" }, "dependencies": { "immer": "^10.1.1", "lodash": "^4.17.21", "@kcuf-hook/use-is-unmounted": "^0.0.1", "@kcuf/canvas-marking": "^0.7.4" }, "scripts": { "build:clean": "rimraf dist", "build:esm": "ESM=1 babel src -d dist/esm --extensions .ts,.tsx --source-maps", "build:cjs": "ESM=0 babel src -d dist/cjs --extensions .ts,.tsx", "build:types": "tsc -rootDir src --outDir dist/types --declaration --noEmit false --emitDeclarationOnly --isolatedModules false", "build": "pnpm build:esm && pnpm build:cjs && pnpm build:types", "watch": "pnpm build:esm -w" } }