You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

174 lines
5.4 KiB

{
"name": "internal-carto.js",
"version": "4.2.0",
"description": "CARTO javascript library",
"repository": {
"type": "git",
"url": "git://github.com/CartoDB/carto.js.git"
},
"author": {
"name": "CARTO",
"url": "https://carto.com/"
},
"contributors": [
"Javier Álvarez <jmedina@carto.com>",
"Javier Álvarez <xabel@vizzuality.com>",
"Javier Arce <javierarce@carto.com>",
"Javier Santana <jsantana@carto.com>",
"Raul Ochoa <rochoa@carto.com>",
"Carlos Matallín <matallo@carto.com>",
"Jaime Chapinal <jaime.chapinal@carto.com>",
"Nicklas Gummesson <nicklas@carto.com>",
"Francisco Dans <francisco@carto.com>",
"Emilio García <emilio@carto.com>",
"Ivan Malagon <ivan@carto.com>",
"Ruben Moya <ruben@carto.com>",
"Jesus Arroyo Torrens <jarroyo@carto.com>",
"Iago Lastra <iago@carto.com>",
"Elena Torró <elena@carto.com>",
"Jesús Botella <jbotella@carto.com>",
"Alejandra Arri <alejandraarri@carto.com>"
],
"private": true,
"license": "BSD-3-Clause",
"dependencies": {
"backbone": "1.2.3",
"backbone-poller": "^1.1.3",
"camshaft-reference": "0.34.0",
"carto": "cartodb/carto#master",
"@carto/zera": "1.0.7",
"clip-path-polygon": "0.1.12",
"d3-array": "1.2.1",
"d3-format": "1.2.0",
"d3-time-format": "2.1.0",
"jquery": "2.1.4",
"mustache": "1.1.0",
"perfect-scrollbar": "git+https://git.kongjian.xin:8443/cartodb4/perfect-scrollbar.git",
"postcss": "5.0.19",
"promise-polyfill": "^6.1.0",
"torque.js": "CartoDB/torque#master",
"underscore": "1.8.3",
"whatwg-fetch": "^2.0.3"
},
"devDependencies": {
"babel-core": "^6.26.3",
"babel-loader": "^7.1.4",
"babel-plugin-transform-object-rest-spread": "^6.26.0",
"babel-preset-env": "^1.7.0",
"babel-preset-es2015": "~6.24.1",
"babelify": "^7.3.0",
"browserify": "13.0.0",
"browserify-shim": "3.8.12",
"cartoassets": "CartoDB/CartoAssets#master",
"eslint": "~4.18.2",
"eslint-config-semistandard": "~11.0.0",
"eslint-config-standard": "~10.2.1",
"eslint-plugin-import": "~2.7.0",
"eslint-plugin-node": "~5.2.0",
"eslint-plugin-promise": "~3.5.0",
"eslint-plugin-standard": "~3.0.1",
"findup-sync": "0.1.3",
"grunt": "0.4.5",
"grunt-aws": "^0.4.0",
"grunt-banner": "^0.6.0",
"grunt-browserify": "5.0.0",
"grunt-contrib-clean": "~0.5.0",
"grunt-contrib-concat": "~0.3.0",
"grunt-contrib-connect": "~0.11.2",
"grunt-contrib-copy": "~0.7.0",
"grunt-contrib-cssmin": "~0.7.0",
"grunt-contrib-imagemin": "~1.0.0",
"grunt-contrib-jasmine": "1.1.0",
"grunt-contrib-watch": "git://github.com/gruntjs/grunt-contrib-watch.git#b884948805940c663b1cbb91a3c28ba8afdebf78",
"grunt-eslint": "~20.1.0",
"grunt-exorcise": "2.1.0",
"grunt-fastly": "~0.1.3",
"grunt-gitinfo": "~0.1.7",
"grunt-prompt": "~1.3.0",
"grunt-replace": "0.6.2",
"grunt-sass": "2.0.0",
"grunt-terser": "^1.0.0",
"gulp": "3.8.10",
"gulp-iconfont": "1.0.0",
"gulp-iconfont-css": "0.0.9",
"gulp-install": "0.2.0",
"gulp-sketch": "0.0.7",
"jasmine-ajax": "git://github.com/nobuti/jasmine-ajax.git#master",
"jsdoc": "~3.5.5",
"jstify": "0.12.0",
"leaflet": "1.3.1",
"load-grunt-tasks": "~0.6.0",
"npm-watch": "^0.3.0",
"semver": "~5.4.0",
"source-map-support": "CartoDB/node-source-map-support#0.4.6-cdb1",
"time-grunt": "~0.3.1",
"uglifyjs-webpack-plugin": "^1.1.2",
"watchify": "3.4.0",
"webpack": "4.12.1",
"webpack-cli": "^3.0.4"
},
"browserify": {
"transform": [
"browserify-shim",
"jstify"
]
},
"browser": {
"cdb": "./src/cdb.js",
"cdb.config": "./src/cdb.config.js",
"cdb.core.util": "./src/core/util.js",
"cdb.core.Profiler": "./src/core/profiler.js",
"cdb.log": "./src/cdb.log.js",
"cdb.errors": "./src/cdb.errors.js",
"cdb.templates": "./src/cdb.templates.js",
"geojson": "./vendor/GeoJSON.js",
"html-css-sanitizer": "./vendor/html-css-sanitizer-bundle.js",
"mousewheel": "./vendor/mousewheel.js",
"mwheelIntent": "./vendor/mwheelIntent.js"
},
"browserify-shim": {
"geojson": "GeoJSON",
"html-css-sanitizer": "html",
"mousewheel": {
"depends": [
"jquery:jQuery"
]
},
"mwheelIntent": {
"depends": [
"jquery:jQuery"
]
}
},
"files": [
"dist",
"node_modules/cdb",
"src",
"themes",
"vendor"
],
"main": "src/index.js",
"config": {
"root": "."
},
"scripts": {
"test": "grunt test",
"test:browser": "grunt dev",
"lint": "eslint .",
"lint:fix": "eslint . --fix",
"build": "rm -rf dist/public; NODE_ENV=production webpack --progress --config webpack/webpack.config.js && NODE_ENV=production webpack --progress --config webpack/webpack.min.config.js",
"build:watch": "NODE_ENV=development webpack --progress -w --config webpack/webpack.config.js",
"build:internal": "grunt build",
"docs": "rm -rf docs/public; jsdoc --configure config/jsdoc/public-conf.json",
"docs:internal": "rm -rf docs/internal; jsdoc --configure config/jsdoc/internal-conf.json",
"bump": "npm version prerelease",
"bump:patch": "npm version patch",
"bump:minor": "npm version minor",
"postversion": "git push origin HEAD --follow-tags",
"release": "./scripts/release.sh"
},
"watch": {
"docs": "src/**/*.js"
}
}