UNPKG

arrowjoin

Version:

ArrowJoin is a creative and functional React library that effortlessly connects two React components with a sleek arrow.

105 lines (104 loc) 3.08 kB
{ "name": "arrowjoin", "version": "0.0.3", "description": "ArrowJoin is a creative and functional React library that effortlessly connects two React components with a sleek arrow.", "scripts": { "build": "run-s clean build:types build:js", "clean": "rm -rf dist", "build:js": "rollup -c", "build:types": "tsc -b", "storybook": "storybook dev -p 6006", "build-storybook": "storybook build", "prettier": "prettier . --write", "lint": "eslint --cache .", "test": "vitest --threads=false" }, "keywords": [ "react", "reactjs", "line", "lines", "arrow", "arrows", "xarrows", "xarrows animation", "draw", "connect", "between", "elements", "element" ], "author": "Zakiullah Barakzai", "license": "MIT", "repository": { "type": "git", "url": "git+git@github.com:zbarakzai/arrowjoin.git" }, "devDependencies": { "@babel/core": "^7.22.9", "@babel/plugin-transform-runtime": "^7.22.9", "@babel/preset-env": "^7.22.9", "@babel/preset-react": "^7.22.5", "@babel/preset-typescript": "^7.22.5", "@rollup/plugin-babel": "^6.0.3", "@rollup/plugin-commonjs": "^25.0.3", "@rollup/plugin-json": "^6.0.0", "@rollup/plugin-node-resolve": "^15.1.0", "@rollup/plugin-terser": "^0.4.3", "@rollup/plugin-typescript": "^11.1.5", "@rollup/plugin-virtual": "^3.0.1", "@storybook/addon-essentials": "^7.1.0", "@storybook/addon-interactions": "^7.1.0", "@storybook/addon-links": "^7.1.0", "@storybook/addon-onboarding": "^1.0.8", "@storybook/blocks": "^7.1.0", "@storybook/react": "^7.1.0", "@storybook/react-vite": "^7.1.0", "@storybook/testing-library": "^0.2.0", "@testing-library/jest-dom": "^5.17.0", "@testing-library/react": "^14.0.0", "@tsconfig/strictest": "^2.0.1", "@types/lodash": "^4.14.199", "@types/react": "^18.2.15", "@types/react-dom": "^18.2.7", "@types/testing-library__jest-dom": "^5.14.9", "@typescript-eslint/eslint-plugin": "^6.7.5", "@typescript-eslint/parser": "^6.7.5", "eslint": "^8.46.0", "eslint-import-resolver-typescript": "^3.6.1", "eslint-plugin-import": "^2.28.0", "eslint-plugin-jsx-a11y": "^6.7.1", "eslint-plugin-prettier": "^5.0.0", "eslint-plugin-react": "^7.33.1", "jsdom": "^22.1.0", "npm-run-all": "^4.1.5", "prettier": "^3.0.1", "rollup": "^3.26.3", "rollup-plugin-dts": "^5.3.0", "rollup-plugin-node-externals": "^6.1.1", "rollup-plugin-peer-deps-external": "^2.2.4", "storybook": "^7.1.0", "typescript": "^5.1.6", "vite": "^4.4.6", "vite-tsconfig-paths": "^4.2.0", "vitest": "^0.33.0" }, "dependencies": { "@types/prop-types": "^15.7.8", "lodash": "^4.17.21", "prop-types": "^15.8.1" }, "peerDependencies": { "react": "^18.2.0", "react-dom": "^18.2.0" }, "engines": { "node": "^16.0.0" }, "main": "dist/cjs/index.js", "module": "dist/esm/index.js", "files": [ "dist/" ], "types": "dist/ts/index.d.ts" }