module.exports = {
client: {
lib: {
css: [
'public/lib/font-awesome/css/font-awesome.min.css',
'public/lib/bootstrap/dist/css/bootstrap.css',
'public/lib/animate-css/animate.css',
'public/lib/material-design-lite/material.min.css',
'public/lib/leaflet/dist/leaflet.css',
'public/lib/angular-material/angular-material.min.css',
'//fonts.googleapis.com/icon?family=Material+Icons',
'public/lib/bootstrap-material-design/dist/css/bootstrap-material-design.css',
'public/lib/md-range-slider/dist/style.min.css',
'public/css/irr.css'
],
js: [
'public/lib/material-design-lite/material.min.js',
'public/lib/angular/angular.js',
'public/lib/angular-aria/angular-aria.js',
'public/lib/angular-material/angular-material.js',
'public/lib/angular-resource/angular-resource.js',
'public/lib/angular-animate/angular-animate.js',
'public/lib/angular-messages/angular-messages.js',
'public/lib/angular-ui-router/release/angular-ui-router.js',
'public/lib/angular-ui-utils/ui-utils.js',
'public/lib/angular-bootstrap/ui-bootstrap-tpls.js',
'public/lib/angular-file-upload/angular-file-upload.js',
'public/lib/moment/min/moment.min.js',
'public/lib/jquery/dist/jquery.js',
'node-modules/leaflet-geosearch/lib/index.js',
'public/lib/leaflet/dist/leaflet.js'
],
tests: ['public/lib/angular-mocks/angular-mocks.js']
},
css: [
'modules/*/client/css/*.css'
<snip>
<snip>
server: {
gruntConfig: 'gruntfile.js',
gulpConfig: 'gulpfile.js',
allJS: ['server.js', 'config/**/*.js', 'modules/*/server/**/*.js'],
models: 'modules/*/server/models/**/*.js',
routes: ['modules/!(core)/server/routes/**/*.js', 'modules/core/server/routes/**/*.js'],
sockets: 'modules/*/server/sockets/**/*.js',
config: 'modules/*/server/config/*.js',
policies: 'modules/*/server/policies/*.js',
views: 'modules/*/server/views/*.html'
}
node-modules/leaflet-geosearch/dist/bundle.js
GeoSearch
, the OSM provider should be under GeoSearch.OpenStreetMapProvider
$ bower install leaflet-geosearch
will work out of the box