var config = {
pkg: grunt.file.readJSON('package.json'),
- // copy the files we care about from bower-fetched dependencies
+ // copy the files we care about from fetched dependencies
// into our build directory
copy: {
filter: 'isFile',
expand : true,
src: [
- 'bower_components/angular/angular.min.js',
- 'bower_components/angular/angular.min.js.map',
- 'bower_components/angular-animate/angular-animate.min.js',
- 'bower_components/angular-animate/angular-animate.min.js.map',
- 'bower_components/angular-sanitize/angular-sanitize.min.js',
- 'bower_components/angular-sanitize/angular-sanitize.min.js.map',
- 'bower_components/angular-route/angular-route.min.js',
- 'bower_components/angular-route/angular-route.min.js.map',
- 'bower_components/angular-bootstrap/ui-bootstrap.min.js',
- 'bower_components/angular-bootstrap/ui-bootstrap-tpls.min.js',
- 'bower_components/angular-hotkeys/build/hotkeys.min.js',
- 'bower_components/angular-file-saver/dist/angular-file-saver.bundle.min.js',
- 'bower_components/angular-location-update/angular-location-update.min.js',
- 'bower_components/angular-tree-control/angular-tree-control.js',
- 'bower_components/ngtoast/dist/ngToast.min.js',
- 'bower_components/jquery/dist/jquery.min.js',
- 'bower_components/angular-cookies/angular-cookies.min.js',
- 'bower_components/angular-cookies/angular-cookies.min.js.map',
- 'bower_components/iframe-resizer/js/iframeResizer.min.js',
- 'bower_components/iframe-resizer/js/iframeResizer.map',
- 'bower_components/iframe-resizer/js/iframeResizer.contentWindow.min.js',
- 'bower_components/angular-order-object-by/src/ng-order-object-by.js'
+ 'node_modules/angular/angular.min.js',
+ 'node_modules/angular/angular.min.js.map',
+ 'node_modules/angular-animate/angular-animate.min.js',
+ 'node_modules/angular-animate/angular-animate.min.js.map',
+ 'node_modules/angular-sanitize/angular-sanitize.min.js',
+ 'node_modules/angular-sanitize/angular-sanitize.min.js.map',
+ 'node_modules/angular-route/angular-route.min.js',
+ 'node_modules/angular-route/angular-route.min.js.map',
+ 'node_modules/angular-ui-bootstrap/dist/ui-bootstrap.min.js',
+ 'node_modules/angular-ui-bootstrap/dist/ui-bootstrap-tpls.min.js',
+ 'node_modules/angular-hotkeys/build/hotkeys.min.js',
+ 'node_modules/angular-file-saver/dist/angular-file-saver.bundle.min.js',
+ 'node_modules/angular-location-update/angular-location-update.min.js',
+ 'node_modules/angular-tree-control/angular-tree-control.js',
+ 'node_modules/ng-toast/dist/ngToast.min.js',
+ 'node_modules/jquery/dist/jquery.min.js',
+ 'node_modules/angular-cookies/angular-cookies.min.js',
+ 'node_modules/angular-cookies/angular-cookies.min.js.map',
+ 'node_modules/iframe-resizer/js/iframeResizer.min.js',
+ 'node_modules/iframe-resizer/js/iframeResizer.map',
+ 'node_modules/iframe-resizer/js/iframeResizer.contentWindow.min.js',
+ 'node_modules/angular-order-object-by/src/ng-order-object-by.js'
]
}]
},
filter : 'isFile',
expand : true,
src : [
- 'bower_components/angular-hotkeys/build/hotkeys.min.css',
- 'bower_components/bootstrap/dist/css/bootstrap.min.css',
- 'bower_components/ngtoast/dist/ngToast.min.css',
- 'bower_components/ngtoast/dist/ngToast-animations.min.css',
- 'bower_components/angular-tree-control/css/tree-control.css',
- 'bower_components/angular-tree-control/css/tree-control-attribute.css',
+ 'node_modules/angular-hotkeys/build/hotkeys.min.css',
+ 'node_modules/bootstrap/dist/css/bootstrap.min.css',
+ 'node_modules/ngtoast/dist/ngToast.min.css',
+ 'node_modules/ngtoast/dist/ngToast-animations.min.css',
+ 'node_modules/angular-tree-control/css/tree-control.css',
+ 'node_modules/angular-tree-control/css/tree-control-attribute.css',
]
}]
},
filter : 'isFile',
expand : true,
src : [
- 'bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.eot',
- 'bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.svg',
- 'bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf',
- 'bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.woff'
+ 'node_modules/bootstrap/dist/fonts/glyphicons-halflings-regular.eot',
+ 'node_modules/bootstrap/dist/fonts/glyphicons-halflings-regular.svg',
+ 'node_modules/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf',
+ 'node_modules/bootstrap/dist/fonts/glyphicons-halflings-regular.woff'
]
}]
},
filter : 'isFile',
expand : true,
src : [
- 'bower_components/angular-tree-control/images/sample.png',
- 'bower_components/angular-tree-control/images/node-opened-2.png',
- 'bower_components/angular-tree-control/images/folder.png',
- 'bower_components/angular-tree-control/images/node-closed.png',
- 'bower_components/angular-tree-control/images/node-closed-light.png',
- 'bower_components/angular-tree-control/images/node-opened.png',
- 'bower_components/angular-tree-control/images/node-opened-light.png',
- 'bower_components/angular-tree-control/images/folder-closed.png',
- 'bower_components/angular-tree-control/images/node-closed-2.png',
- 'bower_components/angular-tree-control/images/file.png'
+ 'node_modules/angular-tree-control/images/sample.png',
+ 'node_modules/angular-tree-control/images/node-opened-2.png',
+ 'node_modules/angular-tree-control/images/folder.png',
+ 'node_modules/angular-tree-control/images/node-closed.png',
+ 'node_modules/angular-tree-control/images/node-closed-light.png',
+ 'node_modules/angular-tree-control/images/node-opened.png',
+ 'node_modules/angular-tree-control/images/node-opened-light.png',
+ 'node_modules/angular-tree-control/images/folder-closed.png',
+ 'node_modules/angular-tree-control/images/node-closed-2.png',
+ 'node_modules/angular-tree-control/images/file.png'
]
}]
}
"license": "GPL",
"homepage": "http://evergreen-ils.org/",
"devDependencies": {
- "bower": "^1.3.3",
+ "angular": "~1.5",
+ "angular-animate": "~1.5.3",
+ "angular-ui-bootstrap": "~1.2.4",
+ "angular-cookies": "~1.5.8",
+ "angular-file-saver": "~1.1.0",
+ "angular-hotkeys": "^1.7.0",
+ "angular-location-update": "~0.0.2",
+ "angular-mocks": "~1.5.0",
+ "angular-route": "~1.5.0",
+ "angular-tree-control": "~0.2.28",
+ "angular-order-object-by": "rxfork/ngOrderObjectBy#npm",
+ "bootstrap": "~3.3.6",
"grunt": "~0.4.4",
"grunt-cli": "^0.1.13",
"grunt-contrib-concat": "^0.4.0",
"grunt-contrib-uglify": "^0.4.0",
"grunt-exec": "^0.4.5",
"grunt-karma": "^0.8.3",
- "phantomjs-prebuilt": "^2.1.7",
+ "iframe-resizer": "^3.5.5",
+ "jquery": "~2.2.1",
"karma": "^0.12.14",
"karma-jasmine": "^0.1.5",
"karma-phantomjs-launcher": "^1.0.0",
"karma-script-launcher": "~0.1.0",
"karma-spec-reporter": "0.0.12",
- "karma-story-reporter": "^0.2.2"
+ "karma-story-reporter": "^0.2.2",
+ "ng-toast": "~2.0.0",
+ "phantomjs-prebuilt": "^2.1.7"
},
"scripts": {
"test": "grunt test"