{ "private": true, "name": "windshaft-cartodb", "version": "8.0.1", "description": "A map tile server for CartoDB", "keywords": [ "cartodb" ], "url": "https://github.com/CartoDB/Windshaft-cartodb", "license": "BSD-3-Clause", "repository": { "type": "git", "url": "git://github.com/CartoDB/Windshaft-cartodb.git" }, "author": "Vizzuality (http://vizzuality.com)", "contributors": [ "Simon Tokumine ", "Javi Santana ", "Sandro Santilli ", "Carlos MatallĂ­n ", "Daniel Garcia Aubert ", "Mario de Frutos ", "Ivan Malagon ", "Simon Martin " ], "dependencies": { "@carto/fqdn-sync": "0.2.2", "basic-auth": "2.0.0", "body-parser": "1.18.3", "camshaft": "^0.64.2", "cartodb-psql": "0.14.0", "cartodb-query-tables": "^0.7.0", "cartodb-redis": "2.1.0", "debug": "3.1.0", "dot": "1.1.2", "express": "4.16.3", "fastly-purge": "1.0.1", "gc-stats": "1.2.1", "glob": "7.1.2", "log4js": "github:cartodb/log4js-node#cdb", "lru-cache": "4.1.3", "lzma": "2.3.2", "node-statsd": "0.1.1", "on-headers": "1.0.1", "queue-async": "1.1.0", "redis-mpool": "0.7.0", "request": "2.87.0", "semver": "5.5.0", "step-profiler": "0.3.0", "turbo-carto": "0.21.2", "underscore": "1.6.0", "windshaft": "5.6.4", "yargs": "11.1.0" }, "devDependencies": { "eslint": "^6.5.1", "eslint-config-standard": "^14.1.0", "eslint-plugin-import": "^2.18.2", "eslint-plugin-node": "^10.0.0", "eslint-plugin-promise": "^4.2.1", "eslint-plugin-standard": "^4.0.1", "mocha": "5.2.0", "moment": "2.22.1", "nock": "9.2.6", "nyc": "^14.1.1", "redis": "2.8.0", "step": "1.0.0", "strftime": "0.10.0" }, "scripts": { "lint:fix": "eslint --fix app.js \"lib/**/*.js\" \"test/**/*.js\"", "lint": "eslint app.js \"lib/**/*.js\" \"test/**/*.js\"", "preinstall": "./scripts/check-node-canvas.sh", "pretest:setup": "npm run lint", "test:setup": "NODE_ENV=test node test setup", "pretest": "npm run test:setup", "test": "NODE_ENV=test mocha -t 5000 --exit --recursive test/acceptance test/integration test/unit", "posttest": "npm run test:teardown", "test:teardown": "NODE_ENV=test node test teardown", "test:coverage": "npm run test:setup && nyc --reporter=lcov mocha -t 5000 --exit --recursive test/acceptance test/integration test/unit && npm run test:teardown", "pretest:ci": "cp config/environments/test.js.example config/environments/test.js", "test:ci": "docker run -e \"NODEJS_VERSION=$NODE_VERSION\" -v `pwd`:/srv $DOCKER_IMAGE bash docker/scripts/test-setup.sh && docker ps --filter status=dead --filter status=exited -aq | xargs docker rm -v", "docker:bash": "docker run -it -v `pwd`:/srv $DOCKER_IMAGE bash" }, "engines": { "node": "^10.15.1", "npm": "^6.4.1" } }