react-wheel-menu
Version:
React components & hooks for building a radial wheel menu
90 lines (89 loc) • 2.27 kB
JSON
{
"name": "react-wheel-menu",
"version": "1.0.1",
"description": "React components & hooks for building a radial wheel menu",
"homepage": "https://github.com/michaelbull/react-wheel-menu#readme",
"type": "module",
"license": "ISC",
"types": "dist/index.d.ts",
"module": "dist/index.js",
"main": "dist/index.cjs",
"style": "dist/index.css",
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.js",
"require": "./dist/index.cjs"
},
"./index.css": "./dist/index.css"
},
"author": {
"name": "Michael Bull",
"url": "https://www.michael-bull.com"
},
"repository": {
"type": "git",
"url": "git+ssh://git@github.com/michaelbull/react-wheel-menu.git"
},
"keywords": [
"react",
"reactjs",
"component",
"hook",
"radial",
"wheel",
"circle",
"circular",
"pie",
"menu"
],
"files": [
"dist"
],
"scripts": {
"clean": "rimraf coverage dist storybook-static",
"lint": "eslint --max-warnings=0 .",
"lint:fix": "eslint --fix .",
"start": "storybook dev",
"build": "npm-run-all --parallel build:*",
"build:ts": "tsc --build",
"build:vite": "vite build",
"build:storybook": "storybook build",
"test": "vitest run --coverage",
"test:watch": "vitest watch"
},
"dependencies": {
"clsx": "2.1.1",
"react-use-rect": "2.0.6"
},
"devDependencies": {
"@eslint/js": "9.32.0",
"@storybook/addon-docs": "9.1.0",
"@storybook/react-vite": "9.1.0",
"@testing-library/dom": "10.4.1",
"@testing-library/react": "16.3.0",
"@types/react": "18.3.23",
"@types/react-dom": "18.3.7",
"@vitejs/plugin-react": "4.7.0",
"@vitest/coverage-v8": "3.2.4",
"eslint": "9.32.0",
"eslint-plugin-react-hooks": "5.2.0",
"eslint-plugin-react-refresh": "0.4.20",
"eslint-plugin-storybook": "9.1.0",
"globals": "16.3.0",
"jsdom": "26.1.0",
"npm-run-all": "4.1.5",
"react": "18.3.1",
"react-dom": "18.3.1",
"rimraf": "6.0.1",
"typescript": "5.8.3",
"typescript-eslint": "8.38.0",
"vite": "7.0.6",
"vite-plugin-dts": "4.5.4",
"vitest": "3.2.4"
},
"peerDependencies": {
"react": ">= 17",
"react-dom": ">= 17"
}
}