UNPKG

three-wideline

Version:
108 lines (107 loc) 3.13 kB
{ "name": "three-wideline", "version": "0.6.0", "description": "A three js line implementation", "keywords": [ "line", "width", "three", "threejs", "join", "caps", "custom", "react", "react-three-fiber" ], "author": "michael--", "repository": { "type": "git", "url": "git+https://github.com/Michael--/three-wideline.git" }, "publishConfig": { "registry": "https://registry.npmjs.org" }, "license": "MIT", "private": false, "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ "dist/index.js", "dist/index.d.ts" ], "scripts": { "prep-sample1": "echo 'import start from \"./sample1/index\"\nstart()' > src/index.tsx", "debug-sample1": "npm run prep-sample1 && vite --config src/sample1/vite.config.js", "build-sample1": "npm run prep-sample1 && vite build --config src/sample1/vite.config.js --base=./", "apidoc": "api-documenter markdown --i ./dist", "start": "npm run debug-sample1", "build": "npm run build-sample1", "dist": "rollup --config rollup.config.mjs && npm run apidoc", "prepack": "npm run lint && npm run dist", "lint": "eslint --ext .tsx,.ts,.jsx,.js src/", "module-update-info": "ncu --interactive --format group" }, "browserslist": { "production": [ ">0.2%", "not dead", "not op_mini all" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ] }, "devDependencies": { "@microsoft/api-documenter": "^7.22.2", "@microsoft/api-extractor": "^7.34.6", "@react-three/fiber": "^8.13.0", "@rollup/plugin-commonjs": "^24.1.0", "@rollup/plugin-typescript": "^11.1.0", "@types/node": "^18.16.3", "@types/react": "^18.2.0", "@types/react-color": "^3.0.6", "@types/react-dom": "^18.2.1", "@types/react-select": "^5.0.1", "@types/three": "^0.151.0", "@typescript-eslint/eslint-plugin": "^5.59.1", "@typescript-eslint/parser": "^5.59.1", "@vitejs/plugin-react": "^4.0.0", "@vitejs/plugin-react-refresh": "^1.3.6", "copyfiles": "^2.4.1", "eslint": "^8.39.0", "eslint-config-prettier": "^8.8.0", "eslint-config-react-app": "^7.0.1", "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-react": "^7.32.2", "grommet": "^2.32.0", "polished": "^4.2.2", "prettier": "^2.8.8", "react": "^18.2.0", "react-color": "^2.19.3", "react-dom": "^18.2.0", "react-scripts": "5.0.1", "rollup": "^3.21.2", "rollup-plugin-api-extractor": "^0.2.5", "rollup-plugin-dts": "^5.3.0", "rollup-plugin-peer-deps-external": "^2.2.4", "rollup-plugin-string": "^3.0.0", "rollup-plugin-visualizer": "^5.9.0", "styled-components": "^5.3.10", "three": "^0.152.2", "typescript": "^5.0.4", "vite": "^4.3.3", "vite-raw-plugin": "^1.0.1", "wouter": "^2.10.1" }, "peerDependencies": { "@react-three/fiber": ">=8.0", "react": ">=18.0", "react-dom": ">=18.0.0", "three": ">=0.147" }, "dependencies": { "@react-three/drei": "^9.66.1" } }