Use strict mode

This commit is contained in:
Daniel García Aubert 2018-10-24 15:42:33 +02:00
parent cf5ad64fd4
commit a616982ec3
116 changed files with 314 additions and 91 deletions

2
app.js
View File

@ -1,5 +1,7 @@
#!/usr/bin/env node
'use strict';
/*
* SQL API loader
* ===============

View File

@ -1,3 +1,5 @@
'use strict';
/**
* this module allows to auth user using an pregenerated api key
*/

View File

@ -1,3 +1,5 @@
'use strict';
var ApiKeyAuth = require('./apikey'),
OAuthAuth = require('./oauth');

View File

@ -1,3 +1,5 @@
'use strict';
// too bound to the request object, but ok for now
var _ = require('underscore');
var OAuthUtil = require('oauth-client');

View File

@ -1,3 +1,5 @@
'use strict';
const util = require('util');
const bodyParserMiddleware = require('../middlewares/body-parser');

View File

@ -1,3 +1,5 @@
'use strict';
const AuthApi = require('../auth/auth_api');
const basicAuth = require('basic-auth');

View File

@ -1,3 +1,4 @@
'use strict';
/*!
* Connect - bodyParser

View File

@ -1,3 +1,5 @@
'use strict';
module.exports = function connectionParams (userDatabaseService) {
return function connectionParamsMiddleware (req, res, next) {
const { user, api_key: apikeyToken, authorizationLevel } = res.locals;

View File

@ -1,3 +1,5 @@
'use strict';
const PSQL = require('cartodb-psql');
const remainingQuotaQuery = 'SELECT _CDB_UserQuotaInBytes() - CDB_UserDataSize(current_schema()) AS remaining_quota';

View File

@ -1,3 +1,5 @@
'use strict';
const errorHandlerFactory = require('../services/error_handler_factory');
module.exports = function error() {

View File

@ -1,3 +1,5 @@
'use strict';
module.exports.initializeProfilerMiddleware = function initializeProfiler (label) {
return function initializeProfilerMiddleware (req, res, next) {
if (req.profiler) {

View File

@ -1,3 +1,5 @@
'use strict';
module.exports = function timeoutLimits (metadataBackend) {
return function timeoutLimitsMiddleware (req, res, next) {
const { user, authorizationLevel } = res.locals;

View File

@ -1,3 +1,5 @@
'use strict';
const CdbRequest = require('../models/cartodb_request');
module.exports = function user(metadataBackend) {

View File

@ -1,3 +1,4 @@
'use strict';
function ArrayBufferSer(type, data, options) {
if(type === undefined) {

View File

@ -1,3 +1,5 @@
'use strict';
/**
* this module provides cartodb-specific interpretation
* of request headers

View File

@ -1,3 +1,5 @@
'use strict';
var fs = require("fs");
var formats = {};

View File

@ -1,3 +1,5 @@
'use strict';
var crypto = require('crypto');
var step = require('step');
var fs = require('fs');

View File

@ -1,3 +1,5 @@
'use strict';
var ogr = require('./../ogr');
function CsvFormat() {}

View File

@ -1,3 +1,5 @@
'use strict';
var ogr = require('./../ogr');
function GeoPackageFormat() {}

View File

@ -1,3 +1,5 @@
'use strict';
var ogr = require('./../ogr');
function KmlFormat() {}

View File

@ -1,3 +1,5 @@
'use strict';
var step = require('step');
var fs = require('fs');
var spawn = require('child_process').spawn;

View File

@ -1,3 +1,5 @@
'use strict';
var ogr = require('./../ogr');
function SpatiaLiteFormat() {}

View File

@ -1,3 +1,5 @@
'use strict';
var step = require('step');
var PSQL = require('cartodb-psql');
var assert = require('assert');

View File

@ -1,3 +1,5 @@
'use strict';
var _ = require('underscore');
var pg = require('./../pg');

View File

@ -1,3 +1,5 @@
'use strict';
var _ = require('underscore');
var pg = require('./../pg');

View File

@ -1,3 +1,5 @@
'use strict';
var _ = require('underscore');
var pg = require('./../pg');

View File

@ -1,3 +1,5 @@
'use strict';
var pg = require('./../pg');
var svg_width = 1024.0;

View File

@ -1,3 +1,5 @@
'use strict';
var pg = require('./../pg');
var _ = require('underscore');
var geojson = require('./geojson');

View File

@ -1,3 +1,5 @@
'use strict';
var step = require('step'),
fs = require('fs');

View File

@ -1,3 +1,5 @@
'use strict';
var _ = require('underscore');
// reference http://www.postgresql.org/docs/9.3/static/errcodes-appendix.html

View File

@ -1,3 +1,5 @@
'use strict';
// CartoDB SQL API
//
// all requests expect the following URL args:

View File

@ -1,3 +1,5 @@
'use strict';
var QueryTables = require('cartodb-query-tables');
var generateMD5 = require('../utils/md5');

View File

@ -1,3 +1,5 @@
'use strict';
class ErrorHandler extends Error {
constructor({ message, context, detail, hint, http_status, name }) {
super(message);

View File

@ -1,3 +1,5 @@
'use strict';
const ErrorHandler = require('./error_handler');
const { codeToCondition } = require('../postgresql/error_codes');

View File

@ -1,3 +1,5 @@
'use strict';
const FORBIDDEN_ENTITIES = {
carto: ['*'],
cartodb: [

View File

@ -1,3 +1,5 @@
'use strict';
const PSQL = require('cartodb-psql');
const copyTo = require('pg-copy-streams').to;
const copyFrom = require('pg-copy-streams').from;

View File

@ -1,3 +1,5 @@
'use strict';
const { getFormatFromCopyQuery } = require('../utils/query_info');
module.exports = class StreamCopyMetrics {

View File

@ -1,3 +1,5 @@
'use strict';
function isApiKeyFound(apikey) {
return apikey.type !== null &&
apikey.user !== null &&

View File

@ -1,3 +1,5 @@
'use strict';
/**
* UserLimits
* @param {cartodb-redis} metadataBackend

View File

@ -1,3 +1,5 @@
'use strict';
var _ = require('underscore');
var debug = require('debug')('windshaft:stats_client');
var StatsD = require('node-statsd').StatsD;

View File

@ -1,3 +1,5 @@
'use strict';
var Profiler = require('step-profiler');
/**

View File

@ -1,3 +1,5 @@
'use strict';
const COPY_FORMATS = ['TEXT', 'CSV', 'BINARY'];
module.exports = {

View File

@ -1,4 +1,4 @@
'use strict';
function ArrayBufferSer(arrayBuffer) {
this.buffer = arrayBuffer;

View File

@ -1,3 +1,5 @@
'use strict';
require('../helper');
var server = require('../../app/server')();

View File

@ -1,3 +1,5 @@
'use strict';
require('../helper');
var server = require('../../app/server')();

View File

@ -1,3 +1,5 @@
'use strict';
/**
*
* Requires the database and tables setup in config/environments/test.js to exist

View File

@ -1,3 +1,5 @@
'use strict';
const assert = require('../support/assert');
const TestClient = require('../support/test-client');
const BatchTestClient = require('../support/batch-test-client');

View File

@ -1,3 +1,5 @@
'use strict';
require('../helper');
var assert = require('../support/assert');

View File

@ -1,3 +1,5 @@
'use strict';
require('../../helper');
var assert = require('../../support/assert');
var redisUtils = require('../../support/redis_utils');

View File

@ -1,3 +1,5 @@
'use strict';
require('../../helper');
var assert = require('../../support/assert');

View File

@ -1,3 +1,5 @@
'use strict';
require('../../helper');
var assert = require('../../support/assert');

View File

@ -1,3 +1,5 @@
'use strict';
require('../../helper');
var assert = require('../../support/assert');

View File

@ -1,3 +1,5 @@
'use strict';
require('../../helper');
var assert = require('../../support/assert');

View File

@ -1,3 +1,5 @@
'use strict';
require('../../helper');
var assert = require('../../support/assert');

View File

@ -1,3 +1,5 @@
'use strict';
/**
*
* Requires the database and tables setup in config/environments/test.js to exist

View File

@ -1,3 +1,5 @@
'use strict';
require('../../helper');
var assert = require('../../support/assert');

View File

@ -1,3 +1,5 @@
'use strict';
require('../../helper');
var assert = require('../../support/assert');

View File

@ -1,3 +1,5 @@
'use strict';
/**
*
* Requires the database and tables setup in config/environments/test.js to exist

View File

@ -1,3 +1,5 @@
'use strict';
require('../../helper');
var BatchTestClient = require('../../support/batch-test-client');

View File

@ -1,3 +1,5 @@
'use strict';
require('../../helper');
var assert = require('../../support/assert');

View File

@ -1,3 +1,5 @@
'use strict';
require('../../helper');
var assert = require('../../support/assert');

View File

@ -1,3 +1,5 @@
'use strict';
require('../../helper');
var assert = require('../../support/assert');

View File

@ -1,3 +1,5 @@
'use strict';
require('../../helper');
var assert = require('../../support/assert');

View File

@ -1,3 +1,5 @@
'use strict';
require('../../helper');
var assert = require('../../support/assert');

View File

@ -1,4 +1,4 @@
'use const';
'use strict';
var server = require('../../app/server')();
const assert = require('../support/assert');

View File

@ -1,3 +1,5 @@
'use strict';
const querystring = require('querystring');
const StatsClient = require('../../app/stats/client');
const statsClient = StatsClient.getInstance(global.settings.statsd);

View File

@ -1,3 +1,5 @@
'use strict';
require('../helper');
const fs = require('fs');

View File

@ -1,3 +1,5 @@
'use strict';
require('../helper');
var server = require('../../app/server')();

View File

@ -1,3 +1,5 @@
'use strict';
var server = require('../../app/server')();
var assert = require('../support/assert');

View File

@ -1,3 +1,5 @@
'use strict';
require('../../helper');
require('../../support/assert');

View File

@ -1,3 +1,5 @@
'use strict';
require('../../helper');
require('../../support/assert');

View File

@ -1,3 +1,5 @@
'use strict';
require('../../helper');
require('../../support/assert');

View File

@ -1,3 +1,5 @@
'use strict';
require('../../helper');
var server = require('../../../app/server')();

View File

@ -1,3 +1,5 @@
'use strict';
require('../../helper');
var server = require('../../../app/server')();

View File

@ -1,3 +1,5 @@
'use strict';
require('../../helper');
var server = require('../../../app/server')();

View File

@ -1,3 +1,5 @@
'use strict';
require('../../helper');
var server = require('../../../app/server')();

View File

@ -1,3 +1,5 @@
'use strict';
require('../../helper');
var server = require('../../../app/server')();

View File

@ -1,3 +1,5 @@
'use strict';
require('../../helper');
var server = require('../../../app/server')();

View File

@ -1,3 +1,5 @@
'use strict';
const TestClient = require('../../support/test-client');
require('../../support/assert');

View File

@ -1,3 +1,5 @@
'use strict';
require('../../helper');
var server = require('../../../app/server')();

View File

@ -1,3 +1,5 @@
'use strict';
require('../helper');
var assert = require('../support/assert');

View File

@ -1,3 +1,5 @@
'use strict';
require('../helper');
require('../support/assert');

View File

@ -1,3 +1,5 @@
'use strict';
require('../helper');
var server = require('../../app/server')();

View File

@ -1,3 +1,5 @@
'use strict';
require('../helper');
var appServer = require('../../app/server');

View File

@ -1,3 +1,5 @@
'use strict';
require('../helper');
var server = require('../../app/server')();

View File

@ -1,3 +1,5 @@
'use strict';
const assert = require('../support/assert');
const TestClient = require('../support/test-client');

View File

@ -1,3 +1,5 @@
'use strict';
require('../helper');
var server = require('../../app/server')();

View File

@ -1,3 +1,5 @@
'use strict';
require('../helper');
const server = require('../../app/server')();

View File

@ -1,3 +1,5 @@
'use strict';
require('../helper');
var server = require('../../app/server')();

View File

@ -1,3 +1,5 @@
'use strict';
require('../helper');
var qs = require('querystring');

View File

@ -1,3 +1,5 @@
'use strict';
require('../helper');
const qs = require('querystring');

View File

@ -1,3 +1,5 @@
'use strict';
require('../helper');
var server = require('../../app/server')();

View File

@ -1,3 +1,5 @@
'use strict';
require('../helper');
var server = require('../../app/server')();

View File

@ -1,3 +1,5 @@
'use strict';
require('../helper');
var server = require('../../app/server')();

View File

@ -1,3 +1,5 @@
'use strict';
require('../helper');
var server = require('../../app/server')();

View File

@ -1,3 +1,5 @@
'use strict';
require('../helper');
var server = require('../../app/server')();

View File

@ -1,3 +1,5 @@
'use strict';
/**
*
* Requires the database and tables setup in config/environments/test.js to exist

View File

@ -1,3 +1,5 @@
'use strict';
require('../helper');
var assert = require('../support/assert');

View File

@ -1,3 +1,5 @@
'use strict';
require('../helper');
var server = require('../../app/server')();

View File

@ -1,2 +1,4 @@
'use strict';
global.settings = require('../config/environments/test');
process.env.NODE_ENV = 'test';

Some files were not shown because too many files have changed in this diff Show More