{"_id":"three-perf","_rev":"11-7f462cfb609867397cdf0d99264a5680","name":"three-perf","dist-tags":{"latest":"1.0.11"},"versions":{"1.0.0":{"name":"three-perf","version":"1.0.0","keywords":["three","benchmark","performance","monitor","analysis","profiling"],"author":{"url":"https://github.com/TheoTheDev","name":"Bohdan Horpynchuk"},"license":"MIT","_id":"three-perf@1.0.0","maintainers":[{"name":"theothedev","email":"bohdan.horpynchuk@gmail.com"}],"homepage":"https://github.com/TheoTheDev/three-perf#readme","bugs":{"url":"https://github.com/TheoTheDev/three-perf/issues"},"dist":{"shasum":"db749773f3d5214d3a15508b532cfa1bd6e7dbc9","tarball":"https://registry.npmjs.org/three-perf/-/three-perf-1.0.0.tgz","fileCount":13,"integrity":"sha512-fFQA+vey//gCtWWejJIb9cAfA2PMvTcbxkgXBOGJyFyNfgSaf3Pq68BOvZ8bS44nZkAJzPPB5dS0tDGhpiltVQ==","signatures":[{"sig":"MEUCIQDhJ+HnRQyjhmjkeWctuT904tL0WXsW3WWTbJjG/n3X1gIgW6WGOhOv9nuH+88QCeTpflZl3X12fplgWcNTGI0bgds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52183},"main":"dist/index.js","gitHead":"1ac20d4de27f64f6ac8d158dd2f201fcf5d091cb","scripts":{"dev":"vite","build":"vite build && tsc","serve":"vite serve","dev:server":"node demo/server.mjs"},"_npmUser":{"name":"theothedev","email":"bohdan.horpynchuk@gmail.com"},"repository":{"url":"git+https://github.com/TheoTheDev/three-perf.git","type":"git"},"_npmVersion":"9.3.1","description":"Easily monitor your vanilla ThreeJS app performances.","directories":{},"_nodeVersion":"18.14.0","_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","path":"^0.12.7","vite":"^4.3.9","three":"^0.153.0","express":"^4.18.2","tweakpane":"^3.1.10","typescript":"^5.1.3","@types/three":"^0.152.1","troika-three-text":"^0.47.2"},"_npmOperationalInternal":{"tmp":"tmp/three-perf_1.0.0_1689770459171_0.9446569427761042","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"three-perf","version":"1.0.1","keywords":["three","benchmark","performance","monitor","analysis","profiling"],"author":{"url":"https://github.com/TheoTheDev","name":"Bohdan Horpynchuk"},"license":"MIT","_id":"three-perf@1.0.1","maintainers":[{"name":"theothedev","email":"bohdan.horpynchuk@gmail.com"}],"homepage":"https://github.com/TheoTheDev/three-perf","bugs":{"url":"https://github.com/TheoTheDev/three-perf/issues"},"dist":{"shasum":"1992363e2cea4dac7abcbb1ac19fa6bd338703d3","tarball":"https://registry.npmjs.org/three-perf/-/three-perf-1.0.1.tgz","fileCount":38,"integrity":"sha512-GBlAI5R7dLkx2EcyxP3lKcsKibpO+S/Vt12dDyLSzIdXdtPf8igK+/LIxC2rlfN+1m9BWcpHgaGe4ZQM2Ng5lQ==","signatures":[{"sig":"MEUCIQC84uMaNYDmm4lJWQ+n8hgSO+kDJw63amqq/tnMf5QofAIgERYxYXgycQQVKw70XuQFbtKkZZOEyq8Oc/6TlSLpYcA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171741},"main":"dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"1ac20d4de27f64f6ac8d158dd2f201fcf5d091cb","scripts":{"dev":"vite","build":"vite build && tsc","serve":"vite serve","dev:server":"node demo/server.mjs"},"_npmUser":{"name":"theothedev","email":"bohdan.horpynchuk@gmail.com"},"repository":{"url":"git+https://github.com/TheoTheDev/three-perf.git","type":"git"},"_npmVersion":"9.3.1","description":"Easily monitor your vanilla ThreeJS app performances.","directories":{},"sideEffects":false,"_nodeVersion":"18.14.0","_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","path":"^0.12.7","vite":"^4.3.9","express":"^4.18.2","tweakpane":"^3.1.10","typescript":"^5.1.3","@types/three":"^0.152.1","troika-three-text":"^0.47.2"},"peerDependencies":{"three":">=0.151"},"_npmOperationalInternal":{"tmp":"tmp/three-perf_1.0.1_1689771470390_0.050570882907919","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"three-perf","version":"1.0.2","keywords":["three","benchmark","performance","monitor","analysis","profiling"],"author":{"url":"https://github.com/TheoTheDev","name":"Bohdan Horpynchuk"},"license":"MIT","_id":"three-perf@1.0.2","maintainers":[{"name":"theothedev","email":"bohdan.horpynchuk@gmail.com"}],"homepage":"https://github.com/TheoTheDev/three-perf","bugs":{"url":"https://github.com/TheoTheDev/three-perf/issues"},"dist":{"shasum":"dfb4ad78a4cb841a34a03f18a61163e04c5da84a","tarball":"https://registry.npmjs.org/three-perf/-/three-perf-1.0.2.tgz","fileCount":38,"integrity":"sha512-Ye2Opt8PgtctSWNY0KP+vcRDyn3shtXY0QhOZUCnR0O41EzlExh8PJNjuM+6cwbyx/muDOB5ImmftjnCgxFJkQ==","signatures":[{"sig":"MEQCIBXWXjp46KeoHHqp5fGej/mKr1Hreoyq7OPFlolBfIVUAiBwCCTBI8ylhp9Ppi/AnzjXQ8Jlos2dDbEKpBRNv/JJ8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171689},"main":"dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"885597240270a5dd676d6c1ada827f0c0f4458d4","scripts":{"dev":"vite","build":"vite build && tsc","serve":"vite serve","dev:server":"node demo/server.mjs"},"_npmUser":{"name":"theothedev","email":"bohdan.horpynchuk@gmail.com"},"repository":{"url":"git+https://github.com/TheoTheDev/three-perf.git","type":"git"},"_npmVersion":"9.3.1","description":"Easily monitor your vanilla ThreeJS app performances.","directories":{},"sideEffects":false,"_nodeVersion":"18.14.0","_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","path":"^0.12.7","vite":"^4.3.9","express":"^4.18.2","tweakpane":"^3.1.10","typescript":"^5.1.3","@types/three":"^0.152.1","troika-three-text":"^0.47.2"},"peerDependencies":{"three":">=0.151"},"_npmOperationalInternal":{"tmp":"tmp/three-perf_1.0.2_1689771911095_0.012310447933791213","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"three-perf","version":"1.0.3","keywords":["three","benchmark","performance","monitor","analysis","profiling"],"author":{"url":"https://github.com/TheoTheDev","name":"Bohdan Horpynchuk"},"license":"MIT","_id":"three-perf@1.0.3","maintainers":[{"name":"theothedev","email":"bohdan.horpynchuk@gmail.com"}],"homepage":"https://github.com/TheoTheDev/three-perf","bugs":{"url":"https://github.com/TheoTheDev/three-perf/issues"},"dist":{"shasum":"cecc5a7b143ade014c6b621d19c45e20dbb0b8ca","tarball":"https://registry.npmjs.org/three-perf/-/three-perf-1.0.3.tgz","fileCount":38,"integrity":"sha512-0flBGnELDPHS3cZE5SZiAY9aaOmug88/9OGk9JOVaZGMptu+Ebel7fbN02YaCpjtZiVHg5ry6I/VzY/nYjcNhQ==","signatures":[{"sig":"MEUCIQCFGTUKK2XVWdXVR19Vtdcrddewj/M8vgFsWZjuwHgtHgIgIvKY9dom8T+IoHwMvZvY82gmIXE3v6KunZ0PVn7mQYQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171713},"main":"dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"885597240270a5dd676d6c1ada827f0c0f4458d4","scripts":{"dev":"vite","build":"vite build && tsc","serve":"vite serve","dev:server":"node demo/server.mjs"},"_npmUser":{"name":"theothedev","email":"bohdan.horpynchuk@gmail.com"},"repository":{"url":"git+https://github.com/TheoTheDev/three-perf.git","type":"git"},"_npmVersion":"9.3.1","description":"Easily monitor your vanilla ThreeJS app performances.","directories":{},"sideEffects":false,"_nodeVersion":"18.14.0","dependencies":{"troika-three-text":"^0.47.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","path":"^0.12.7","vite":"^4.3.9","express":"^4.18.2","tweakpane":"^3.1.10","typescript":"^5.1.3","@types/three":"^0.152.1"},"peerDependencies":{"three":">=0.151"},"_npmOperationalInternal":{"tmp":"tmp/three-perf_1.0.3_1689772148977_0.8992407472273762","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"three-perf","version":"1.0.4","keywords":["three","benchmark","performance","monitor","analysis","profiling"],"author":{"url":"https://github.com/TheoTheDev","name":"Bohdan Horpynchuk"},"license":"MIT","_id":"three-perf@1.0.4","maintainers":[{"name":"theothedev","email":"bohdan.horpynchuk@gmail.com"}],"homepage":"https://github.com/TheoTheDev/three-perf","bugs":{"url":"https://github.com/TheoTheDev/three-perf/issues"},"dist":{"shasum":"9e271cdf43133404cff6065b17c305a2cccd977e","tarball":"https://registry.npmjs.org/three-perf/-/three-perf-1.0.4.tgz","fileCount":38,"integrity":"sha512-OxajtgWSiQQeiv9lKKrUEpHCNorZr3aj8se+GxPfTx/Xugh6JbwsxvQkFUk9XZDDaoNQeyv6ZbuuQ07lJK9mAg==","signatures":[{"sig":"MEUCIQDiy+/L3/ecoBYDcfItZaeS9etRtsIxjr1jIA2xDwsn4AIgeEJ15903+P4t/xmspv1WleHiCZwQp4Uk0XYuG9Mjvt4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174705},"main":"dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"c0aa396fcc7bcc499bbdabd045cb7602e3f52045","scripts":{"dev":"vite","build":"vite build && tsc","serve":"vite serve","dev:server":"node demo/server.mjs"},"_npmUser":{"name":"theothedev","email":"bohdan.horpynchuk@gmail.com"},"repository":{"url":"git+https://github.com/TheoTheDev/three-perf.git","type":"git"},"_npmVersion":"9.3.1","description":"Easily monitor your vanilla ThreeJS app performances.","directories":{},"sideEffects":false,"_nodeVersion":"18.14.0","dependencies":{"troika-three-text":"^0.47.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","path":"^0.12.7","vite":"^4.3.9","express":"^4.18.2","tweakpane":"^3.1.10","typescript":"^5.1.3","@types/three":"^0.152.1"},"peerDependencies":{"three":">=0.151"},"_npmOperationalInternal":{"tmp":"tmp/three-perf_1.0.4_1689772616931_0.14636633925057296","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"three-perf","version":"1.0.5","keywords":["three","benchmark","performance","monitor","analysis","profiling"],"author":{"url":"https://github.com/TheoTheDev","name":"Bohdan Horpynchuk"},"license":"MIT","_id":"three-perf@1.0.5","maintainers":[{"name":"theothedev","email":"bohdan.horpynchuk@gmail.com"}],"homepage":"https://github.com/TheoTheDev/three-perf","bugs":{"url":"https://github.com/TheoTheDev/three-perf/issues"},"dist":{"shasum":"62f1d3780c0c6eeb7c62f2384e27d0fa3bf99fea","tarball":"https://registry.npmjs.org/three-perf/-/three-perf-1.0.5.tgz","fileCount":38,"integrity":"sha512-GgA+LZ2kzQIr+tnwruocHJEjYT8Qtj6761QeRXrs5XORQ95r9a3MetvsFOBTu++u5ULyFwzFw5YaOvIynSW+tw==","signatures":[{"sig":"MEYCIQDAxyUJZHb1n0wikLB8nob1IfOMgiWDuB/HGqXPZJW8KAIhANEjAIU+xpOUIO9ORMTOCeauHLiDlW5y7RT/jNfdAEnN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175390},"main":"dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"c0aa396fcc7bcc499bbdabd045cb7602e3f52045","scripts":{"dev":"vite","build":"vite build && tsc","serve":"vite serve","dev:server":"node demo/server.mjs"},"_npmUser":{"name":"theothedev","email":"bohdan.horpynchuk@gmail.com"},"repository":{"url":"git+https://github.com/TheoTheDev/three-perf.git","type":"git"},"_npmVersion":"9.3.1","description":"Easily monitor your vanilla ThreeJS app performances.","directories":{},"sideEffects":false,"_nodeVersion":"18.14.0","dependencies":{"troika-three-text":"^0.47.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","path":"^0.12.7","vite":"^4.3.9","express":"^4.18.2","tweakpane":"^3.1.10","typescript":"^5.1.3","@types/three":"^0.152.1"},"peerDependencies":{"three":">=0.151"},"_npmOperationalInternal":{"tmp":"tmp/three-perf_1.0.5_1689772899187_0.5386247511772722","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"three-perf","version":"1.0.7","keywords":["three","benchmark","performance","monitor","analysis","profiling"],"author":{"url":"https://github.com/TheoTheDev","name":"Bohdan Horpynchuk"},"license":"MIT","_id":"three-perf@1.0.7","maintainers":[{"name":"theothedev","email":"bohdan.horpynchuk@gmail.com"}],"homepage":"https://github.com/TheoTheDev/three-perf","bugs":{"url":"https://github.com/TheoTheDev/three-perf/issues"},"dist":{"shasum":"57c5613f12f2ad5230edaa1664507af63f9b1fdd","tarball":"https://registry.npmjs.org/three-perf/-/three-perf-1.0.7.tgz","fileCount":38,"integrity":"sha512-51vziOASMv9UtL+TsRshTBpDK3AibcPMMda9iDEshMKwgrDevaP0kqOOW9VoxbbqkiAk2GtG8SganZsxFtqEbw==","signatures":[{"sig":"MEUCIQDeyWZeWJHtfRKlWtHQbb9Xn52cp9/jq6g+5v+aDgWCmAIgJllEtawvU6U3YN6eSfR/oDNi6wvr5OkJ03fVVungNnM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177342},"main":"dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"c68bdc684090978f8c6cd4d7ada8e598d8969be6","scripts":{"dev":"vite","build":"vite build && tsc","serve":"vite serve","dev:server":"node demo/server.mjs"},"_npmUser":{"name":"theothedev","email":"bohdan.horpynchuk@gmail.com"},"repository":{"url":"git+https://github.com/TheoTheDev/three-perf.git","type":"git"},"_npmVersion":"9.3.1","description":"Easily monitor your vanilla ThreeJS app performances.","directories":{},"sideEffects":false,"_nodeVersion":"18.14.0","dependencies":{"tweakpane":"^3.1.10","troika-three-text":"^0.47.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","path":"^0.12.7","vite":"^4.3.9","express":"^4.18.2","typescript":"^5.1.3","@types/three":"^0.152.1"},"peerDependencies":{"three":">=0.151"},"_npmOperationalInternal":{"tmp":"tmp/three-perf_1.0.7_1689776340445_0.1740456818070808","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"three-perf","version":"1.0.8","keywords":["three","benchmark","performance","monitor","analysis","profiling"],"author":{"url":"https://github.com/TheoTheDev","name":"Bohdan Horpynchuk"},"license":"MIT","_id":"three-perf@1.0.8","maintainers":[{"name":"theothedev","email":"bohdan.horpynchuk@gmail.com"}],"homepage":"https://github.com/TheoTheDev/three-perf","bugs":{"url":"https://github.com/TheoTheDev/three-perf/issues"},"dist":{"shasum":"9b4abb7a305b7673e7a5bc489fb8070c33bce8fd","tarball":"https://registry.npmjs.org/three-perf/-/three-perf-1.0.8.tgz","fileCount":38,"integrity":"sha512-IOVr008tKXZv079HkSjJLrEFvCPkgujuOx7I2hsmktfffmeZNSbbomWSwr9JTyj9nItD/QrolnSqoHt2MLDr1w==","signatures":[{"sig":"MEUCIGmFA29aUdHs50q38mVEUPZEx6nUKpwj7aWRpxI+N6zdAiEAz93xLUCsS+m3u4Qeh7lrpdMyy5Ll6dIKFWwNG7lwbVg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177623},"main":"dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"c71da536b4d1d373b24f93b60f30199b01250794","scripts":{"dev":"vite","build":"vite build && tsc","serve":"vite serve","dev:server":"node demo/server.mjs"},"_npmUser":{"name":"theothedev","email":"bohdan.horpynchuk@gmail.com"},"repository":{"url":"git+https://github.com/TheoTheDev/three-perf.git","type":"git"},"_npmVersion":"9.3.1","description":"Easily monitor your vanilla ThreeJS app performances.","directories":{},"sideEffects":false,"_nodeVersion":"18.14.0","dependencies":{"tweakpane":"^3.1.10","troika-three-text":"^0.47.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","path":"^0.12.7","vite":"^4.3.9","express":"^4.18.2","typescript":"^5.1.3","@types/three":"^0.152.1"},"peerDependencies":{"three":">=0.151"},"_npmOperationalInternal":{"tmp":"tmp/three-perf_1.0.8_1689778003153_0.7332101761695997","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"three-perf","version":"1.0.9","keywords":["three","benchmark","performance","monitor","analysis","profiling"],"author":{"url":"https://github.com/TheoTheDev","name":"Bohdan Horpynchuk"},"license":"MIT","_id":"three-perf@1.0.9","maintainers":[{"name":"theothedev","email":"bohdan.horpynchuk@gmail.com"}],"homepage":"https://github.com/TheoTheDev/three-perf","bugs":{"url":"https://github.com/TheoTheDev/three-perf/issues"},"dist":{"shasum":"baccd317b761b5054b7fbd0c79df86af732ff62c","tarball":"https://registry.npmjs.org/three-perf/-/three-perf-1.0.9.tgz","fileCount":38,"integrity":"sha512-ej3R98niLb+RTAMN2v5Vt+6/ENJkpkzLoZUuT5oXNGIuyFWFBJs91LUTaxJ7koQJJnGNuBMe5DfZOF/Im41O3w==","signatures":[{"sig":"MEUCIALimGjXLPNGRNKgYyRgZEXP5Ec9/me52YZYAXNTztnMAiEA9hlVTeyD081UmBNC7DuLX2OA5xPs3s22FjDhMmbAG9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177920},"main":"dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"ac0eee79d9d8c44212a2869a885f1275506f5c1d","scripts":{"dev":"vite","build":"vite build && tsc","serve":"vite serve","dev:server":"node demo/server.mjs"},"_npmUser":{"name":"theothedev","email":"bohdan.horpynchuk@gmail.com"},"repository":{"url":"git+https://github.com/TheoTheDev/three-perf.git","type":"git"},"_npmVersion":"9.3.1","description":"Easily monitor your vanilla ThreeJS app performances.","directories":{},"sideEffects":false,"_nodeVersion":"18.14.0","dependencies":{"tweakpane":"^3.1.10","troika-three-text":"^0.47.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","path":"^0.12.7","vite":"^4.3.9","express":"^4.18.2","typescript":"^5.1.3","@types/three":"^0.152.1"},"peerDependencies":{"three":">=0.151"},"_npmOperationalInternal":{"tmp":"tmp/three-perf_1.0.9_1689834170468_0.2934265865348171","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"three-perf","version":"1.0.10","keywords":["three","benchmark","performance","monitor","analysis","profiling"],"author":{"url":"https://github.com/TheoTheDev","name":"Bohdan Horpynchuk"},"license":"MIT","_id":"three-perf@1.0.10","maintainers":[{"name":"theothedev","email":"bohdan.horpynchuk@gmail.com"}],"homepage":"https://github.com/TheoTheDev/three-perf","bugs":{"url":"https://github.com/TheoTheDev/three-perf/issues"},"dist":{"shasum":"453bd7d153ac7c88e09a7c9fce0669dd5272f003","tarball":"https://registry.npmjs.org/three-perf/-/three-perf-1.0.10.tgz","fileCount":38,"integrity":"sha512-lCur/i8U6m0ysWYhQ1yFGWOZB0QA2oVsDsfynYd65HhXxLxJfiAt8OsXmpv9PnTLacfaZclBcZHUOB9QKk3eaw==","signatures":[{"sig":"MEUCIGPn4OmD5IraZlu96jSKmmu1ZdzS4PPnOWqFijtZ3m1TAiEAnIyf0HxhNptlQk9DkUmJf91s9IUPS/UvF4Wc8t0tN2c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177901},"main":"dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"ac0eee79d9d8c44212a2869a885f1275506f5c1d","scripts":{"dev":"vite","build":"vite build && tsc","serve":"vite serve","dev:server":"node demo/server.mjs"},"_npmUser":{"name":"theothedev","email":"bohdan.horpynchuk@gmail.com"},"repository":{"url":"git+https://github.com/TheoTheDev/three-perf.git","type":"git"},"_npmVersion":"9.3.1","description":"Easily monitor your vanilla ThreeJS app performances.","directories":{},"sideEffects":false,"_nodeVersion":"18.14.0","dependencies":{"tweakpane":"^3.1.10","troika-three-text":"^0.47.2"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","path":"^0.12.7","vite":"^4.3.9","express":"^4.18.2","typescript":"^5.1.3","@types/three":"^0.152.1"},"peerDependencies":{"three":">=0.151"},"_npmOperationalInternal":{"tmp":"tmp/three-perf_1.0.10_1689839888667_0.8965129676713559","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"three-perf","version":"1.0.11","description":"Easily monitor your vanilla ThreeJS app performances.","keywords":["three","benchmark","performance","monitor","analysis","profiling"],"main":"dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js","import":"./dist/index.mjs"}},"sideEffects":false,"scripts":{"dev":"vite","dev:server":"node demo/server.mjs","build":"vite build && tsc","serve":"vite serve"},"repository":{"type":"git","url":"git+https://github.com/TheoTheDev/three-perf.git"},"homepage":"https://github.com/TheoTheDev/three-perf","author":{"name":"TheoTheDev","url":"https://github.com/TheoTheDev"},"license":"MIT","bugs":{"url":"https://github.com/TheoTheDev/three-perf/issues"},"dependencies":{"troika-three-text":"^0.52.0","tweakpane":"^3.1.10"},"devDependencies":{"@types/three":"^0.170.0","express":"^4.18.2","fs":"^0.0.1-security","path":"^0.12.7","typescript":"^5.1.3","vite":"^4.3.9"},"peerDependencies":{"three":">=0.170"},"_id":"three-perf@1.0.11","gitHead":"2db94b01f6c88ad98d7e0c09ae32a0cd8f260fc4","_nodeVersion":"23.11.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-OgBpZjwL+csQKGKZjpkH/QHdbGFMxqngMbSEJeSnVNfXDYd6On7WHNv/GhUZH4YxIpNMwMahBWrNnsJvnbSJHQ==","shasum":"64c17024b9fbf353b077313a22bbfbf3158dec57","tarball":"https://registry.npmjs.org/three-perf/-/three-perf-1.0.11.tgz","fileCount":38,"unpackedSize":177894,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIATv3MzXvSz5/C6lCzLRTIEo+l2CMkvYNfnEmNjR9g7LAiEArq0LKC4+083/tUsrxZXo7t/22Qvc8wFfUhwx41ur0yM="}]},"_npmUser":{"name":"theothedev","email":"bohdan.horpynchuk@gmail.com"},"directories":{},"maintainers":[{"name":"theothedev","email":"bohdan.horpynchuk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/three-perf_1.0.11_1749484404913_0.900126201629653"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-19T12:40:59.171Z","modified":"2025-06-09T15:53:25.267Z","1.0.0":"2023-07-19T12:40:59.423Z","1.0.1":"2023-07-19T12:57:50.584Z","1.0.2":"2023-07-19T13:05:11.279Z","1.0.3":"2023-07-19T13:09:09.162Z","1.0.4":"2023-07-19T13:16:57.119Z","1.0.5":"2023-07-19T13:21:39.335Z","1.0.7":"2023-07-19T14:19:00.693Z","1.0.8":"2023-07-19T14:46:43.334Z","1.0.9":"2023-07-20T06:22:50.742Z","1.0.10":"2023-07-20T07:58:08.841Z","1.0.11":"2025-06-09T15:53:25.105Z"},"bugs":{"url":"https://github.com/TheoTheDev/three-perf/issues"},"author":{"name":"TheoTheDev","url":"https://github.com/TheoTheDev"},"license":"MIT","homepage":"https://github.com/TheoTheDev/three-perf","keywords":["three","benchmark","performance","monitor","analysis","profiling"],"repository":{"type":"git","url":"git+https://github.com/TheoTheDev/three-perf.git"},"description":"Easily monitor your vanilla ThreeJS app performances.","maintainers":[{"name":"theothedev","email":"bohdan.horpynchuk@gmail.com"}],"readme":"\n# three-perf\n\n**[Changelog](https://github.com/TheoTheDev/three-perf/blob/main/CHANGELOG.md)**\n\nEasily monitor the performances of your vanilla threeJS application.\n\n<table>\n  <tr>\n    <td><a href=\"https://codesandbox.io/s/zen-khorana-xkj9zp?file=/src/index.js\">Add the ThreePerf component anywhere in your Canvas [example].</a></td>\n    <td>\n      <img width=\"1412\" alt=\"Screenshot 2023-07-19 at 15 59 45\" src=\"https://github.com/TheoTheDev/three-perf/assets/1478866/f6afeb4c-3d61-4172-bcb6-131347d2d44e\">\n    </td>\n  </tr>\n</table>\n\n## Installation\n\n```bash\nnpm install three-perf --save-dev\n```\n\n## Options\n\n```jsx\nlogsPerSecond?: number // Refresh rate of the logs [default 10]\nrenderer: THREE.WebGLRenderer // renderer you want to debug\ndomElement: HTMLElement // dom element to which stats block will be attached to\nshowGraph?: boolean // toggles cpu/gpu/fps graphs rendering\nmemory?: boolean // toggles memory info visiblity [like geos / textures / shaders etc count]\nenabled?: boolean // toggles stats harvesting\nvisible?: boolean // stats are harvested, but stats panel is hidden\nactionToCallUI?: string // by default is disabled [''], but if set and type this text in the tab window three-perf dev gui will be shown\nguiVisible?: boolean, // default three-perf dev gui visiblity [falde by default]\nbackgroundOpacity?: number // stats block background opacity level [0.7 by default]\nscale?: 1 // stats block scale [default 1]\nanchorX?: 'left' | 'right' // default is left [stats container horrisontal anchor]\nanchorY?: 'top' | 'bottom' // default is top [stats container vertical anchor]\n```\n\n## Usage\n\n```jsx\nimport { ThreePerf } from 'three-perf'\n\nconst perf = new ThreePerf({\n    anchorX: 'left',\n    anchorY: 'top',\n    domElement: document.body, // or other canvas rendering wrapper\n    renderer: renderer // three js renderer instance you use for rendering\n});\n\nfunction () {\n\n    perf.begin();\n\n    // supports composer or multy-pass rendering\n    renderer.render( scene, camera );\n\n    perf.end();\n\n}\n```\n\n### Maintainers :\n\n- [`twitter 🐈‍⬛ @theo_the_dev`](https://twitter.com/theo_the_dev)\n\n### Thanks\nTo [`twitter @utsuboco`](https://twitter.com/utsuboco) [this is port from r3f/pref to vanilla]\n","readmeFilename":"README.md"}