{
	"name": "@mathicsorg/mathics-threejs-backend",
	"version": "1.3.3",
	"threejs_revision": 184,
	"description": "Mathics 3D Graphics backend using three.js",
	"source": "src/index.js",
	"main": "docs/build.js",
	"repository": {
		"type": "git",
		"url": "git+https://github.com/Mathics3/mathics-threejs-backend.git"
	},
	"keywords": [
		"graphics",
		"3d",
		"mathics",
		"three.js",
		"fast",
		"easy"
	],
	"author": "The Mathics3 Team",
	"license": "GPL-3.0",
	"bugs": {
		"url": "https://github.com/Mathics3/mathics-threejs-backend/issues"
	},
	"homepage": "https://github.com/Mathics3/mathics-threejs-backend",
	"scripts": {
		"approve": "(npm start &) && jest -u && fuser -k 8080/tcp",
		"build": "rollup src/index.js --file docs/tmp.js --format iife && minify docs/tmp.js > docs/build.js && rm docs/tmp.js",
		"build-fast": "rollup src/index.js --file docs/build.js --format iife",
		"lint": "eslint src --fix",
		"start": "node scripts/server.js",
		"test": "(npm start &) && eslint src && tsc && jest src && fuser -k 8080/tcp"
	},
	"dependencies": {
		"express": "^5"
	},
	"devDependencies": {
		"@babel/preset-env": "^7",
		"eslint": "^8",
		"eslint-plugin-jest": "^29",
		"jest": "^30",
		"jest-image-snapshot": "^6",
		"jest-puppeteer": "^11",
		"minify": "^15",
		"rollup": "^4",
		"typescript": "^6"
	}
}
