UNPKG

@masabando/easy-three

Version:

A simple and easy-to-use 3D library

81 lines (80 loc) 2.75 kB
{ "name": "@masabando/easy-three", "type": "module", "version": "1.11.8", "author": "masabando", "description": "A simple and easy-to-use 3D library", "module": "./dist/easy-three.js", "license": "MIT", "keywords": [ "three", "3d", "webgl", "react", "vrm" ], "publishConfig": { "access": "public" }, "homepage": "https://masabando.github.io/easy-three/", "files": [ "dist", "LICENSE", "README.md", "package.json" ], "targets": { "types": false }, "types": "./dist/types/index.d.ts", "exports": { ".": { "types": "./dist/types/index.d.ts", "import": "./dist/easy-three.js", "require": "./dist/easy-three.js" }, "./react/*": "./dist/react/*" }, "scripts": { "dev": "next dev", "parcel": "parcel build dist-src/easy-three.js --no-cache --no-source-maps --dist-dir dist", "build": "next build", "start": "next start", "version:patch": "npm --no-git-tag-version version patch", "version:minor": "npm --no-git-tag-version version minor", "lint": "next lint", "typesCopy": "cp -r dist/types/* ./public/template/easy-three-template/types/", "template:zip": "cd public/template && rm -f easy-three-template.zip && zip -r easy-three-template.zip easy-three-template && cd ../../", "template:build": "ejs template-src/index.ejs -o ./public/template/easy-three-template/index.html -f package.json", "template:update": "npm run template:build && npm run typesCopy && npm run template:zip", "echo-version": "echo $(node -p 'require(\"./package.json\").version')", "github:push_and_tag": "git add . && git commit -m 'update version' && git push && git tag v$(npm run echo-version --silent) && git push origin v$(npm run echo-version --silent)", "finish:patch": "npm run version:patch && npm run parcel && npm run template:update && npm run github:push_and_tag", "finish:minor": "npm run version:minor && npm run parcel && npm run template:update && npm run github:push_and_tag", "save": "git add . && git commit -m 'save' && git push", "test": "exit 0" }, "dependencies": { "@pixiv/three-vrm": "^3.4.0", "three": "^0.178.0" }, "devDependencies": { "@ant-design/nextjs-registry": "^1.0.2", "@pixiv/three-vrm-animation": "^3.3.0", "antd": "^5.22.4", "better-react-mathjax": "^2.0.4-beta1", "bootstrap": "^5.3.3", "ejs": "^3.1.10", "eslint": "^8", "eslint-config-next": "15.0.3", "lil-gui": "^0.20.0", "next": "^14.2.1", "parcel": "^2.13.2", "react": "^18.2.0", "react-bootstrap": "^2.10.6", "react-dom": "^18.2.0", "react-icons": "^5.4.0", "react-syntax-highlighter": "^15.6.1", "sass": "^1.82.0" } }