/
viktorphp
/
front-socket
Обзор
Документация
Войти
/
viktorphp
/
front-socket
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
package.json
108 строк
4 KB
Иванов Виктор Евгеньевич
[feat-tree]: добавить страницу дерева предков, поправить основные баги
13 апр 2026, 21:32
13 апр 2026, 21:32
6a6f509
Код
Авторство
О чём код?
{ "name": "tree_of_life_site", "version": "1.0.0", "description": "", "main": "index.tsx", "scripts": { "dev": "next dev -p 3010", "dev:css": "start npm run build:css && npm run dev", "build": "next build", "build:css": "npx tailwindcss -i ./src/input.tailwind.css -o ./src/output.tailwind.css --watch", "start": "next start -p 3010", "test": "echo \"Error: no test specified\" && exit 1", "typecheck": "tsc --noEmit", "prebuild": "npm run typecheck", "format": "prettier --write .", "lint:css": "stylelint '**/*.{css,scss,js,jsx,ts,tsx}'", "lint:css-fix": "stylelint --fix '**/*.{css,scss,js,jsx,ts,tsx}'", "lint": "eslint --no-cache .", "lint:fix": "eslint --fix", "lint:steiger": "npx steiger ./src --watch", "clean": "rimraf .next", "clean:all": "rimraf node_modules package-lock.json && npm cache clean --force" }, "author": "", "license": "ISC", "devDependencies": { "@feature-sliced/eslint-config": "^0.1.1", "@html-eslint/eslint-plugin": "^0.27.0", "@html-eslint/parser": "^0.27.0", "@ianvs/prettier-plugin-sort-imports": "^4.4.0", "@svgr/webpack": "^8.1.0", "@types/eslint": "^9.6.1", "@types/eslint__eslintrc": "^2.1.2", "@types/eslint__js": "^8.42.3", "@types/eslint-plugin-jsx-a11y": "^6.9.0", "@types/node": "^22.10.2", "@types/react": "^18.3.11", "@types/react-dom": "^18.3.0", "@types/socket.io": "^3.0.1", "@types/socket.io-client": "^1.4.36", "@types/styled-components": "^5.1.34", "@typescript-eslint/eslint-plugin": "^8.8.0", "@typescript-eslint/parser": "^8.8.0", "autoprefixer": "^10.4.20", "cspell-dict-russian": "^1.2.1", "eslint": "^8.57.1", "eslint-config-prettier": "^9.1.0", "eslint-import-resolver-typescript": "^3.7.0", "eslint-plugin-boundaries": "^5.0.1", "eslint-plugin-import": "^2.31.0", "eslint-plugin-jsx-a11y": "^6.10.0", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-react": "^7.37.1", "eslint-plugin-react-hooks": "^4.6.2", "eslint-plugin-react-refresh": "^0.4.16", "eslint-plugin-tailwindcss": "^3.17.5", "postcss": "^8.4.47", "postcss-loader": "^8.1.1", "postcss-styled-syntax": "^0.6.4", "prettier": "^3.3.3", "prettier-plugin-tailwindcss": "^0.6.9", "rimraf": "^6.0.1", "sass": "^1.79.4", "sass-loader": "^16.0.2", "steiger": "^0.5.3", "stylelint": "^16.12.0", "stylelint-config-prettier-scss": "^1.0.0", "stylelint-config-standard-scss": "^14.0.0", "stylelint-config-tailwindcss": "^0.0.7", "stylelint-prettier": "^5.0.2", "tailwindcss": "^3.4.17", "ts-node": "^10.9.2", "typescript": "^5.6.2", "typescript-plugin-css-modules": "^5.1.0", "url-loader": "^4.1.1" }, "dependencies": { "@dagrejs/dagre": "^3.0.0", "@dnd-kit/core": "^6.3.1", "@dnd-kit/utilities": "^3.2.2", "@emotion/cache": "^11.14.0", "@emotion/react": "^11.14.0", "@emotion/styled": "^11.14.0", "@hookform/resolvers": "^3.9.1", "@mui/icons-material": "^6.1.7", "@mui/material": "^6.1.7", "@mui/material-nextjs": "^7.1.0", "@mui/styled-engine-sc": "^6.1.7", "@preact/signals-react": "^2.3.0", "@types/dagre": "^0.7.54", "@xyflow/react": "^12.10.2", "axios": "^1.7.9", "clsx": "^2.1.1", "imask": "^7.6.1", "next": "^15.1.4", "react": "^18.3.1", "react-dom": "^18.3.1", "react-hook-form": "^7.54.0", "react-number-format": "^5.4.3", "react-router-dom": "^6.26.2", "socket.io": "^4.8.1", "socket.io-client": "^4.8.1", "styled-components": "^6.0.0", "tailwind-merge": "^2.6.0", "zod": "^3.23.8", "zustand": "^5.0.2" } }