mirror of
https://github.com/openglobus/openglobus.git
synced 2025-12-08 19:25:27 +00:00
remove jsdocs directory and use doc generation from config and package parallelize build pipeline and make it faster remove .vscode update dependencies fix vulnerability remove fonts dependencies nad make it from npx fix vulnerability in code
85 lines
2.6 KiB
JSON
85 lines
2.6 KiB
JSON
{
|
|
"name": "@openglobus/og",
|
|
"version": "0.13.8",
|
|
"description": "[OpenGlobus](https://www.openglobus.org/) is a javascript library designed to display interactive 3d maps and planets with map tiles, imagery and vector data, markers and 3d objects. It uses the WebGL technology, open source and completely free.",
|
|
"directories": {
|
|
"example": "./sandbox"
|
|
},
|
|
"main": "./src/og/index.js",
|
|
"style": "./css/og.css",
|
|
"types": "./types/index.d.ts",
|
|
"scripts": {
|
|
"api": "jsdoc -r ./src/ -c ./jsdoc.conf.json -d ./api",
|
|
"serve": "ws",
|
|
"build": "rollup -c",
|
|
"webgl": "rollup -c --environment entry:webgl",
|
|
"core": "rollup -c --environment entry:core",
|
|
"test": "jest --env=jsdom --runInBand --ci --coverage=false",
|
|
"test_watch": "jest --env=jsdom --watch",
|
|
"lint": "eslint -c ./.eslintrc.js src/og",
|
|
"generate_types": "rm -rf types; tsc src/**/*.js --declaration --allowJs --emitDeclarationOnly --outDir types",
|
|
"compile_js_as_ts": "tsc src/og/index.js --AllowJs --checkJs --outDir dist/@openglobus/src/",
|
|
"font": "node ./fonts/index.js"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/openglobus/openglobus.git"
|
|
},
|
|
"author": "Zemledelec",
|
|
"license": "MIT",
|
|
"bugs": {
|
|
"url": "https://github.com/openglobus/openglobus/issues",
|
|
"email": "mgevlich@gmail.com"
|
|
},
|
|
"homepage": "https://www.openglobus.org",
|
|
"exports": {
|
|
".": "./src/og/index.js",
|
|
"./layer": "./src/og/layer/index.js",
|
|
"./bv": "./src/og/bv/index.js",
|
|
"./terrain": "./src/og/terrain/index.js",
|
|
"./entity": "./src/og/entity/index.js",
|
|
"./control": "./src/og/control/index.js",
|
|
"./webgl": "./src/og/webgl/index.js",
|
|
"./scene": "./src/og/scene/index.js",
|
|
"./css/og.css": "./css/og.css"
|
|
},
|
|
"devDependencies": {
|
|
"@babel/preset-env": "^7.18.9",
|
|
"@rollup/plugin-json": "^4.1.0",
|
|
"@types/jest": "^28.1.6",
|
|
"eslint": "^8.20.0",
|
|
"jaguarjs-jsdoc": "^1.1.0",
|
|
"jest": "^28.1.3",
|
|
"jest-canvas-mock": "^2.4.0",
|
|
"jest-environment-jsdom": "^28.1.3",
|
|
"jest-webgl-canvas-mock": "^0.2.3",
|
|
"jsdoc": "^3.6.11",
|
|
"lint-staged": "^13.0.3",
|
|
"local-web-server": "^5.2.1",
|
|
"postcss": "^8.4.14",
|
|
"prettier": "^2.7.1",
|
|
"rollup": "^2.77.1",
|
|
"rollup-plugin-postcss": "^4.0.2",
|
|
"rollup-plugin-terser": "^7.0.2",
|
|
"typescript": "^4.7.4"
|
|
},
|
|
"lint-staged": {
|
|
"*.{js,ts}": [
|
|
"prettier --write"
|
|
]
|
|
},
|
|
"files": [
|
|
"src/**/*",
|
|
"dist/**/*",
|
|
"css/**/*",
|
|
"types/**/*"
|
|
],
|
|
"keywords": [
|
|
"map",
|
|
"3D",
|
|
"webgl",
|
|
"globe",
|
|
"og"
|
|
]
|
|
}
|