UNPKG

seatmap-painter

Version:

React-based UI tools for creating and painting groups on a provided SVG seatmap

85 lines (84 loc) 2.2 kB
{ "name": "seatmap-painter", "version": "0.0.5", "description": "React-based UI tools for creating and painting groups on a provided SVG seatmap", "keywords": [ "react", "svg", "seatmap", "svg-seatmap", "groups", "grouping", "painting", "ticketing" ], "private": false, "author": { "name": "Aidan Kemp", "email": "aidankemp37@gmail.com" }, "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/aidankemp/seatmap-painter.git" }, "type": "module", "main": "./dist/index.umd.cjs", "module": "./dist/index.js", "exports": { ".": { "import": "./dist/index.js", "require": "./dist/index.umd.cjs" }, "./style.css": "./dist/index.css" }, "scripts": { "dev": "vite", "build": "tsc -b && vite build", "lint": "eslint .", "preview": "vite preview", "storybook": "storybook dev -p 6008", "build-storybook": "storybook build" }, "dependencies": { "@mantine/core": "^8.0.0", "@mantine/hooks": "^8.0.0", "react": "^19.1.0", "react-dom": "^19.1.0", "react-svg-seatmap": "^1.0.6" }, "devDependencies": { "@eslint/js": "^9.25.0", "@storybook/addon-essentials": "^8.6.12", "@storybook/addon-interactions": "^8.6.12", "@storybook/addon-onboarding": "^8.6.12", "@storybook/blocks": "^8.6.12", "@storybook/react": "^8.6.12", "@storybook/react-vite": "^8.6.12", "@storybook/test": "^8.6.12", "@types/node": "^22.15.29", "@types/react": "^19.1.2", "@types/react-dom": "^19.1.2", "@vitejs/plugin-react": "^4.4.1", "chromatic": "^12.0.0", "eslint": "^9.25.0", "eslint-plugin-react-hooks": "^5.2.0", "eslint-plugin-react-refresh": "^0.4.19", "eslint-plugin-storybook": "^0.12.0", "globals": "^16.0.0", "postcss": "^8.5.3", "postcss-preset-mantine": "^1.17.0", "postcss-simple-vars": "^7.0.1", "sass-embedded": "^1.87.0", "storybook": "^8.6.12", "typescript": "~5.8.3", "typescript-eslint": "^8.30.1", "vite": "^6.3.5", "vite-plugin-dts": "^4.5.4" }, "eslintConfig": { "extends": [ "plugin:storybook/recommended" ] } }