UNPKG

@tomorrowevening/hermes

Version:

An extendable set of Web Tools controlled via a separate window for non-intereference with content.

105 lines (104 loc) 3.12 kB
{ "name": "@tomorrowevening/hermes", "author": "Colin Duffy <http://tomorrowevening.com/>", "description": "An extendable set of Web Tools controlled via a separate window for non-intereference with content.", "license": "GPL-3.0-or-later", "main": "./dist/index.cjs", "module": "./dist/index.js", "types": "./types/index.d.ts", "type": "module", "sideEffects": ["**/*.css"], "version": "0.1.44", "homepage": "https://github.com/tomorrowevening/hermes#readme", "bugs": { "url": "https://github.com/tomorrowevening/hermes/issues" }, "keywords": [ "Editor", "Remote", "TheatreJS", "ThreeJS" ], "files": [ "dist", "types/**/*.d.ts", "!dist/images/**", "!dist/json/**", "!dist/models/**", "!dist/index-*.js", "!dist/index-*.css", "!dist/ThreeEditor-*.js", "!dist/ThreeEditor-*.css", "!dist/index.css", "!dist/index.html" ], "exports": { ".": { "types": "./types/index.d.ts", "import": "./dist/index.js", "require": "./dist/index.cjs" }, "./editor": { "types": "./types/editor/index.d.ts", "import": "./dist/editor/index.js", "require": "./dist/editor/index.cjs" }, "./editor/*": { "types": "./types/editor/*.d.ts", "import": "./dist/editor/*.js", "require": "./dist/editor/*.cjs" }, "./hermes.css": "./dist/hermes.css" }, "repository": { "type": "git", "url": "git+https://github.com/tomorrowevening/hermes.git" }, "scripts": { "server": "node server/index.mjs", "clean": "rimraf dist types example-dist", "dev": "vite", "declare": "tsc --declaration --emitDeclarationOnly --declarationDir types", "buildLib": "yarn declare && vite build", "buildExample": "vite build --config vite.config.example.ts", "build": "yarn buildLib && yarn buildExample", "lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0", "preview": "vite preview" }, "peerDependencies": { "react": ">=18", "react-dom": ">=18", "three": ">=0.150" }, "dependencies": { "camera-controls": "^2.9.0", "detect-gpu": "^5.0.70" }, "devDependencies": { "@tomorrowevening/theatre-core": "^1.0.19", "@tomorrowevening/theatre-studio": "^1.0.19", "@types/react": "^18.2.15", "@types/react-dom": "^18.2.7", "@types/three": "^0.183.1", "@typescript-eslint/eslint-plugin": "^6.4.0", "@typescript-eslint/parser": "^6.4.0", "@vitejs/plugin-react": "^4.0.3", "eslint": "^8.45.0", "eslint-plugin-react": "^7.33.2", "eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-react-refresh": "^0.4.3", "glslify": "^7.1.1", "glslify-loader": "^2.0.0", "path": "^0.12.7", "react": "^18.2.0", "react-dom": "^18.2.0", "rimraf": "^6.1.3", "sass": "^1.89.2", "stats-gl": "^3.6.0", "three": "^0.183.1", "typescript": "^5.0.2", "vite": "^6.3.5", "vite-plugin-glsl": "1.2.1", "ws": "^8.16.0" } }