geolocation added on offerCar and travel page

This commit is contained in:
arnaucode
2017-01-27 17:49:04 +01:00
parent d76ea5ca19
commit 2b36c80084
727 changed files with 299906 additions and 18 deletions

View File

@@ -0,0 +1,6 @@
module.exports =
'/*!\n' +
'* <%= pkg.name %> <%= pkgFunction().version %> <%= grunt.template.today(\"yyyy-mm-dd\") %>\n' +
'* <%= pkg.description %>\n' +
'* <%= pkg.repository.type %>: <%= pkg.repository.url %>\n' +
'*/\n'

View File

@@ -0,0 +1,23 @@
var exec = require('shelljs').exec;
var isWin = /^win/.test(process.platform);
var isPortOpen = function (port) {
var cmd;
if (isWin)
cmd = 'netstat -an | find /i ":' + port + '" | find /i "listening"';
else
cmd = 'lsof -i:' + port + " | tail -n 1 | awk '{print $2}'";
var portResponse = exec(cmd, {
silent: true
}).output;
return portResponse ? false : true;
}
module.exports = function (startPort) {
while (!isPortOpen(startPort)) {
startPort += 1;
}
return startPort;
}

View File

@@ -0,0 +1,33 @@
const karmaLib = require('karma');
//<=0.12 || //^0.13
const twelveKarma = karmaLib.server ? karmaLib.server.start : undefined;
const thirteenKarma = karmaLib.Server || undefined;
const Karma = thirteenKarma || twelveKarma;
// console.log(Karma,true);
module.exports = (pathToKarmaFile, grunt) => {
var log;
log = grunt.log.oklns;
return (done, karmaConf) => {
var e, server;
if (karmaConf == null) {
karmaConf = require.resolve(pathToKarmaFile);
}
log('-- Karma Setup --');
try {
server = new Karma({
configFile: karmaConf,
singleRun: true
}, (code) => {
log("Karma Callback Code: " + code);
done(!code ? void 0 : false);
});
if (server.start)
server.start(); //^0.13
} catch (_error) {
e = _error;
log("KARMA ERROR: " + e);
return done(false);
}
};
};