UNPKG

@openpv/simshady

Version:

Simulating Shadows for PV Potential Analysis on 3D Data on the GPU.

78 lines (77 loc) 1.74 kB
{ "name": "@openpv/simshady", "version": "0.2.1", "description": "Simulating Shadows for PV Potential Analysis on 3D Data on the GPU.", "main": "./dist/index.js", "type": "module", "types": "./dist/index.d.ts", "files": [ "dist" ], "scripts": { "test": "vitest run", "test-continuous": "vitest", "format": "lint-staged", "build": "tsup", "prepare": "husky", "docs": "typedoc --options typedoc.json --out ./docs" }, "repository": { "type": "git", "url": "git+https://github.com/open-pv/simshady.git" }, "keywords": [ "solar", "photovoltaic", "pv", "threejs", "three", "webgl", "gis", "renewables", "renewable energy" ], "author": "Konrad Heidler <k.heidler@tum.de>", "license": "Apache-2.0", "bugs": { "url": "https://github.com/open-pv/simshady/issues" }, "homepage": "open-pv.github.io/simshady/", "devDependencies": { "@jest/globals": "^30.2.0", "@types/three": "^0.181.0", "@types/webgl2": "^0.0.12", "eslint": "^9.39.1", "husky": "^9.1.7", "jest": "^30.2.0", "lint-staged": "^16.2.7", "prettier": "^3.7.4", "ts-jest": "^29.4.6", "ts-node": "^10.9.2", "typedoc": "^0.28.15", "typedoc-plugin-mdn-links": "^5.0.10", "typedoc-plugin-rename-defaults": "^0.7.3", "typescript": "^5.9.3", "vitest": "^4.0.15" }, "dependencies": { "geotiff": "^2.1.4-beta.1", "three": "^0.181.2" }, "optionalDependencies": { "commander": "^14.0.1", "puppeteer": "24.35.0", "tsup": "^8.5.1" }, "bin": { "simshady": "dist/cli.cjs" }, "lint-staged": { "*.js": [ "prettier --write" ], "*.ts": [ "prettier --write" ] } }