{"_id":"@dcg-overseas/polyhedron","_rev":"13-7fc493481e5bf811ab7e0243a54e8630","name":"@dcg-overseas/polyhedron","dist-tags":{"latest":"0.1.7"},"versions":{"0.1.0":{"name":"@dcg-overseas/polyhedron","version":"0.1.0","license":"MIT","_id":"@dcg-overseas/polyhedron@0.1.0","maintainers":[{"name":"haoyouzhe","email":"1617629831@qq.com"},{"name":"w88i817x902","email":"w88i817x90l@163.com"}],"dist":{"shasum":"57e38a3e8ce595e110ae567b7b3088f8951da26d","tarball":"https://registry.npmjs.org/@dcg-overseas/polyhedron/-/polyhedron-0.1.0.tgz","fileCount":9,"integrity":"sha512-jljXFJyZ2rGec9XsFwPVUONRx6jus1LtEMiugmneWfxeR7cl0FuZm2eZNW1lBuuTz78kZ+41bH8IF7rXFH0/kw==","signatures":[{"sig":"MEQCIHq4WNBEYArjj2/V9eTaa29uNSqCKOdJpeZlbkS5TabqAiBhVLDZ6FSy4x1G6EoTKkbRskx21HXWNe0hdgHc8WjBwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171923},"main":"./dist/index.cjs","type":"module","_from":"file:dcg-overseas-polyhedron-0.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src --ext .ts,.tsx","build":"vite build","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"w88i817x902","email":"w88i817x90l@163.com"},"_resolved":"C:\\Users\\ADMINI~1.000\\AppData\\Local\\Temp\\26a64e8fa842f5e2ee90f1079aa09296\\dcg-overseas-polyhedron-0.1.0.tgz","_integrity":"sha512-jljXFJyZ2rGec9XsFwPVUONRx6jus1LtEMiugmneWfxeR7cl0FuZm2eZNW1lBuuTz78kZ+41bH8IF7rXFH0/kw==","_npmVersion":"11.6.2","description":"Polyhedron (Prism & Pyramid) 3D visualization with Konva","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","konva":"^9.3.22","react":"^18.3.1","react-dom":"^18.3.1","react-konva":"^18.2.14","@types/react":"^18.3.3","vite-plugin-dts":"^3.9.1","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"konva":"^9.0.0","react":"^18.0.0","react-dom":"^18.0.0","react-konva":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/polyhedron_0.1.0_1776922508173_0.8846805885092897","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@dcg-overseas/polyhedron","version":"0.1.1","license":"MIT","_id":"@dcg-overseas/polyhedron@0.1.1","maintainers":[{"name":"haoyouzhe","email":"1617629831@qq.com"},{"name":"w88i817x902","email":"w88i817x90l@163.com"}],"dist":{"shasum":"22ecb865be903a1f476d4489a28132a677abcfd0","tarball":"https://registry.npmjs.org/@dcg-overseas/polyhedron/-/polyhedron-0.1.1.tgz","fileCount":18,"integrity":"sha512-IdAkYd4sAbPjAgF0U+TUwZGG18Kv4nCvyPbKs8xoQhWzKrezoBiJRFrFmV2t8avraeUfkYowlpGVEwdqcIZSjw==","signatures":[{"sig":"MEYCIQDYjHxdgCV20k0JetgEB5z/3iLQPkkPCOBT9VaxQ+TicAIhAIXWhY6xYXi18f4V3OydASJw8xRXs+QZfD+sqK76LpWE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76916},"main":"./dist/index.cjs","type":"module","_from":"file:dcg-overseas-polyhedron-0.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src --ext .ts,.tsx","build":"vite build","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"w88i817x902","email":"w88i817x90l@163.com"},"_resolved":"C:\\Users\\ADMINI~1.000\\AppData\\Local\\Temp\\e6ae9f0ecd9c92a61e769c30989d5a3c\\dcg-overseas-polyhedron-0.1.1.tgz","_integrity":"sha512-IdAkYd4sAbPjAgF0U+TUwZGG18Kv4nCvyPbKs8xoQhWzKrezoBiJRFrFmV2t8avraeUfkYowlpGVEwdqcIZSjw==","_npmVersion":"11.6.2","description":"Polyhedron (Prism & Pyramid) 3D visualization with Konva","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","konva":"^9.3.22","react":"^18.3.1","react-dom":"^18.3.1","react-konva":"^18.2.14","@types/react":"^18.3.3","vite-plugin-dts":"^3.9.1","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"konva":"^9.0.0","react":"^18.0.0","react-dom":"^18.0.0","react-konva":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/polyhedron_0.1.1_1776938093762_0.9165354494642128","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@dcg-overseas/polyhedron","version":"0.1.2","license":"MIT","_id":"@dcg-overseas/polyhedron@0.1.2","maintainers":[{"name":"haoyouzhe","email":"1617629831@qq.com"},{"name":"w88i817x902","email":"w88i817x90l@163.com"}],"dist":{"shasum":"6bcfeb9d359173edc470211eafd97d68e4ea7910","tarball":"https://registry.npmjs.org/@dcg-overseas/polyhedron/-/polyhedron-0.1.2.tgz","fileCount":9,"integrity":"sha512-JF45dIulctxLM2OeTWNq1z4q08av1LzqCp9ju7J6omIWMer6tgyVS/c72T4U73uBqwUy3RKiGarsjmy0HtYjsQ==","signatures":[{"sig":"MEQCICezSBQsETj1F+I/2qwM+s8EVWJjptRcAR30Di2v6SF4AiA0L2UopPYXS5jIhG+ayKfVsE9sOckftsM/n+o9wXQqqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221545},"main":"./dist/index.cjs","type":"module","_from":"file:dcg-overseas-polyhedron-0.1.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src --ext .ts,.tsx","build":"vite build","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"w88i817x902","email":"w88i817x90l@163.com"},"_resolved":"C:\\Users\\ADMINI~1.000\\AppData\\Local\\Temp\\1ece3f9955fdb75346243647ba9e86c7\\dcg-overseas-polyhedron-0.1.2.tgz","_integrity":"sha512-JF45dIulctxLM2OeTWNq1z4q08av1LzqCp9ju7J6omIWMer6tgyVS/c72T4U73uBqwUy3RKiGarsjmy0HtYjsQ==","_npmVersion":"11.6.2","description":"Polyhedron (Prism & Pyramid) 3D visualization with Konva","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","konva":"^9.3.22","react":"^18.3.1","react-dom":"^18.3.1","react-konva":"^18.2.14","@types/react":"^18.3.3","vite-plugin-dts":"^3.9.1","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"konva":"^9.0.0","react":"^18.0.0","react-dom":"^18.0.0","react-konva":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/polyhedron_0.1.2_1777083080066_0.619486605428224","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@dcg-overseas/polyhedron","version":"0.1.3","license":"MIT","_id":"@dcg-overseas/polyhedron@0.1.3","maintainers":[{"name":"thiszhangjin","email":"thiszhangjin@gmail.com"},{"name":"smileniuma001","email":"1124990187@qq.com"},{"name":"haoyouzhe","email":"1617629831@qq.com"},{"name":"w88i817x902","email":"w88i817x90l@163.com"}],"dist":{"shasum":"c6041095374ea100390bf5dc5c0c8080fa943ad2","tarball":"https://registry.npmjs.org/@dcg-overseas/polyhedron/-/polyhedron-0.1.3.tgz","fileCount":9,"integrity":"sha512-tnCi5pIyPre2eh5K0DnE35kPQZJiqPYP1clwc+P/ANl/wrye2hzass2eMYUj1hajctpXkZyIoMsEyD1ByI1q8Q==","signatures":[{"sig":"MEUCIGBGo1wu5M5rhyeoGhSa/XkWr/LURMAzvu7YznuvBJjuAiEAqmY1ErBba3PgMvBTk2+IDgNoQS96DOdL9pEEY1OfvAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227718},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}}},"gitHead":"45a318df53129b5ec4cff473a65b4e5c6fe87357","scripts":{"lint":"eslint src --ext .ts,.tsx","build":"vite build","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"smileniuma001","email":"1124990187@qq.com"},"_npmVersion":"10.8.2","description":"Polyhedron (Prism & Pyramid) 3D visualization with Konva","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","konva":"^9.3.22","react":"^18.3.1","react-dom":"^18.3.1","react-konva":"^18.2.14","@types/react":"^18.3.3","vite-plugin-dts":"^3.9.1","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"konva":"^9.0.0","react":"^18.0.0","react-dom":"^18.0.0","react-konva":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/polyhedron_0.1.3_1779887116809_0.11350486001922899","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@dcg-overseas/polyhedron","version":"0.1.4","license":"MIT","_id":"@dcg-overseas/polyhedron@0.1.4","maintainers":[{"name":"thiszhangjin","email":"thiszhangjin@gmail.com"},{"name":"smileniuma001","email":"1124990187@qq.com"},{"name":"haoyouzhe","email":"1617629831@qq.com"},{"name":"w88i817x902","email":"w88i817x90l@163.com"}],"dist":{"shasum":"c0f23b5aa60d0d34479f778667ab542ec3002114","tarball":"https://registry.npmjs.org/@dcg-overseas/polyhedron/-/polyhedron-0.1.4.tgz","fileCount":9,"integrity":"sha512-keXrJ69lw3gi9KQKEIZ+ldpEkspRKl+0QgKx426vOGUVUjT8ZiFlzorhqemlcwcC3xiDigqpDTfrpnATmTePbg==","signatures":[{"sig":"MEUCIQDjJ09j6y7iajtDg0kW6CCptaUFEwdzSqqWRJDdAWLbmwIgaaATjoE0ILqiw4DwzGi+ZUzkJDbfGufhDvmgbf4sDsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252202},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}}},"gitHead":"ec41c976c928aab9ab97ae38c8dc3be8521dde24","scripts":{"lint":"eslint src --ext .ts,.tsx","build":"vite build","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"smileniuma001","email":"1124990187@qq.com"},"_npmVersion":"10.8.2","description":"Polyhedron (Prism & Pyramid) 3D visualization with Konva","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","konva":"^9.3.22","react":"^18.3.1","react-dom":"^18.3.1","react-konva":"^18.2.14","@types/react":"^18.3.3","vite-plugin-dts":"^3.9.1","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"konva":"^9.0.0","react":"^18.0.0","react-dom":"^18.0.0","react-konva":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/polyhedron_0.1.4_1779959600694_0.4931374387308216","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@dcg-overseas/polyhedron","version":"0.1.5","license":"MIT","_id":"@dcg-overseas/polyhedron@0.1.5","maintainers":[{"name":"thiszhangjin","email":"thiszhangjin@gmail.com"},{"name":"smileniuma001","email":"1124990187@qq.com"},{"name":"haoyouzhe","email":"1617629831@qq.com"},{"name":"w88i817x902","email":"w88i817x90l@163.com"},{"name":"hanqin","email":"lif605013@gmail.com"}],"dist":{"shasum":"213664404d9ffc13200fbdefb794f6a7c4be70ef","tarball":"https://registry.npmjs.org/@dcg-overseas/polyhedron/-/polyhedron-0.1.5.tgz","fileCount":9,"integrity":"sha512-oFxO1ZbkAdSqSTxgjC1Rp2xYTj1k+ricl/09+8OCcDDu8QgZSUgryNFuNPJwlxCGgiWPCmt8q4khNMWD6oy3sQ==","signatures":[{"sig":"MEQCIBYdVYXYwpq6iLIZGdVWO65tnBJa4QMxC0CSCV/aYhsXAiBEBndPgqngryZ8Qrq6SsJFkIKprgCWTX2hVFKGV0WmhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264146},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}}},"gitHead":"f991b1908f3784cf5eb525168fd32750a0303a3a","scripts":{"lint":"eslint src --ext .ts,.tsx","build":"vite build","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"haoyouzhe","email":"1617629831@qq.com"},"_npmVersion":"11.6.0","description":"Polyhedron (Prism & Pyramid) 3D visualization with Konva","directories":{},"sideEffects":false,"_nodeVersion":"24.9.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","konva":"^9.3.22","react":"^18.3.1","react-dom":"^18.3.1","react-konva":"^18.2.14","@types/react":"^18.3.3","vite-plugin-dts":"^3.9.1","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"konva":"^9.0.0","react":"^18.0.0","react-dom":"^18.0.0","react-konva":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/polyhedron_0.1.5_1780203023350_0.27993982608969215","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@dcg-overseas/polyhedron","version":"0.1.6","license":"MIT","_id":"@dcg-overseas/polyhedron@0.1.6","maintainers":[{"name":"thiszhangjin","email":"thiszhangjin@gmail.com"},{"name":"smileniuma001","email":"1124990187@qq.com"},{"name":"haoyouzhe","email":"1617629831@qq.com"},{"name":"w88i817x902","email":"w88i817x90l@163.com"},{"name":"hanqin","email":"lif605013@gmail.com"}],"dist":{"shasum":"ff06dac2dadf7d2d6516b46b7b28bebf06bb964b","tarball":"https://registry.npmjs.org/@dcg-overseas/polyhedron/-/polyhedron-0.1.6.tgz","fileCount":9,"integrity":"sha512-fM9I1Ok12RHMdz1tkm4RiR+4F5woPe9PGoyN0tIUIQuCJg/IMb9iE30DOvgVrmD3r9++7NaTpwNfqxIhj6l1Mw==","signatures":[{"sig":"MEUCIBkITyvhXFRc2GjNprzMxcCkhO7PTsEhmRIzAI9jDc3bAiEA0mscbcXmBa7JzdEuOFXyjpRyvrYVKEiJTa6bA/Ovb5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277424},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}}},"gitHead":"b678d4dfb757b891fdfbab1d63efb5baad5509d9","scripts":{"lint":"eslint src --ext .ts,.tsx","build":"vite build","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"smileniuma001","email":"1124990187@qq.com"},"_npmVersion":"10.8.2","description":"Polyhedron (Prism & Pyramid) 3D visualization with Konva","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","konva":"^9.3.22","react":"^18.3.1","react-dom":"^18.3.1","react-konva":"^18.2.14","@types/react":"^18.3.3","vite-plugin-dts":"^3.9.1","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"konva":"^9.0.0","react":"^18.0.0","react-dom":"^18.0.0","react-konva":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/polyhedron_0.1.6_1780567125374_0.27333993979164495","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@dcg-overseas/polyhedron","version":"0.1.7","license":"MIT","_id":"@dcg-overseas/polyhedron@0.1.7","maintainers":[{"name":"thiszhangjin","email":"thiszhangjin@gmail.com"},{"name":"smileniuma001","email":"1124990187@qq.com"},{"name":"haoyouzhe","email":"1617629831@qq.com"},{"name":"w88i817x902","email":"w88i817x90l@163.com"},{"name":"hanqin","email":"lif605013@gmail.com"}],"dist":{"shasum":"73235b37ed8a0f4dd3f807f239e43737d2990be4","tarball":"https://registry.npmjs.org/@dcg-overseas/polyhedron/-/polyhedron-0.1.7.tgz","fileCount":9,"integrity":"sha512-JxCh5lf9XWKzsy4aAA3sDzgn3bfu2h/Jl/fWGMwFrEeIbrWDrnEFeGFZ4tmbSRpQ06IfUpNnlI5YW7AJBoXVcA==","signatures":[{"sig":"MEUCIQCCoP3d2OnxxONHuhR8Oivbex0RjrmA17g2FYKTLpm31wIgJ7Lm4tVzLTQIMjDdLlIWDtVEEX0K//jWuWlX0BqS540=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288062},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}}},"gitHead":"030c7035553404e2640a0d38687fa5814c3369c3","scripts":{"lint":"eslint src --ext .ts,.tsx","build":"vite build","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit","build:watch":"vite build --watch"},"_npmUser":{"name":"haoyouzhe","email":"1617629831@qq.com"},"_npmVersion":"11.6.0","description":"Polyhedron (Prism & Pyramid) 3D visualization with Konva","directories":{},"sideEffects":false,"_nodeVersion":"24.9.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.1","konva":"^9.3.22","react":"^18.3.1","react-dom":"^18.3.1","react-konva":"^18.2.14","@types/react":"^18.3.3","vite-plugin-dts":"^3.9.1","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"konva":"^9.0.0","react":"^18.0.0","react-dom":"^18.0.0","react-konva":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/polyhedron_0.1.7_1783060238208_0.5440881605795627","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-04-23T05:35:08.104Z","modified":"2026-09-01T11:24:32.847Z","0.1.0":"2026-04-23T05:35:08.314Z","0.1.1":"2026-04-23T09:54:53.961Z","0.1.2":"2026-04-25T02:11:20.225Z","0.1.3":"2026-05-27T13:05:17.013Z","0.1.4":"2026-05-28T09:13:20.835Z","0.1.5":"2026-05-31T04:50:23.493Z","0.1.6":"2026-06-04T09:58:45.518Z","0.1.7":"2026-07-03T06:30:38.358Z"},"license":"MIT","description":"Polyhedron (Prism & Pyramid) 3D visualization with Konva","maintainers":[{"email":"thiszhangjin@gmail.com","name":"thiszhangjin"},{"email":"1124990187@qq.com","name":"smileniuma001"},{"email":"1617629831@qq.com","name":"haoyouzhe"},{"email":"w88i817x90l@163.com","name":"w88i817x902"},{"email":"zxy1833324628@163.com","name":"zhaoxiuyu"},{"email":"heyuqing@dcrays.cn","name":"heyuqing"},{"email":"lif605013@gmail.com","name":"hanqin"}],"readme":"# @math-pro/prism\r\n\r\n棱柱几何结构可视化工具，支持六种棱柱的 3D 展示与展开图，并显示顶点、棱、面的元素数量。\r\n\r\n## 安装\r\n\r\n```bash\r\npnpm add @math-pro/prism\r\n```\r\n\r\n> **Peer Dependencies**: `react >= 18`, `react-dom >= 18`\r\n\r\n## 使用\r\n\r\n```tsx\r\nimport { PrismTool } from '@math-pro/prism'\r\n\r\n// 完整工具（选择页 + 拆解视图）\r\nfunction App() {\r\n  return <PrismTool />\r\n}\r\n\r\n// 直接指定棱柱类型（跳过选择页）\r\nfunction App() {\r\n  return <PrismTool initialType=\"hexagonal\" />\r\n}\r\n```\r\n\r\n## 支持的棱柱类型\r\n\r\n| 类型 | 名称 | 顶点 | 棱 | 面 |\r\n|------|------|------|----|----|\r\n| `triangular` | 三棱柱 | 6 | 9 | 5 |\r\n| `cube` | 正方体 | 8 | 12 | 6 |\r\n| `cuboid` | 长方体 | 8 | 12 | 6 |\r\n| `pentagonal` | 五棱柱 | 10 | 15 | 7 |\r\n| `hexagonal` | 六棱柱 | 12 | 18 | 8 |\r\n| `octagonal` | 八棱柱 | 16 | 24 | 10 |\r\n\r\n## API\r\n\r\n### `<PrismTool />`\r\n\r\n| Prop | 类型 | 说明 |\r\n|------|------|------|\r\n| `initialType` | `PrismType` | 初始棱柱类型，设置后跳过选择页 |\r\n| `className` | `string` | 自定义 CSS 类名 |\r\n\r\n### 子组件（按需使用）\r\n\r\n- `<PrismSelector onSelect={fn} />` — 六宫格选择页\r\n- `<PrismDetail selected={type} onSelect={fn} />` — 拆解视图（左右布局）\r\n- `<PrismThreeView prismType={type} width? height? />` — Three.js 3D 视图\r\n- `<PrismNetView prismType={type} width? height? />` — SVG 展开图\r\n\r\n## 开发\r\n\r\n```bash\r\npnpm build\r\npnpm typecheck\r\n```\r\n","readmeFilename":"README.md"}