122 lines
3.2 KiB
JSON
122 lines
3.2 KiB
JSON
{
|
|
"name": "xo-web",
|
|
"version": "3.5.1",
|
|
"description": "Web interface client for Xen-Orchestra",
|
|
"keywords": [
|
|
"xen",
|
|
"orchestra",
|
|
"xen-orchestra",
|
|
"web"
|
|
],
|
|
"devDependencies": {
|
|
"angular": "^1.3.2",
|
|
"angular-animate": "^1.3.2",
|
|
"angular-cookies": "^1.3.2",
|
|
"angular-ui-router": "^0.2.11",
|
|
"angular-ui-utils": "^0.1.1",
|
|
"bower": "^1.3.12",
|
|
"browserify": "^6.3.2",
|
|
"browserify-plain-jade": "^0.2.2",
|
|
"browserify-shim": "^3.8.0",
|
|
"chai": "^1.10.0",
|
|
"coffeeify": "^1.0.0",
|
|
"event-stream": "^3.1.7",
|
|
"gulp": "^3.8.10",
|
|
"gulp-autoprefixer": "^1.0.1",
|
|
"gulp-coffee": "^2.2.0",
|
|
"gulp-csso": "^0.2.9",
|
|
"gulp-embedlr": "^0.5.2",
|
|
"gulp-filter": "^1.0.2",
|
|
"gulp-htmlhint": "0.0.9",
|
|
"gulp-imagemin": "^1.2.1",
|
|
"gulp-jade": "^0.9.0",
|
|
"gulp-jshint": "^1.9.0",
|
|
"gulp-jsvalidate": "^1.0.1",
|
|
"gulp-livereload": "^2.1.1",
|
|
"gulp-load-plugins": "^0.7.1",
|
|
"gulp-mocha": "^1.1.1",
|
|
"gulp-ng-annotate": "^0.3.5",
|
|
"gulp-plumber": "^0.6.6",
|
|
"gulp-sass": "^1.1.0",
|
|
"gulp-uglify": "^1.0.1",
|
|
"gulp-watch": "^1.1.0",
|
|
"jquery": "^2.1.1",
|
|
"jshint-stylish": "^1.0.0",
|
|
"lodash.throttle": "^2.4.1",
|
|
"rimraf": "^2.2.8",
|
|
"vinyl": "^0.4.3",
|
|
"watchify": "^2.1.1"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/vatesfr/xo-web"
|
|
},
|
|
"author": {
|
|
"name": "Julien Fontanet",
|
|
"email": "julien.fontanet@vates.fr"
|
|
},
|
|
"engines": {
|
|
"node": ">=0.8.0"
|
|
},
|
|
"scripts": {
|
|
"test": "gulp test",
|
|
"prepublish": "gulp build --production"
|
|
},
|
|
"files": [
|
|
"dist"
|
|
],
|
|
"browser": {
|
|
"angular-animate": "./node_modules/angular-animate/angular-animate.js",
|
|
"angular-cookies": "./node_modules/angular-cookies/angular-cookies.js",
|
|
"angular-natural-sort": "./dist/bower_components/angular-natural-sort/index.js",
|
|
"angular-notify-toaster": "./dist/bower_components/angular-notify-toaster/toaster.js",
|
|
"angular-ui-bootstrap": "./dist/bower_components/angular-bootstrap/ui-bootstrap-tpls.js",
|
|
"angular-ui-indeterminate": "./node_modules/angular-ui-utils/modules/indeterminate/indeterminate.js",
|
|
"angular-xeditable": "./dist/bower_components/angular-xeditable/dist/js/xeditable.js"
|
|
},
|
|
"browserify-shim": {
|
|
"angular-animate": {
|
|
"exports": "angular.module('ngAnimate').name",
|
|
"depends": [
|
|
"angular"
|
|
]
|
|
},
|
|
"angular-cookies": {
|
|
"exports": "angular.module('ngCookies').name",
|
|
"depends": [
|
|
"angular"
|
|
]
|
|
},
|
|
"angular-natural-sort": {
|
|
"exports": "angular.module('naturalSort').name",
|
|
"depends": [
|
|
"angular"
|
|
]
|
|
},
|
|
"angular-notify-toaster": {
|
|
"exports": "angular.module('toaster').name",
|
|
"depends": [
|
|
"angular"
|
|
]
|
|
},
|
|
"angular-ui-bootstrap": {
|
|
"exports": "angular.module('ui.bootstrap').name",
|
|
"depends": [
|
|
"angular"
|
|
]
|
|
},
|
|
"angular-ui-indeterminate": {
|
|
"exports": "angular.module('ui.indeterminate').name",
|
|
"depends": [
|
|
"angular"
|
|
]
|
|
},
|
|
"angular-xeditable": {
|
|
"exports": "angular.module('xeditable').name",
|
|
"depends": [
|
|
"angular"
|
|
]
|
|
}
|
|
}
|
|
}
|