UNPKG

olcs

Version:

OpenLayers Cesium integration and plugin library

85 lines (84 loc) 2.75 kB
{ "name": "olcs", "version": "2.23.0", "description": "OpenLayers Cesium integration and plugin library", "scripts": { "test": "node --enable-source-maps --import tsx/esm --test src/olcs/*.test.ts", "build-examples": "rm -rf dist; vite build && npm run copy-static-dist && npm run copy-rawjs-sandbox", "prepare": "tsc --pretty; npm run doc", "typecheck": "tsc --pretty --noEmit", "lint": "eslint src examples", "checks": "npm run lint && npm run typecheck", "doc": "typedoc --name ol-cesium --excludeExternals --out apidoc --entryPoints src/olcs.ts --tsconfig ./tsconfig.json --modifierTags @api", "copy-static-dist": "mkdir -p dist/examples/node_modules/ol; mkdir -p dist/examples/node_modules/cesium/Build/; cp examples/inject_ol_cesium.js dist/examples/; cp node_modules/ol/ol.css dist/examples/node_modules/ol/; cp -R node_modules/cesium/Build/CesiumUnminified node_modules/cesium/Build/Cesium dist/examples/node_modules/cesium/Build/; cp -R examples/data dist/examples/", "copy-rawjs-sandbox": "mkdir -p dist/examples/rawjs/; cp -r examples/*.html examples/*.js examples/*.css examples/data dist/examples/rawjs; ", "prestart": "rm -rf dist", "start": "vite & tsc --watch", "serve-built-examples": "npx serve dist" }, "source": "./src/olcs.ts", "type": "module", "main": "./lib/olcs.js", "exports": { ".": { "types": "./lib/types/olcs.d.ts", "default": "./lib/olcs.js" }, "./css/olcs.css": "./css/olcs.css", "./src/*.js": { "types": "./lib/types/olcs/*.d.ts", "default": "./lib/olcs/*.js" }, "./*.js": { "types": "./lib/types/olcs/*.d.ts", "default": "./lib/olcs/*.js" } }, "types": "lib/types/olcs.d.ts", "homepage": "https://github.com/openlayers/ol-cesium/", "keywords": [ "Cesium", "OpenLayers", "OL", "Synchronization", "Plugins" ], "files": [ "PROPERTIES.md", "css/", "src/", "lib/" ], "repository": { "type": "git", "url": "git://github.com/openlayers/ol-cesium.git" }, "license": "BSD-2-Clause", "bugs": { "url": "https://github.com/openlayers/ol-cesium/issues" }, "maintainers": [ { "name": "Guillaume Beraudo", "email": "guillaume.beraudo@camptocamp.com", "url": "https://github.com/gberaudo" } ], "peerDependencies": { "cesium": ">= 1.90.0", "ol": ">= 9.2, >= 10" }, "devDependencies": { "cesium": "1.130.0", "eslint": "^10.2.0", "eslint-config-openlayers": "21.0.0", "marked": "^18.0.0", "ol": "10.8.0", "proj4": "2.20.8", "tsx": "^4.21.0", "typedoc": "0.28.19", "typescript": "6.0.2", "typescript-eslint": "8.58.2", "vite": "6.4.2" } }