@ichigo_san/graphing
Version:
A lightweight UML-style diagram editor built with React Flow and Tailwind CSS
88 lines (87 loc) • 2.82 kB
JSON
{
"name": "@ichigo_san/graphing",
"version": "1.0.20",
"description": "A lightweight UML-style diagram editor built with React Flow and Tailwind CSS",
"main": "dist/index.js",
"files": [
"dist",
"README.md"
],
"keywords": [
"react",
"diagram",
"architecture",
"uml",
"react-flow",
"editor",
"flow-chart",
"visualization"
],
"author": "ichigo_san",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/IcHiGo-KuRoSaKiI/Graphing.git"
},
"bugs": {
"url": "https://github.com/IcHiGo-KuRoSaKiI/Graphing.git/issues"
},
"peerDependencies": {
"react": ">=16.8.0",
"react-dom": ">=16.8.0"
},
"dependencies": {
"ajv": "^8.17.1",
"html-to-image": "^1.11.13",
"lucide-react": "^0.513.0",
"reactflow": "^11.11.4",
"zustand": "^5.0.5"
},
"devDependencies": {
"postcss-prefixwrap": "^1.55.0",
"@babel/cli": "^7.23.0",
"@babel/core": "^7.23.0",
"@babel/preset-env": "^7.23.0",
"@babel/preset-react": "^7.23.0",
"@testing-library/dom": "^10.4.0",
"@testing-library/jest-dom": "^6.6.3",
"@testing-library/react": "^16.3.0",
"@testing-library/user-event": "^13.5.0",
"autoprefixer": "^10.4.21",
"cross-env": "^7.0.3",
"postcss": "^8.5.4",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-scripts": "5.0.1",
"tailwindcss": "^3.4.17"
},
"scripts": {
"start": "cross-env PUBLIC_URL=/ HOST=0.0.0.0 PORT=3002 react-scripts start",
"build": "react-scripts build",
"build:lib": "babel index.js --out-dir dist --copy-files && babel src/components --out-dir dist/components --copy-files --ignore \"src/**/__tests__/**\",\"src/**/*.test.js\",\"src/**/*.test.jsx\",\"src/**/test/**\" && babel src/services --out-dir dist/services --copy-files --ignore \"src/**/__tests__/**\",\"src/**/*.test.js\",\"src/**/*.test.jsx\" && babel src/config --out-dir dist/config --copy-files && babel src/plugins --out-dir dist/plugins --copy-files && babel src/examples --out-dir dist/examples --copy-files && babel src/utils --out-dir dist/utils --copy-files && npm run build:css",
"lib:build": "npm run build:lib",
"build:css": "tailwindcss -i ./src/index.css -o ./dist/graphing.css --minify --postcss",
"prepare": "npm run build:lib && npm run build:css",
"prepublishOnly": "npm run prepare",
"test": "react-scripts test --passWithNoTests --watchAll=false",
"eject": "react-scripts eject"
},
"eslintConfig": {
"extends": [
"react-app",
"react-app/jest"
]
},
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
}
}