{ "version": "1.0.0", "name": "asp.net", "private": true, "devDependencies": { "css-minimizer-webpack-plugin": "7.0.0", "terser-webpack-plugin": "5.3.12", "cytoscape": "^3.31.0", "cytoscape-cose-bilkent": "4.1.0", "grunt": "1.4.1", "style-loader": "^4.0.0", "css-loader": "^7.1.2", "mini-css-extract-plugin": "^2.9.2", "grunt-webpack": "^7.0.0", "webpack-cli": "^6.0.1", "ts-loader": "^9.5.2", "browser-sync": "^3.0.3", "grunt-browser-sync": "^2.2.0", "grunt-contrib-clean": "2.0.0", "grunt-contrib-concat": "2.0.0", "grunt-contrib-cssmin": "5.0.0", "grunt-contrib-uglify": "5.0.1", "grunt-contrib-watch": "1.1.0", "grunt-ts": "6.0.0-beta.22" }, "dependencies": { "cytoscape": "^3.31.0" }, "comments": { "version": "Указывает текущую версию вашего проекта.", "name": "Имя вашего проекта.", "private": "Указывает, что проект является приватным и не должен быть опубликован в npm.", "devDependencies": { "css-minimizer-webpack-plugin": "Плагин для минимизации CSS файлов в процессе сборки Webpack.", "terser-webpack-plugin": "Плагин для минимизации JavaScript с использованием Terser.", "cytoscape": "Библиотека для работы с графами и сетями.", "cytoscape-cose-bilkent": "Плагин для Cytoscape, который добавляет алгоритм планирования расположения узлов.", "grunt": "Система автоматизации задач для Node.js, например, для сборки, минификации и тестирования.", "style-loader": "Лоадер для инжекции CSS в DOM через теги `