{
	"name": "potree-core",
	"version": "2.0.15",
	"description": "Potree wrapper for three.js applications",
	"repository": {
		"type": "git",
		"url": "https://github.com/tentone/potree-core.git"
	},
	"files": [
		"dist"
	],
	"type": "module",
	"main": "dist/index.js",
	"scripts": {
		"dev": "webpack --mode development --watch --progress --stats-children",
		"build": "webpack --mode production --config webpack.prod.js",
		"start": "npm run build && webpack-dev-server --config webpack.example.js --mode development --progress --port 5200",
		"docs": "typedoc source/** --out docs --tsconfig tsconfig.json --theme default --excludeExternals --excludeNotDocumented",
		"pub": "npm run build && npm run docs && npm publish --access public .",
		"lint": "eslint ./source",
		"lint-fix": "eslint --fix ./source"
	},
	"keywords": [
		"three",
		"potree",
		"3d",
		"webgl"
	],
	"author": "Tentone",
	"license": "MIT",
	"peerDependencies": {
		"three": ">0.125.0"
	},
	"dependencies": {
		"brotli": "1.3.3"
	},
	"devDependencies": {
		"@types/node": "20.8.4",
		"@types/three": "^0.152.1",
		"@typescript-eslint/eslint-plugin": "8.0.1",
		"@typescript-eslint/parser": "8.0.1",
		"copy-webpack-plugin": "11.0.0",
		"css-loader": "6.7.3",
		"eslint": "9.9.0",
		"eslint-plugin-typescript": "0.14.0",
		"html-loader": "4.2.0",
		"html-webpack-plugin": "5.5.0",
		"raw-loader": "4.0.2",
		"style-loader": "3.3.1",
		"three": "^0.154.0",
		"ts-loader": "9.5.1",
		"typedoc": "0.28.5",
		"typescript": "5.5.4",
		"webpack": "5.94.0",
		"webpack-bundle-analyzer": "4.10.2",
		"webpack-cli": "5.1.4",
		"webpack-dev-server": "5.2.1",
		"worker-loader": "3.0.8"
	}
}
