{ "name": "dt-sdk", "version": "0.0.1", "description": "航天可视化框架", "main": "./library/DT.js", "typings": "./library/types/index.d.ts", "scripts": { "lint": "eslint --ext .tsx,.ts,.js --fix ./src", "fix": "prettier --write ./src", "uml": "tsuml2 -g src/**/*.ts --tsconfig ./tsconfig.json -m -o uml.svg", "doc": "typedoc --options typedoc.json & node scripts/groupdoc.js", "docs": "vuepress dev docs", "docs:build": "vuepress build docs", "dev": "webpack-dev-server --config webpack.config.js --open", "dev-layer": "webpack-dev-server --config webpack.config.layer.js --open", "dev-build": "webpack-dev-server --config webpack.config.builddev.js --open", "dev-czml": "webpack-dev-server --config webpack.config.czml.js --open", "build:index": "node scripts/buildIndex.js", "build:api": "(api-extractor run || echo done)", "build:markdown": "npm run build:api & api-documenter markdown -i api -o markdown", "build:library": "npm run build:index & webpack --config webpack.library.js", "build": "npm run build:library & npm run doc & npm run docs:build" }, "keywords": [ "space" ], "author": "wzl", "license": "ISC", "devDependencies": { "@commitlint/cli": "^13.1.0", "@commitlint/config-conventional": "^13.1.0", "@microsoft/api-documenter": "^7.14.1", "@microsoft/api-extractor": "^7.18.16", "@open-wc/webpack-import-meta-loader": "^0.4.7", "@types/dat.gui": "^0.7.7", "@typescript-eslint/eslint-plugin": "^4.29.1", "@typescript-eslint/parser": "^4.29.1", "better-docs": "^2.3.2", "clean-webpack-plugin": "^4.0.0", "copy-webpack-plugin": "6.0.3", "css-loader": "3.2.0", "dat.gui": "^0.7.7", "eslint": "^7.32.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-prettier": "^3.4.0", "fs-extra": "^10.0.0", "html-webpack-plugin": "3.2.0", "husky": "^7.0.1", "jsdoc": "^3.6.7", "lint-staged": "^11.1.2", "path-browserify": "^1.0.1", "prettier": "^2.3.2", "strip-pragma-loader": "^1.0.0", "style-loader": "1.0.0", "ts-loader": "8", "tsuml2": "^0.6.1", "typedoc": "0.22.10", "typedoc-plugin-markdown": "3.11.11", "typescript": "^4.3.5", "url-loader": "2.2.0", "vuepress": "^1.9.5", "vuepress-plugin-typedoc": "^0.10.2", "webpack": "4.41.2", "webpack-bundle-analyzer": "^4.5.0", "webpack-cli": "3.3.9", "webpack-dev-server": "3.9.0", "webpack-glsl-loader": "^1.0.1" }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "*{.ts,.js}": [ "lint", "fix", "git add" ] }, "dependencies": { "axios": "^1.6.2", "cesium": "~1.89.0", "moment": "^2.29.4", "sockjs-client": "^1.6.1", "stompjs": "^2.3.3", "wind-core": "^1.1.2" }, "commitlint": { "extends": [ "@commitlint/config-conventional" ] } }