@maptalks/gl
Version:
WebGL infrastrcture for maptalks
70 lines • 2.19 kB
JSON
{
"name": "@maptalks/gl",
"version": "0.118.1",
"description": "WebGL infrastrcture for maptalks",
"main": "dist/maptalksgl.js",
"module": "dist/maptalksgl.es.js",
"files": [
"dist/maptalksgl.js",
"dist/maptalksgl.js.map",
"dist/maptalksgl.es.js",
"dist/maptalksgl.es.js.map",
"dist/maptalksgl.d.ts",
"dist/transcoders.js"
],
"keywords": [
"webgl",
"maptalks"
],
"types": "dist/maptalksgl.d.ts",
"author": "fuzhenn",
"license": "UNLICENSED",
"dependencies": {
"@maptalks/martini": "^0.4.0",
"@maptalks/regl": "^3.6.0",
"@maptalks/tbn-packer": "^1.4.5",
"@webgpu/types": "0.1.52",
"color": "^3.0.0",
"colorin": "^0.6.0",
"earcut": "^3.0.1",
"frustum-intersects": "^0.2.4",
"gl-matrix": "^3.4.0",
"wgsl_reflect": "^1.0.16",
"@maptalks/fusiongl": "0.118.1",
"@maptalks/gltf-loader": "0.118.1",
"maptalks": "1.7.1"
},
"devDependencies": {
"@maptalks/rollup-plugin-glsl-minify": "^0.1.7",
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-terser": "0.4.4",
"@rollup/plugin-typescript": "^11.1.6",
"eslint": "^8.57.0",
"eslint-plugin-mocha": "^10.5.0",
"expect.js": "^0.3.1",
"karma": "^6.4.4",
"karma-chrome-launcher": "^3.1.1",
"karma-mocha": "^2.0.1",
"karma-mocha-reporter": "^2.2.5",
"mocha": "^10.3.0",
"pixelmatch": "^4.0.2",
"rollup": "^4.17.2",
"rollup-plugin-dts": "^6.1.0",
"tslib": "^2.6.2",
"typescript": "^5.4.2",
"typescript-eslint": "^8.34.0"
},
"gitHead": "9eeea4807723d460fa7e09969c6556d53f6bed84",
"scripts": {
"clean": "rimraf dist && rimraf ./build/dist",
"build": "npm run clean && npm run lint && rollup --environment BUILD:production -c rollup.config.js",
"build-dev": "rollup -c rollup.config.js",
"dev": "rollup -w -c rollup.config.js",
"test": "cd ../layer-gltf && npm run build && cd ../gl && karma start --single-run",
"tdd": "karma start --no-single-run",
"lint": "eslint \"src/**/*.{js,jsx,mjs,ts,tsx}\"",
"pretest": "cd ../analysis && npm run build",
"preversion": "npm test"
}
}