{ "name": "hue", "version": "4.4.0", "description": "Hue is an open source Web interface for analyzing data with Hadoop and Spark", "homepage": "http://gethue.com", "repository": { "type": "git", "url": "https://github.com/cloudera/hue" }, "author": "Cloudera, Inc.", "contributors": [ "Romain Rigaux ", "Jean-François Desjeans Gauthier ", "Prakash Ranade ", "Ying Chen ", "Weixia Xu ", "Joe Heyming ", "Johan Ahlen ", "Andrew Yao " ], "license": "Apache", "private": true, "engines": { "node": ">=0.10.0" }, "dependencies": { "clipboard": "1.7.1", "d3v3": "1.0.3", "d3": "5.7.0", "dropzone": "5.5.1", "filesize": "4.0.0", "jquery": "3.3.1", "jquery-ui": "1.12.1", "jquery.cookie": "1.4.1", "jquery-form": "4.2.2", "jquery-mousewheel": "3.1.13", "knockout": "3.4.2", "knockout.mapping": "2.4.3", "knockout-sortable": "1.1.0", "knockout-switch-case": "2.1.0", "knockout.validation": "2.0.3", "less": "3.9.0", "localforage": "1.7.3", "lodash": "4.17.11", "medium-editor": "5.23.3", "minimist": "^1.2.0", "page": "1.8.6", "select2": "3.5.1", "selectize": "0.12.6", "selectize-plugin-clear": "0.0.3", "sprintf-js": "1.1.2" }, "devDependencies": { "@babel/core": "7.2.2", "@babel/node": "7.2.2", "@babel/preset-env": "7.3.1", "@types/jasmine": "^3.3.9", "architect-build": "0.1.1", "babel-eslint": "10.0.1", "babel-jscs": "3.0.0-beta1", "babel-loader": "8.0.5", "babel-plugin-module-resolver": "^3.2.0", "clean-webpack-plugin": "1.0.1", "dryice": "0.4.11", "eslint": "5.12.1", "eslint-config-prettier": "4.0.0", "eslint-plugin-prettier": "3.0.1", "expose-loader": "0.7.5", "grunt": "1.0.3", "grunt-contrib-less": "2.0.0", "grunt-contrib-uglify": "4.0.0", "grunt-contrib-watch": "1.1.0", "jasmine": "^3.3.1", "jsdom": "13.2.0", "json-loader": "0.5.7", "karma": "^4.0.0", "karma-chrome-launcher": "^2.2.0", "karma-jasmine": "^2.0.1", "karma-jasmine-ajax": "^0.1.13", "karma-mocha-reporter": "^2.2.5", "karma-spec-reporter": "0.0.32", "karma-webpack": "4.0.0-rc.6", "lesshint": "6.3.2", "markdown": "0.5.0", "load-grunt-tasks": "4.0.0", "prettier": "1.16.1", "stylelint": "^9.10.1", "stylelint-config-standard": "^18.2.0", "webpack": "4.29.0", "webpack-bundle-analyzer": "^3.0.4", "webpack-bundle-tracker": "0.4.2-beta", "webpack-clean-obsolete-chunks": "^0.4.0", "webpack-cli": "^3.2.1" }, "scripts": { "devinstall": "npm cache clean && npm install && npm prune", "webpack": "webpack --config webpack.config.js", "webpack-login": "webpack --config webpack.config.login.js", "webpack-workers": "webpack --config webpack.config.workers.js", "dev": "webpack --watch -d", "less": "./node_modules/.bin/grunt less", "less-dev": "./node_modules/.bin/grunt watch", "less-lint": "stylelint \"desktop/core/src/desktop/static/desktop/less/**/*.less\" --fix", "lint": "eslint desktop/core/src/desktop/js", "lint-debug": "npm run lint -- --debug", "lint-fix": "npm run lint -- --fix", "test": "babel-node desktop/core/src/desktop/js/spec/run.js", "test-karma": "karma start desktop/core/src/desktop/js/spec/karma.config.js --single-run" }, "files": [] }