gas.gl
Version:
HighPerformance Geojson Data Render with WebGL
136 lines (135 loc) • 5.59 kB
JSON
{
"name": "gas.gl",
"version": "3.5.45",
"description": "HighPerformance Geojson Data Render with WebGL",
"main": "index.js",
"files": [
"dist"
],
"scripts": {
"test": "make test",
"lint": "ls",
"start": "npm run compile && npm run compress",
"compile": "babel ./src/leaflet/index.js -o ./dist/leaflet/index.js && babel ./src/leaflet/render_interface.js -o ./dist/leaflet/render_interface.js && browserify -s geoengine dist/leaflet/index.js > dist/geoengine.js",
"compress": "uglify -s dist/geoengine.js -o dist/geoengine.min.js",
"build-react-geoengine:umd": "BABEL_ENV=commonjs NODE_ENV=development webpack src/react_geoengine.js dist/react_geoengine.js",
"build-react-geoengine:umd:min": "BABEL_ENV=commonjs NODE_ENV=production webpack src/react_geoengine.js dist/react_geoengine.min.js",
"build-react-geoengine": "npm run build-react-geoengine:umd && npm run build-react-geoengine:umd:min",
"build-react-geoengine-gl:umd": "BABEL_ENV=commonjs NODE_ENV=development webpack --config ./webpack.config.gl.js --colors --profile --display-modules",
"build-react-geoengine-gl:umd:min": "BABEL_ENV=commonjs NODE_ENV=production webpack --config ./webpack.config.gl.js --colors --profile --display-modules",
"build-react-geoengine-gl": "npm run build-react-geoengine-gl:umd && npm run build-react-geoengine-gl:umd:min",
"build-geoengine:umd": "BABEL_ENV=commonjs NODE_ENV=development webpack src/geoengine.js dist/geoengine.js",
"build-geoengine:umd:min": "BABEL_ENV=commonjs NODE_ENV=production webpack src/geoengine.js dist/geoengine.min.js",
"build-geoengine": "npm run build-geoengine:umd && npm run build-geoengine:umd:min",
"build": "npm run lint && npm run build-geoengine && npm run build-react-geoengine && npm run build-react-geoengine-gl",
"story": "./node_modules/.bin/webpack-dev-server --config webpack-story.config.js --watch --inline",
"story-sdk-build": "npm run build && rm dist/*geoengine.js dist/*geoengine_gl.js && mv dist stories-dist",
"story-resources-build": "cp -rf stories/resources stories-dist/",
"story-page-build": "NODE_ENV=production webpack --config webpack-story-build.config.js",
"story-dist-clean": "if [ -d stories-dist ]; then rm -rf stories-dist; fi",
"story-build": "npm run story-dist-clean && npm run story-page-build && npm run story-resources-build && npm run story-sdk-build",
"local-build": "webpack && webpack --config ./webpack.config.gl.js --colors --profile --display-modules",
"pub-public": "npm run local-build && npm publish --registry=https://registry.npmjs.org"
},
"repository": {
"type": "git",
"url": "git@gitlab.alibaba-inc.com:shuping/GeoEngine.git"
},
"keywords": [
"leaflet",
"vector",
"geojson",
"topojson",
"protobuf",
"openlayer"
],
"author": "wanyi.css<wanyi.css@alibaba-inc.com>",
"maintainers": [
"wanyi.css<wanyi.css@alibaba-inc.com>"
],
"contributors": [
"xiagan<huikang.whk@alibaba-inc.com>",
"wanyi.css<wanyi.css@alibaba-inc.com>"
],
"license": "ISC",
"dependencies": {
"@turf/bearing": "^6.2.0-alpha.1",
"@turf/helpers": "^4.4.0",
"@turf/inside": "^4.4.0",
"@turf/invariant": "^4.4.0",
"@turf/turf": "^4.4.0",
"blueimp-md5": "^2.10.0",
"deck.gl": "^6.0.0",
"eventemitter3": "*",
"gl-mat4": "^1.2.0",
"gl-matrix": "^3.0.0",
"gl-vec2": "^1.3.0",
"gl-vec4": "^1.0.1",
"isomorphic-fetch": "^2.2.1",
"jsdom": "^16.2.0",
"leaflet.tilelayer.colorfilter": "^1.2.5",
"leaflet.vectorgrid": "^1.3.0",
"luma.gl": "^6.0.0",
"promise-helper": "^1.0.0",
"prop-types": "^15.5.10",
"ramda": "^0.26.1",
"react-leaflet-markercluster": "^1.1.7",
"simpleheat": "^0.3.0",
"supercluster": "^3.0.1",
"topojson": "^1.6.24",
"viewport-mercator-project": "^5.0.0"
},
"devDependencies": {
"antd": "^2.10.0",
"babel-core": "^6.26.3",
"babel-eslint": "^10.1.0",
"babel-loader": "^7.0.0",
"babel-plugin-import": "^1.13.0",
"babel-plugin-transform-class-properties": "^6.11.5",
"babel-plugin-transform-runtime": "^6.23.0",
"babel-polyfill": "^6.9.1",
"babel-preset-env": "^1.7.0",
"babel-preset-es2015": "^6.6.0",
"babel-preset-react": "^6.11.1",
"babel-preset-stage-0": "^6.24.1",
"babel-register": "^6.11.6",
"babel-standalone": "^6.24.0",
"css-loader": "^0.26.1",
"d3": "^3.5.17",
"eslint": "^2.8.0",
"eslint-config-airbnb": "^8.0.0",
"eslint-plugin-import": "^1.5.0",
"eslint-plugin-jsx-a11y": "^1.0.2",
"eslint-plugin-react": "^5.0.1",
"expect.js": "*",
"extract-text-webpack-plugin": "^2.0.0-rc.3",
"force-case-sensitivity-webpack-plugin": "^0.1.1",
"github-markdown-css": "^2.6.0",
"html-webpack-plugin": "^3.2.0",
"jquery": "^3.1.0",
"leaflet": "1.4.0",
"leaflet-draw": "^0.4.9",
"leaflet-hash": "^0.2.1",
"leaflet-minimap": "^3.3.1",
"leaflet-search": "^1.9.8",
"leaflet-sidebar": "^0.1.9",
"lodash": "^4.14.0",
"mini-css-extract-plugin": "^0.9.0",
"mocha": "*",
"prop-types": "^15.5.10",
"raw-loader": "^0.5.1",
"react": "^15.2.1",
"react-codemirror": "^0.3.0",
"react-dom": "^15.2.1",
"react-inspector": "^2.0.0",
"react-leaflet": "1.1.0",
"react-markdown": "^2.5.0",
"stats.js": "^0.16.0",
"style-loader": "^1.1.3",
"url-loader": "^3.0.0",
"webpack": "^4.0.0",
"webpack-cli": "^3.3.11",
"webpack-dashboard": "^3.2.0",
"webpack-dev-server": "^3.10.0"
}
}