{"_id":"@things-factory/figure-ui","_rev":"98-c0f1f9c62649eef820295bf8d1009c69","name":"@things-factory/figure-ui","dist-tags":{"latest":"10.1.105"},"versions":{"10.1.3":{"name":"@things-factory/figure-ui","version":"10.1.3","author":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"license":"MIT","_id":"@things-factory/figure-ui@10.1.3","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"7d73db31c1b0f199f85943b4d604b70d69db1483","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.3.tgz","fileCount":112,"integrity":"sha512-KEcYaOzEkKkvuqSz36/0Fii/Bqede2BSS86yTiDCojDtQYCjd2GgV2dk0dT3lpN3iBj05eGvH+3DLPlke19DtQ==","signatures":[{"sig":"MEYCIQDECa8s1HfqNaugfHB4RxnfpdlDTJ9osBno+mgHCfP/swIhAPAKYHxSc7jEY9kp87MdNgpCwZrABbCYsjKT6OJzYpeB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1089980},"main":"dist-server/index.js","types":"./dist-server/index.d.ts","gitHead":"8407b1e9d1f47f6676af144d4a33c8ac01cb49c4","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"11.8.0","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/shell":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@hatiolab/figure-model":"^0.1.12","@hatiolab/things-scene":"^10.1.6","@things-factory/figure-service":"^10.1.3"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.3_1788797256541_0.3480692057192727","host":"s3://npm-registry-packages-npm-production"}},"10.1.4":{"name":"@things-factory/figure-ui","version":"10.1.4","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.4","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"8a3f5a77eeea977a3c6459d903b376d49f2ce147","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.4.tgz","fileCount":118,"integrity":"sha512-fCyB1fv2wHMgtnitSrhRUV/SDH5hV04DFFM8BI2VJG/V5d4hH3vh6QLX3CgVKxnmV6bfnmpqe3xnm7If0uFgdg==","signatures":[{"sig":"MEMCIAQriRHOgetf5J+c0IXMlR5QDcCHPA90KTtz4KfKYciIAh9jXouH4I18zFK8v5nqgWhJu8WySsOKaAL4nEyzzhe+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1339285},"main":"dist-server/index.js","gitHead":"c653a2967daa76b3828f1eb7f4eb18934263d4b8","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/shell":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@hatiolab/figure-model":"^0.1.12","@hatiolab/things-scene":"^10.1.6","@things-factory/figure-service":"^10.1.4"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.4_1788914000291_0.7836814125597062","host":"s3://npm-registry-packages-npm-production"}},"10.1.5":{"name":"@things-factory/figure-ui","version":"10.1.5","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.5","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"279a346c7a809c8a7a2467886274a3ca46a372c5","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.5.tgz","fileCount":118,"integrity":"sha512-SZb8fx8EzJWTnEHsqkLnsPMp+OcLEJzUSdBhNQmKcfG59XBHK0botZWk+56HxS73/jac0P6EG7gWAXrlvSfDFw==","signatures":[{"sig":"MEUCIQDXeFNEoL1+plpEq65yFy+8s0D7OS4g0j9d2qgjYwXbCQIgP381iMEGJDDz3vAoW7NOGW7jKOPJgX79IZFGE4NPCGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1428659},"main":"dist-server/index.js","gitHead":"d7e60939822ef18e5311311746b2abd28f169173","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"nalshya113","email":"nalshya113@gmail.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v24.19.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.12","@hatiolab/things-scene":"^10.1.6","@things-factory/figure-service":"^10.1.4"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.5_1788943730413_0.5582307661566461","host":"s3://npm-registry-packages-npm-production"}},"10.1.6":{"name":"@things-factory/figure-ui","version":"10.1.6","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.6","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"5a0e2629fdd14ec1bc8412e9b2bf387ac29195e5","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.6.tgz","fileCount":128,"integrity":"sha512-QqqESbybLTywzxedxltM8omaBfoKmzOpzTCAbbQbgJeUniN3jEs6T++9a1IJv2SQ2AIFB6KzPZ1y3Ratj36gjw==","signatures":[{"sig":"MEYCIQCDTKiAcr4Ke2B2IdlvTWXKAZjj0bSoMiSCoAMD0OQfDwIhALpAhjz5dz19uFViA2ofs0DCyAdIKUVZJE1Y1WTueGHx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1686814},"main":"dist-server/index.js","gitHead":"963aeb9ac470be5aea05bb5842a0a92afcab6036","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.15","@hatiolab/things-scene":"^10.1.10","@things-factory/ai-assistant":"^10.1.6","@things-factory/figure-service":"^10.1.6"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.6_1789054485417_0.3183320065703308","host":"s3://npm-registry-packages-npm-production"}},"10.1.7":{"name":"@things-factory/figure-ui","version":"10.1.7","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.7","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"c06eb8c11dcb5e0bc36053e2de45fe03718875d3","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.7.tgz","fileCount":132,"integrity":"sha512-78hoq4wxpT5xcPrlNF5CbTqp5ohKPi3BWkhAV1RxEgCtSEWwYSBJh3bGn1BwU8xkvYOf6tXXTBuovuekUh1D/Q==","signatures":[{"sig":"MEYCIQCWXiS8JHSupEUJ0L33OSBwDPb6ijV9M1IbdtPdUAfGbwIhAPgBcuepJn9EHJYijr/xBjfjA3xr9BB2K03i6cD4QHcw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1814120},"main":"dist-server/index.js","gitHead":"9a036f83f5751f9e4af9180e9a0018f716a4ba27","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.15","@hatiolab/things-scene":"^10.1.10","@things-factory/figure-service":"^10.1.7"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.7_1789144074947_0.8061896633971932","host":"s3://npm-registry-packages-npm-production"}},"10.1.8":{"name":"@things-factory/figure-ui","version":"10.1.8","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.8","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"fddda1c6e9e7fd9acd664e5dfe15099a4b66216f","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.8.tgz","fileCount":137,"integrity":"sha512-eiOPLKbss7qhKJaj/ejBaflXm/Lcae/2Ze41ulHuTjcLZBZ1CB8GjSvh1U4wYnD9T29f5QWuuq9ecVKUCyYvvQ==","signatures":[{"sig":"MEQCIFag1bCF1MzilT0eqLVVbEbbRvjc3+AY/8DhIeHhu6V7AiBzM6SVCkJKxFL9rkYcnz4U2wonX2q7u0QiVu/a94NYNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1937167},"main":"dist-server/index.js","gitHead":"c402982e29aab3b49e56bea4e41948be6a749c7f","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.16","@hatiolab/things-scene":"^10.1.10","@things-factory/figure-service":"^10.1.8"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.8_1789199154604_0.7284404002035514","host":"s3://npm-registry-packages-npm-production"}},"10.1.9":{"name":"@things-factory/figure-ui","version":"10.1.9","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.9","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"a72b2550c9c07ecbe426be5b56cf0692b82342c3","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.9.tgz","fileCount":137,"integrity":"sha512-4dC8YrkVq/fa3RF4BJN8FQ0EMuiTu2rb0u6vzIz7ag+5kfJGrAplfD6r46E6LnLNK7izmdeRtIFay4u7QRnNAQ==","signatures":[{"sig":"MEUCIQCuB8nKkDbtzaCUgRe20dI8cwEt/9U2/G95+bA7fj/clgIgM9YUCGQhmhUbYlG/ZjK3HafGln5bMlF7tWicMLtwYbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1937167},"main":"dist-server/index.js","gitHead":"ccbb6cfee4f73360a863d17f58a6c4134221dae1","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.16","@hatiolab/things-scene":"^10.1.10","@things-factory/figure-service":"^10.1.9"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.9_1789200119630_0.9496202425949973","host":"s3://npm-registry-packages-npm-production"}},"10.1.10":{"name":"@things-factory/figure-ui","version":"10.1.10","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.10","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"58896259ebf50ce5820c01ba6678479add2f4b6a","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.10.tgz","fileCount":137,"integrity":"sha512-lVOJmgJUutoQwzW5uQjqUtsdXk6ZaLKbrXa0eiQpRTSWWAEW8nSoEun+fi+BCSWRd9wSUdHUcgNmsU32MMnc9Q==","signatures":[{"sig":"MEYCIQCExguDS5fXC0ZW+w+BUMXE9M8Btv63b1zb9hOuZZVDKAIhAJjrRmySPzq1nJhy7ZcsX/sYpbzT3vFCrIj5OLsnQKT/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1941289},"main":"dist-server/index.js","gitHead":"6f3e8480be33889220db17e9f1f4857c62b261b5","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.16","@hatiolab/things-scene":"^10.1.10","@things-factory/figure-service":"^10.1.9"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.10_1789228440904_0.07821209871798729","host":"s3://npm-registry-packages-npm-production"}},"10.1.13":{"name":"@things-factory/figure-ui","version":"10.1.13","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.13","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"bedafd21b247a30cc93a2ad5dbd4ebb76df44973","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.13.tgz","fileCount":147,"integrity":"sha512-SgREfGhgLk9HHXSBBqcxgJG94PHtl4y4JpyLOU1i9WHhMOeUZEq9LPt+RX1z81RFokTUzzdKMKO4Kb8427CYrA==","signatures":[{"sig":"MEQCICXCSoysgBJopyg9k7j59JreVXA5+SZGyAaO+op7F0flAiAmIUo2Fu/8MZfHOgVosRpRSsOA1D4AWgbZOXfUMY+W4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1961626},"main":"dist-server/index.js","gitHead":"f2cd3d27e32e71cca1d3af5499ef54249b1cc111","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.16","@hatiolab/things-scene":"^10.1.10","@things-factory/figure-service":"^10.1.13"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.13_1789281387299_0.24498826875982793","host":"s3://npm-registry-packages-npm-production"}},"10.1.14":{"name":"@things-factory/figure-ui","version":"10.1.14","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.14","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"b2c4998c33716a70f1604ce546dc471ebfc44414","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.14.tgz","fileCount":148,"integrity":"sha512-jaYs8upJvlEESo34nfZYcZP/n2EYxag52wpy1GgOckaAdDEw2Znc3RHLd/Wyv9FvxFfwKfeL5k3dK3bX7rwxgg==","signatures":[{"sig":"MEUCIQD6MShldfZdFnZVP9wQPgaGVDE09V0nQf79/2jjmqnjLwIgbTRVsm46IBv2TwXoUmFguvXIVP7Udu4mfTU79qQdgtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1976987},"main":"dist-server/index.js","gitHead":"34a0d0f5dcde279317d62f51336e866105c51998","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.16","@hatiolab/things-scene":"^10.1.10","@things-factory/figure-service":"^10.1.13"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.14_1789294666727_0.416536566927711","host":"s3://npm-registry-packages-npm-production"}},"10.1.15":{"name":"@things-factory/figure-ui","version":"10.1.15","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.15","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"82c37b4cbda7f1605e75bf86bdc71c1e033aea88","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.15.tgz","fileCount":148,"integrity":"sha512-yyncheW7haMtYxgIVnM5rTH1pVs5fP8Sr4jZHB3P0JJT8U9AyEUCPKGqoED8aJZvz1oWOHULcuVF0GYlVV3bqw==","signatures":[{"sig":"MEUCIQCX3f0WPiHDrWi6fRgkCGvMd28gmP0G/d6h3+4UD64PcwIgYAli7ZNplzXOpwJF/EmT0W1cYtSK2P/8jseo3ZeeGdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA8EW6NR/rclu9+4YF+iVo2P/iPablbrmBSDz4FjqLShAiAlmKw0PhDZdjS/Jgz8aC7jWRFBYIbVkRitxTs2OUAhcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2047867},"main":"dist-server/index.js","gitHead":"0186eb7ec008781fd9f80b6f59379a91e0908820","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.17","@hatiolab/things-scene":"^10.1.12","@things-factory/figure-service":"^10.1.15"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.15_1789432990230_0.4890365042059024","host":"s3://npm-registry-packages-npm-production"}},"10.1.16":{"name":"@things-factory/figure-ui","version":"10.1.16","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.16","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"934623f9442fe31cad9016460092f19cee4944a0","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.16.tgz","fileCount":148,"integrity":"sha512-/oFXl6K46BM3oimGEbzEsZ1XcA9Gwu8L1NBDfUNDHqIymdyuqdlP4QY046LNneRY+r/auKhjQpu8Y4/M2izLnw==","signatures":[{"sig":"MEQCIA0MG1S97tYRJRoK1x8T1k1Pn0MZtKGjdh3P6mxMIfp3AiAWKYYEhqVDBPmdKbKk0Iu40L+cunqVelt1HnFYon77dA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBo4MuSEvueeYvF9xYSYSFUGuwsf726dCV+iKVE1h38JAiBdzO8fySpRh4n0h60URE+sMHU91RJdoybzCrq4bBpl4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2059967},"main":"dist-server/index.js","gitHead":"aff86bc162b42c1d933711f7bc85a073f1ddcd29","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.17","@hatiolab/things-scene":"^10.1.12","@things-factory/figure-service":"^10.1.16"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.16_1789474470574_0.6320444615923655","host":"s3://npm-registry-packages-npm-production"}},"10.1.17":{"name":"@things-factory/figure-ui","version":"10.1.17","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.17","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"ce63bd414c36c319f76d98c664838c35c7e8520a","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.17.tgz","fileCount":145,"integrity":"sha512-mTrzP2I5VKnIlQafdxA70gBByZDiwTjGOUUEQb1LPBc516i+uxTRs8Nszijv4S+n1jMvG+jlQZ4hJkBmSSaGLg==","signatures":[{"sig":"MEUCIG3OawNYjuaAYBh70/5bfaSbyfGUfgeHdehKb9C2CeuIAiEA82fvQZOW9avK28EBGH5OOf7j5HvACH2peohsleVSwBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC032TfV0oYSAy3dy3viE79z0CsFZ0+Tn5E252yQ99SSQIgSTyZ26X7BR7EixsqvfXMNcdQdZy+iZ6Mrxd9xnPbOxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2085752},"main":"dist-server/index.js","gitHead":"0c8214182702162ceb5398bdcf42ef14ea672394","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.18","@hatiolab/things-scene":"^10.1.12","@things-factory/figure-service":"^10.1.17"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.17_1789520634366_0.79739505997875","host":"s3://npm-registry-packages-npm-production"}},"10.1.18":{"name":"@things-factory/figure-ui","version":"10.1.18","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.18","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"855df005c4d0626c0475de6d80f083e5dcf49fd8","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.18.tgz","fileCount":145,"integrity":"sha512-K8fgeD32Sz/7reC0qDZVUvBwYPk/0+XWPusIgFDHM9wrAXh6GB/b5uuXnQvF6NUSDc/8NV/qwyOlvPKYlYZ9fg==","signatures":[{"sig":"MEQCIDea63IH5NDV8WX3me7UlBsw/NJG8DacjYXTcSgnNoHSAiAavqN+1Qkpp2Ko0inTV2cX0ky1vklwT6OkGKJBaGilWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDNumETw16iqKPqotDPRjxGsv5Tp3G86kWV1idOHTbgRwIgLbYKMz8WY7rzS/Cl2M5AqazDQ9QLkjIqD/jOdB3ibz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2125717},"main":"dist-server/index.js","gitHead":"608fe1a70f430ae9c3aa20497173cecc8121373e","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.19","@hatiolab/things-scene":"^10.1.14","@things-factory/figure-service":"^10.1.18"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.18_1789558052371_0.15589642887392396","host":"s3://npm-registry-packages-npm-production"}},"10.1.19":{"name":"@things-factory/figure-ui","version":"10.1.19","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.19","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"1bd464d0a5ec4cd5f1eb5fc39ee5edf87089b116","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.19.tgz","fileCount":145,"integrity":"sha512-GZqzjZkgFfvxfs/i4OwUh5VClp7uSpFSrazby8LKViUQUt0wQGcnSc06Uq4mBZp/pPRHMTkdCZprZuc8CFt0Jg==","signatures":[{"sig":"MEQCIGzU7NZ1drNLqjl7xqYU2Ske6lzONCPsvdKIL9/C8hgpAiBQ/JQ5j2SHFwevyRkbe50JtnD28Wq8B0eR1DlKwisQ2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCPQpKFu3jDmO9yYLKWR4hdaPieYUeYxYyGfOettrvU7wIgQp0yt1OSqhaHYG1ypheYE6ayIlTYkOl9KROeaKYt1Ys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2125717},"main":"dist-server/index.js","gitHead":"c43ffa0853a381f2ed841664cc285d0d5750ce3a","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.20","@hatiolab/things-scene":"^10.1.14","@things-factory/figure-service":"^10.1.19"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.19_1789560089110_0.599140753955582","host":"s3://npm-registry-packages-npm-production"}},"10.1.20":{"name":"@things-factory/figure-ui","version":"10.1.20","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.20","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"fe7c52f5770733ae8b9e9b672ce72dc0ada8c772","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.20.tgz","fileCount":145,"integrity":"sha512-n8oY+Os8vfvZgooFLH/kQPA3mUUVvzgaeRT7mNQFIwkeLFmQkt9QpIXGymxmdmEjf+BVvmITYa3NsvyLaLU6jw==","signatures":[{"sig":"MEYCIQDZJmEat9z1eZppZPAB25CslIJ6v2BngW0cmQKdqn705wIhAKIPmPyLfPKwMQs4qfQnKFJqLfldcOFA5R4PmxKXX4ik","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICafFieNQh5bCON9FfhnByX/xEN0ow+yZw3+hJZ8gQ+FAiB2zn038PbQcGIjd6i8qBHRUJr6jrtHB3fKZ5FdH5SOeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2125717},"main":"dist-server/index.js","gitHead":"6bd01660a4b28554bbe6ae4ee58f3ff844c5af69","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.20","@hatiolab/things-scene":"^10.1.14","@things-factory/figure-service":"^10.1.20"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.20_1789561080765_0.5378975560261796","host":"s3://npm-registry-packages-npm-production"}},"10.1.21":{"name":"@things-factory/figure-ui","version":"10.1.21","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.21","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"01efc5134346f9a06c2c72b7dc65564e569ae6f7","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.21.tgz","fileCount":145,"integrity":"sha512-+m8eEWhkJAtkJ4e4+4HEVRXuvNjV9kcMND4JsKHhOlxkb3UNlIumSUFmZjsLI30+I5Mt3oxH4iT9eHE0JHtLSw==","signatures":[{"sig":"MEUCIHJdBKWfNPEJp721l1xQwl3UrI/72KTGlPPXt0FBRkHqAiEA/DwdCDKqKryXh/FviWHo/L6/eGbJbDjcfVgwuOd921M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC0w+RZ7Qbu8E2MOUqRczu7vg0Dl9c2qnx9fgDmnUqcvQIgTcngw27A+UaprovgGTfVj252L2DG5zInztvffHb3aNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2134343},"main":"dist-server/index.js","gitHead":"67ba723692f28b41aaff26505f5af042943cff26","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.20","@hatiolab/things-scene":"^10.1.14","@things-factory/figure-service":"^10.1.20"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.21_1789564243910_0.02988556719989388","host":"s3://npm-registry-packages-npm-production"}},"10.1.22":{"name":"@things-factory/figure-ui","version":"10.1.22","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.22","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"e54e1b90a85f2dbeaf9ba5a353b60a9886c5e882","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.22.tgz","fileCount":145,"integrity":"sha512-Z3REgL7P97tlTiuij0n339uPpymwq/mfmmz4bbaCrumJ8ACg6iwOwadd5zVee97NXQFTtlV+bx9uEPS9KSbGqQ==","signatures":[{"sig":"MEYCIQDEPTEXou6iA+0EgH7ml2c0PXLqXVGZa+QlieG9iSwvKgIhAIL3rvld1FZKqbg4O7sfLIrmWwd64+DyOLDxzdVy5oWq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEqID15sJ+ucwG/ui+KbQ4RUM3Vout6qpn8zb33Ogt/cAiEA0iMEEvHPz59e6JHdl2BJQ05GRrIHo4pSKFEHqSKbyRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2138014},"main":"dist-server/index.js","gitHead":"6e0480b40df00c4c4d22e5ce78e57dc436bcc23f","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.21","@hatiolab/things-scene":"^10.1.14","@things-factory/figure-service":"^10.1.22"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.22_1789567023692_0.3928026674063596","host":"s3://npm-registry-packages-npm-production"}},"10.1.23":{"name":"@things-factory/figure-ui","version":"10.1.23","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.23","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"8445c9d638d22f047351166bfff0b1e396f3634b","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.23.tgz","fileCount":145,"integrity":"sha512-Hz7cqhI2ZWdIIA7ZAvZbmEqZJK3B8mxRZXJV8nxTTzVAtHb+agikG7D0+osh/UKn6t9epBJhjuQiuiBi324Pyg==","signatures":[{"sig":"MEUCIQD2wnk21axvgplsL71jXKO2sGJeiutJN6D8F2UzrXqk1QIgfNGq19hEVCsPZWTkW+bGlhOYR3lV+5jggXfF8hT5C94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICZ8Cg7D54gQpiJqKbcnWG++zK/6iLeDLu/0vWoRaCq2AiB/haAfMSoYX4AiYIy6IYhG/c9nt/5EeTUufl29vte41A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2140136},"main":"dist-server/index.js","gitHead":"6a87c18ebeb1d73f0483e58615d2533b65be3d91","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.21","@hatiolab/things-scene":"^10.1.14","@things-factory/figure-service":"^10.1.22"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.23_1789567457525_0.9690988618986818","host":"s3://npm-registry-packages-npm-production"}},"10.1.24":{"name":"@things-factory/figure-ui","version":"10.1.24","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.24","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"8c968d3f77fcc54859e111709e36fc5515e8b248","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.24.tgz","fileCount":145,"integrity":"sha512-6tTxexfOIkzmc7B0JI29jw5l2AD62fnlTVLzC53wVofIXEMCCon9ShHsA6EnDO7MjXyC3H/CpnS69t66ceWc5g==","signatures":[{"sig":"MEQCIC20B6KTJXLT9jYrLoYHI/WjBIZcvHDS6fHHBHkX4XJ/AiBw6ZouJ7CiPTEQaMddKTZNmdS+tIrdAgi+kBejxgbulQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCG7WvB8Bfq5WVBkKaDIyLSaauzqzvMdqAKxJ/2OwU9bgIhAPjFX7w/qymsDgWn81kmHtC243UmbZBfor6IEyXha1gw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2137707},"main":"dist-server/index.js","gitHead":"0d88a504e0ffa63cd91279b88c6998d4bf1b3d86","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.21","@hatiolab/things-scene":"^10.1.14","@things-factory/figure-service":"^10.1.24"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.24_1789571156239_0.30391112114654195","host":"s3://npm-registry-packages-npm-production"}},"10.1.25":{"name":"@things-factory/figure-ui","version":"10.1.25","author":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"license":"MIT","_id":"@things-factory/figure-ui@10.1.25","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"f80d6bd4d8dd453db34503f843ad2e6375d40611","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.25.tgz","fileCount":143,"integrity":"sha512-BwIMMU6t/FrksZ314cL4tTqK7ADKiesp4GdlI3vmZAyDKFDLnY/at8btnSQ9NVMHunZGS4VnrXIkHqvuwotYGQ==","signatures":[{"sig":"MEQCIG6tE6Mf3ImCRb5Cz6nUMpvMO5dMThtqvMsrz2TC1lMNAiASAueQ61Ke9eCB9XUHEJJk2IA5qR/TP9gg3diVix6GMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEMCH3gIKJ402CEEdkTOJ/acqAl1yBSZ1mz8sePhTK6xnMICIDX/8nAVkHHyGjdCaGFhY1tzJKnamC1Uxet+wCMGDmyc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1927932},"main":"dist-server/index.js","types":"./dist-server/index.d.ts","gitHead":"8407b1e9d1f47f6676af144d4a33c8ac01cb49c4","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"11.8.0","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.21","@hatiolab/things-scene":"^10.1.14","@things-factory/figure-service":"^10.1.25"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.25_1789624849550_0.7747708279732357","host":"s3://npm-registry-packages-npm-production"}},"10.1.26":{"name":"@things-factory/figure-ui","version":"10.1.26","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.26","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"4062b576c3d2123367e3cee5fb249118f62eb729","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.26.tgz","fileCount":145,"integrity":"sha512-2hl4nsLPfHAbl8XZj91sXaxOMeGsSFTHvyrGGsyglivsG5puV5OFOvbhSnssdvLVXgjllbXgkHi6uWV8PZMhFw==","signatures":[{"sig":"MEYCIQCWug7KYSkKhiIc8YoElqzA+1pjcBO7vFXFv1HYG+poNgIhAOc3BdG+NapMTIaCpf76rI2oyHp02heq0YFyW5GiVHFI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDS3GLOCVQNTHH2V1AOfHshD1/jjRIbsYIJFuVK3z4bQgIhANhELsrPFGhz3Nn4vQazHFwG97zp91gAMgZ1F1RoaL/J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2171302},"main":"dist-server/index.js","gitHead":"151bda14d899442c6846532ddded1e2bfe23a2f5","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.21","@hatiolab/things-scene":"^10.1.14","@things-factory/figure-service":"^10.1.26"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.26_1789654899195_0.010933943932702528","host":"s3://npm-registry-packages-npm-production"}},"10.1.27":{"name":"@things-factory/figure-ui","version":"10.1.27","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.27","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"4c61ec401c35c817f41cc01fff4d935a76b6a68e","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.27.tgz","fileCount":151,"integrity":"sha512-xnLYnapumR5jsz/GfYbwikcGXjAtPRMDXY6L9L58+tW7eMD/41lwLUiy7hy5Nf7DBdgj9dsC2jKjoLbQTrHDrw==","signatures":[{"sig":"MEUCIE0IH9M6JaoiyNsnlU+/ER0guc+4g8l0CGLtPuEx2W7LAiEAor1lGrI/0/iqsTATgCE5vmGvIJnTx9o4pSBEKamsxFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIELE81Kx4qcGRZ/E0v0WHoRhmM7wpvAXAyUKiwPlnndcAiEA9v+wR/SXC5nbf4dReFLuABAKqAJvqdmeheTdmkalmsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2294851},"main":"dist-server/index.js","gitHead":"d04dc762cacf2aac8ba0b0f5d768eca365fc09da","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.21","@hatiolab/things-scene":"^10.1.14","@things-factory/figure-service":"^10.1.27"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.27_1789687576554_0.5825856639954474","host":"s3://npm-registry-packages-npm-production"}},"10.1.28":{"name":"@things-factory/figure-ui","version":"10.1.28","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.28","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"2ee01bcc3f5048007e22f09adc2e9afe78d5fbc2","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.28.tgz","fileCount":167,"integrity":"sha512-bNQqgYC8uUrBrFNpveDro3xDaJ7AfqitcrpXBmAfZf9BKsZILAv9neZMEy+NfzSJnLIQ2a2hu8kNuNyhks5Nzg==","signatures":[{"sig":"MEYCIQCqOEpQL0Hiv9DNu2CJedOUjIrK1v4Hp7KOFd0PoFoYsAIhAOQOW6TwFGSygi8/qTLrd3B1KV/sWFJVq+lcbW2BugFs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD59Mb4wZxr7U671r7TVsMG7Di7LSfS+4vQxjIs6R7fgwIhAJKvz/su40b2PAfoRMJ1g3lbeC6eIErP28m7Y4q8C1Pm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2450565},"main":"dist-server/index.js","gitHead":"3a260a0f79bc6b41a692a103955bfcc541aff60e","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.21","@hatiolab/things-scene":"^10.1.14","@things-factory/figure-service":"^10.1.28"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.28_1789713393390_0.9043472197062306","host":"s3://npm-registry-packages-npm-production"}},"10.1.29":{"name":"@things-factory/figure-ui","version":"10.1.29","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.29","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"03ff7503aaeebcdc061e52fc40e3b5f62a9d4efd","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.29.tgz","fileCount":173,"integrity":"sha512-iKhyB0ATY43u/FAyVB0cyaIcKhhXaG0r5JOq9YEKoC3Cwtk/a5wHFE0Vq5rN36ktpSXWwsZ7aUlKbIIqg0MDRw==","signatures":[{"sig":"MEUCIQCXrl34VxHFVITXmbnCHiKNbQMndCwIY4hovkPI4rVObwIgKgYhES+4Luxdy2NiR4RSSP39laaOfWi8TfNMa5F/UTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCIp7ubiDENq2NhkHORePfm3bDpoTeL4Bdglw9JFVU2FQIhANTEFIYUbrtZDD1QO6fQ3jSV9oe/FFAKNyEjmE8FA7F7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2513897},"main":"dist-server/index.js","gitHead":"e6bf9dec003fe5e794746aaeb5852b3b50478232","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.27","@hatiolab/things-scene":"^10.1.22","@things-factory/figure-service":"^10.1.29"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.29_1789731431501_0.7470552366208323","host":"s3://npm-registry-packages-npm-production"}},"10.1.31":{"name":"@things-factory/figure-ui","version":"10.1.31","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.31","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"a145dc0f34d5439a1e8f9290e9e32f2fbd28134c","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.31.tgz","fileCount":173,"integrity":"sha512-V3iTddjrniZNLZBHk1OXWwPiXUnrx2V463eKxXo6NsC63H0Feu5i2R6v/iWpIabaxzeWSJ/L1JKN764PVrjdyQ==","signatures":[{"sig":"MEQCIGTLMfp7NJDRT4+uvk4HfFAfAK4WdcHuTHtkzKB+XXrkAiA8AhjCNezs7je49VbS3J71vHwQRXn2528Lm8aM+HMvpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID0mL9hw9J6CZ1tbghp2R6LWHRxSmKxD1YhKER9cDHudAiAwsXSAW6RY89RQFFxYHgFbgemb5xpQJHXcWaZEVFDJ1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2519959},"main":"dist-server/index.js","gitHead":"5213e6f9913b40ea2618a2111d9884b792dbaa01","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.27","@hatiolab/things-scene":"^10.1.22","@things-factory/figure-service":"^10.1.31"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.31_1789778172374_0.01974233724761021","host":"s3://npm-registry-packages-npm-production"}},"10.1.32":{"name":"@things-factory/figure-ui","version":"10.1.32","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.32","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"942b4fc2dcb2312f54c1e6a75801b38b8902aa8b","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.32.tgz","fileCount":173,"integrity":"sha512-iHwF3/ugs/A6XlceZltDzPnz59wyBH1+2jYXNyZGwiJE/FDKTLYo6knqOZ6k+dYNzrvh/I+nyY7wyy6cR2/GgQ==","signatures":[{"sig":"MEQCIA1fWiDTQZD2w6EluHuDW3d/cKOWdSo5WbgxblNdZmKkAiBy5xeOGAW4eoGjBOO2/ahiCSqsI7Xw7qiFpRXGcUkJ1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHnIwR20jlt8lsSoeABbAV/ecw4EQ/2UKbeo60ebfUTKAiBODQu1K2uOhWsQyPGDnB81lNRfBmjAf4JdmyB1dlL1Hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2547691},"main":"dist-server/index.js","gitHead":"67b211e001da3a923e562cb048e4691bd961315c","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.27","@hatiolab/things-scene":"^10.1.22","@things-factory/figure-service":"^10.1.32"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.32_1789783600836_0.28677221344392123","host":"s3://npm-registry-packages-npm-production"}},"10.1.33":{"name":"@things-factory/figure-ui","version":"10.1.33","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.33","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"1bd9db49bf3996e8725fe3bd13edc98fbcfcbc4a","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.33.tgz","fileCount":173,"integrity":"sha512-+pyc7CJyE/zmqJNsk58CpAwNiibcYIm1V3/9PFkWmtIXg6SHNeFDtYxea2HP7BSFx2L/YRTJnLVFx25SI9C4YA==","signatures":[{"sig":"MEQCIB/2wGoej79EivFiMb07YrSVTlycx3vsd7b7oxO6/OlQAiB75foPDFQ2ksHPwSrKMgJk0Rn85466/sdHOnsmxhTXJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDn8h8EP+nJ430OGCG9RZtliVn6hz72n2Pitd1dRj/p7AIgbd6DiY+Q1W2Mj924vxL343pitUh7hjcruGJIu+YRjlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2547691},"main":"dist-server/index.js","gitHead":"7fb7b6587846b5ff6ee7a4983652d9561b4d6b2c","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.27","@hatiolab/things-scene":"^10.1.22","@things-factory/figure-service":"^10.1.33"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.33_1789872521581_0.16567139465867253","host":"s3://npm-registry-packages-npm-production"}},"10.1.34":{"name":"@things-factory/figure-ui","version":"10.1.34","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.34","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"60fbb998b320f6e92de590089a30522cac783bb0","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.34.tgz","fileCount":173,"integrity":"sha512-VKJROrIjgKPzKekOAgPxX+43cVeinzWdT3KzDvIMGSlSG1G07Eo5CQFgeAFiSduCkAXJy9zertmc43UOH5+5OQ==","signatures":[{"sig":"MEUCIH3PHwbPbnEfIU9u4twTbTIOxLSSI6jA9YF5Iqz5nZqaAiEAl2YouAVPSNXu4bW7xWcXPZIE2Im6A8NZ6UVEQT5I6uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFRWNg8ER/r64YICQmF6ntmehDJEjxPoGWTV4pWE+BqWAiBavSuVAn3XzWR9vq+IpmMqVyGRzpocbPqgUOzXywVXgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2562118},"main":"dist-server/index.js","gitHead":"5e16fd9f0cbb71c8d395b58a95bd9e99c93975c7","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.27","@hatiolab/things-scene":"^10.1.22","@things-factory/figure-service":"^10.1.34"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.34_1789900704854_0.36049373447031163","host":"s3://npm-registry-packages-npm-production"}},"10.1.35":{"name":"@things-factory/figure-ui","version":"10.1.35","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.35","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"095309524847211e76d40bba575230cf63d68533","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.35.tgz","fileCount":178,"integrity":"sha512-rtehTWd/u1rlvIfOZFjGhT3X6jqzjbXgU52YPUKrqc7jJV6hzucwFEDtAgDsuDqy35kvVwGt0U9Kav4Qphsl/Q==","signatures":[{"sig":"MEUCIHTXnyVNaSZ/H1fDj+BrMa9GauGOQ4cbdklth4m3hcIvAiEA10Iw4quXGhIDwwaqYp5gtRQarz8/HYVAAGwCO658xIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDdMBQHnZg5bC0WH4ojhbhtRULTI4jnr2wCbCjy8op3BAIgL0RozgI80iGLytcl9U1QaPe+F78/NwBByFILUqYV6SM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2600197},"main":"dist-server/index.js","gitHead":"396f43b648b704f1938a2d890ab2f6efa33fdb86","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.32","@hatiolab/things-scene":"^10.1.22","@things-factory/figure-service":"^10.1.35"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.35_1789990854610_0.9174741326304587","host":"s3://npm-registry-packages-npm-production"}},"10.1.36":{"name":"@things-factory/figure-ui","version":"10.1.36","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.36","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"4e3572ef7d6aab72ec4b515153d1341ba7831281","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.36.tgz","fileCount":201,"integrity":"sha512-vbGyaNKp2+fQrY4+Hskqt3n2U6rtdSBjEoTNC2dLQfM17K+zqVzsU1HMW0u8yU7H5Njlw6m32TZljxYQCiJT4Q==","signatures":[{"sig":"MEYCIQDR/CPFZQai/5Zx9A+rckUGy94QRCHcsndMshiA07PhUQIhAPDr/fuBgf+JnTx1qw216j5rDHkXy3RRyFp/aUOyBwbN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID7LH6T9Ifci+kgQ7LebBLHchdK2k7XHVHjZhrIl6PnhAiAVFXrjLulPU9KQlRQuO4kha4fst3H3XadWg65hdnHxJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2733496},"main":"dist-server/index.js","gitHead":"3942ac0aa4f004b4700e739889e12ffc35d78794","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.35","@hatiolab/things-scene":"^10.1.22","@things-factory/figure-service":"^10.1.36"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.36_1790070777733_0.04568417579308126","host":"s3://npm-registry-packages-npm-production"}},"10.1.37":{"name":"@things-factory/figure-ui","version":"10.1.37","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.37","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"db2d42a0243151adfd5c6069581b1fbb446f6937","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.37.tgz","fileCount":201,"integrity":"sha512-WS78xVKigVOCi3KMujy+Mh4ET7oFw/91H2nNCAW3vXMlo2WCZi+OkQkYzjVMmQzGz0eY4taspRguhyP6905v4A==","signatures":[{"sig":"MEYCIQCe3qQtFI5AmERSM80D2ZmMd/PmdRLTL/p+1Nu/xKRfkAIhAN8Zjp8KOMYf1kEvzMvZOMK3kJyhaWHO830iiK4angZ2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH0+Jkq57SdPDqtjC5Ddb33gJ3OwhLGs6xONQ7gnvdPtAiEA6wT5Gnzj6YBAoiLHxEGEnVStZKBrunMVD3j32GZTgII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2733685},"main":"dist-server/index.js","gitHead":"d8a69e5c8803a4b9d3289df0cf38e161a207db61","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.35","@hatiolab/things-scene":"^10.1.22","@things-factory/figure-service":"^10.1.37"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.37_1790176234144_0.19030403193511858","host":"s3://npm-registry-packages-npm-production"}},"10.1.38":{"name":"@things-factory/figure-ui","version":"10.1.38","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.38","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"db1db836146439fc0c420b8c92dd68e8cf9f5ae3","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.38.tgz","fileCount":214,"integrity":"sha512-oC0yzB02Njoa7droYaTUmprWS0vqQdlbL96tvynZVt4KAmUhiT3G3pY9y0NQapYa5VwNj7OKJnxSyua8nuKkBw==","signatures":[{"sig":"MEYCIQCLNi1VxsGQD1FxbKtdOpa4hVPhu2QguRzzoV7bsgr6BwIhAPfULV0wEogzpeVlIvlScs6QG0tWIOl1lKF9jeP30Xnp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDTtiMLN0Qi/cXJ3iMzUFRGIIs4qpu7o0W/dkQQz162iQIgZRCJarORv/Py8PdvdSodUDfH1MO4qPH/UgustkhSsmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2852437},"main":"dist-server/index.js","gitHead":"b947349fe1c27d11038b592ceadaba336f14785b","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.38","@hatiolab/things-scene":"^10.1.26","@things-factory/figure-service":"^10.1.38"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.38_1790217265809_0.5768406291098644","host":"s3://npm-registry-packages-npm-production"}},"10.1.39":{"name":"@things-factory/figure-ui","version":"10.1.39","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.39","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"a19d30d27138c632c2f746781d620dbab13fcacb","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.39.tgz","fileCount":223,"integrity":"sha512-7euCkGHtuex9yHWhgDFeW2iZReHAbH4M8SYPpySLKNQrc+/qFBp3nQPpm0kUhap6cd8la8ciuGxctVyH25rCZg==","signatures":[{"sig":"MEYCIQD1X9lG+ZoXIZO6oPnOg8TeqmhlldO8aAhNZQDoly6DegIhAJkKqDA/B7Tdz/vE6fMXXVWPnWzLHpsoSxw4btNwRFwT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID5O/ziXy9I5/3DahdREKXAkWRynY40UHddIpFZFayozAiEAsz8ZCzXJlKM5k1XA8M7cXBOfbAR7AySv8Bgf3Mpr4HU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2933812},"main":"dist-server/index.js","gitHead":"fe5257ad8995fe7e79275e287f36e95b5fd32d1c","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.38","@hatiolab/things-scene":"^10.1.26","@things-factory/figure-service":"^10.1.39"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.39_1790219474500_0.04891567013667886","host":"s3://npm-registry-packages-npm-production"}},"10.1.40":{"name":"@things-factory/figure-ui","version":"10.1.40","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.40","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"bf0a2ee97e2fff6e85a53d8b6815c7dc92f2ed5d","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.40.tgz","fileCount":233,"integrity":"sha512-TQaGkm3h7rAJ6vJYZ/7e59s5JNqJGYsEhSGwyd9wvRSDExe3Xq675MIDlR+em2+TfJDQWueMKcRptI3McNISGg==","signatures":[{"sig":"MEUCIQD22mIo+g1UOtiyqBsD2LXrUM4tqbNQziajproQo7cVVwIgDKYVtT0DXVRPsIeyHYJ0cwNmFv0TJ69gL6tCFywZcT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDdKN4gSHc3Eg/1WyjIauCwgxHgOIJwvrTCy3KFLG5gDwIhAMop4zvMk6TJr2koYLo39OHaKsc87XXxVEd0VMeI7ogs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3009926},"main":"dist-server/index.js","gitHead":"51c5d804c14ad8fcc6d4707e6ef80c9deede2766","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.40","@hatiolab/things-scene":"^10.1.26","@things-factory/figure-service":"^10.1.40"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.40_1790221158467_0.5668332084946206","host":"s3://npm-registry-packages-npm-production"}},"10.1.42":{"name":"@things-factory/figure-ui","version":"10.1.42","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.42","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"a50a4bf44d34f9a910ef307a07b48d22f5440ddd","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.42.tgz","fileCount":254,"integrity":"sha512-E/usVhpqRo2MXbYyAP8nMw/8in7iz7P1e93cAoyvQI5YFgZvNaBbn51adgs4QYWYqwQRblVLeH7Sa2xvvoW/AA==","signatures":[{"sig":"MEQCIAYsWeFL2rO2GOKShdkYuCQJ34UIkAGsdfdd/KT0VG08AiACR64Dy+UA+GcvBQGa/tuuLT5b+XjgDKw7zMMZ8RVf4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAZjn9sjoVJkOAgpMvM8FIAiwdHnNXM58medRg3Hls9OAiEAigLFoB9rzCbgVfpj/FAONzzL0cPmBS9gCtACE5kk6MI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3161700},"main":"dist-server/index.js","gitHead":"982aa01403b979c4e348fd207a3fb4d1a7b5f521","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.42","@hatiolab/things-scene":"^10.1.26","@things-factory/figure-service":"^10.1.42"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.42_1790225619309_0.7241149494261423","host":"s3://npm-registry-packages-npm-production"}},"10.1.43":{"name":"@things-factory/figure-ui","version":"10.1.43","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.43","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"79e39aa9c89642c9228f671fbc4cf87b602f6426","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.43.tgz","fileCount":254,"integrity":"sha512-sXJy/XWEqxB/OcP9yfjDBXh3+urBWBNPH912E6VW9PaXN6DXIjnbmfumFm9bV6qF8Wpr5RbsIfMIrXtA3K40hg==","signatures":[{"sig":"MEQCIHfV0U1+MJF4bLsM31GaRIp6hX1jKtj4mcNL+b5SF1auAiAAkg1oS+QOhwJbeylI1YtQye7+DfsiftrCcFk9/HBlgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE06ABLAuckBpeH0IQBslYMpAQ1qTtRxuj8v+mPGJAViAiB86M/+yvvQiM1AVOUVvL9RHPxWlM7s/v2I2i77Kt0u5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3170721},"main":"dist-server/index.js","gitHead":"24c1c719ee451e57375c056f4b9773b595208f07","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.42","@hatiolab/things-scene":"^10.1.26","@things-factory/figure-service":"^10.1.42"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.43_1790228630060_0.7143810050453403","host":"s3://npm-registry-packages-npm-production"}},"10.1.44":{"name":"@things-factory/figure-ui","version":"10.1.44","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.44","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"999b630126f7d274a6142d74f52a13b7b64f73b2","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.44.tgz","fileCount":254,"integrity":"sha512-fB9wdc67G/hHCIeUH+yCZiSOhaOX3ECTji0itJfUv3mfUnDMoRyr6hLPC8B+z+SLS2Qm+n6BC3MajXWxqp5+zA==","signatures":[{"sig":"MEUCIQCpFnPbajMSr97DbDS5Aj+APx0i79g4fMDoLX714OeCUAIgVcvzeezey3q7Q75HAL1G5lXlmbwI5PL21tiwqMVPcEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEbi6VRYiLM2ME7iJzjvQ133zlVJKRTvULdGnoyWqNmmAiB2kfMhEBu6Uy2AZT0Jf/dXYPAFpi2COX2sjdZ6WWH8hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3172147},"main":"dist-server/index.js","gitHead":"7c95c4e75e155e51c714409e865d96f317232c23","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.42","@hatiolab/things-scene":"^10.1.26","@things-factory/figure-service":"^10.1.44"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.44_1790234235444_0.2369251138486146","host":"s3://npm-registry-packages-npm-production"}},"10.1.45":{"name":"@things-factory/figure-ui","version":"10.1.45","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.45","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"b153a1245048417ce230984b54c9b9304beccd10","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.45.tgz","fileCount":178,"integrity":"sha512-mpQ8RuDcDqTEuCflE8RAupUzuafun5uqnQUrfnmkIs6259NIlJn023jTaCp+wqEOslUiXHIGHO+7aXFTG8SvoQ==","signatures":[{"sig":"MEUCIQCoEsSPBzOVSL+y1Pt71vxX1qbiSFS9I96zIGLBKxig2QIgVzB93yIs4VrFS5mv7jTjjxzTY0tOIwvhGdTFu0kqDTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDQQHbiIubwpxj2HWzY+TaEkMnluV92oVh53FZKoIccQQIgdaFGGZNCY9iVF+k5oPtSJrrMgR5FYKYtKaWf7Nf/dQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1666970},"main":"dist-server/index.js","gitHead":"d72e1fd1285797fcd7839d97a18e31f5bf076ae3","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.47","@hatiolab/things-scene":"^10.1.26","@things-factory/figure-service":"^10.1.45"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.45_1790240936076_0.47605885720254815","host":"s3://npm-registry-packages-npm-production"}},"10.1.46":{"name":"@things-factory/figure-ui","version":"10.1.46","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.46","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"1751278626225397c46655377ccc3a51ae4ff9f7","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.46.tgz","fileCount":179,"integrity":"sha512-989dOkHXJ1DiZYzG/5I92SKHO1KcnXP7GsBPK+TwzioMMqZ1aebT7CrG8Vl5JiswY087FFY8JGRNbcEamnsQaw==","signatures":[{"sig":"MEQCIHksw2uEcaVmOmkNug065m7et1tIGJ6eNqkZY3O7SFAyAiB5W9YnfusaSi1G9GRjkK26M50KCZS20U//g7/Ul0Iimg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIApDqnC24xdaHqjEQkalDH3lYOgWK8fvQnP3DYtt77ufAiBtrhBIVw9mL7lOnzsm3nzbWYlDd585HUluP5xvVYbGLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1886419},"main":"dist-server/index.js","gitHead":"d3467cde550453f3348fed0ed6c79a12a6ba0db4","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.0.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.48","@hatiolab/things-scene":"^10.1.26","@things-factory/figure-service":"^10.1.46"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.46_1790246915755_0.16818223296097368","host":"s3://npm-registry-packages-npm-production"}},"10.1.47":{"name":"@things-factory/figure-ui","version":"10.1.47","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.47","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"0fe890e04ba070bc6231295a843a2c34a26ea4a9","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.47.tgz","fileCount":263,"integrity":"sha512-t4miTYt/dCNO6UldCyfZclK05/769uMNBBx5uzCRYY3sZP0lz15CGodYkXi0KvzxJnEwC2lKV5xXyI+M/TuSgQ==","signatures":[{"sig":"MEUCIQCuLlpbjlAusF1sI0/u10Byk9hXGdh/wIM5F3EhSfcozwIgNHGGtLFiksdA5SL9/IO6aouuIxU8nbw11y7qgJCLoyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCnn/Lr6HVT6s4UT51zlR9Gegq8cwEU56gODIohFDJFEAIgE4ULzMxMfdEnu+vS3aO+MRI/Glc43D/0JR4wOYNAcmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2795091},"main":"dist-server/index.js","gitHead":"185f20d7d9a15715a0ee2757a6a8189ec36cfb9d","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.53","@hatiolab/things-scene":"^10.1.30","@things-factory/figure-service":"^10.1.47"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.47_1790255610190_0.3526605341995328","host":"s3://npm-registry-packages-npm-production"}},"10.1.48":{"name":"@things-factory/figure-ui","version":"10.1.48","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.48","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"6b62d308ec8c3a2df33006579d242068099f4842","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.48.tgz","fileCount":270,"integrity":"sha512-sYTKi5oQ+EC6vorixS1fcD34+BC+NI09AeLtE3x3tOEWggV8hj3I+d7rL3jnkwUMv77L707lieYCKMLwbUPZjg==","signatures":[{"sig":"MEUCIQDKesduLgo29E9cqPnjJ0oORsGJPzNUtaecpi4Y4SmqOwIgGAuwyyu7S+CSjPiWhT4yRS/DNS4Tzo3bsFWsRo4vdBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDAwxdGeToPt4KCHVdGg0PUmku1e7X9Ts9q0teEVAsddgIhAOeTLSGIy8aj0C7jCN5CSRPjRhotd3x/fuRxu/Ktg7J9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2898701},"main":"dist-server/index.js","gitHead":"448b0d568a1816d25aa49f3b6233d8086d6011f9","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.54","@hatiolab/things-scene":"^10.1.32","@things-factory/figure-service":"^10.1.48"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.48_1790257830430_0.01387319887686811","host":"s3://npm-registry-packages-npm-production"}},"10.1.49":{"name":"@things-factory/figure-ui","version":"10.1.49","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.49","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"53ffa494a954300a672385a7c14980b9478d38cb","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.49.tgz","fileCount":270,"integrity":"sha512-41e5FWnGaRpJQHAZdmpH8UOLGYiSQi/Rw79wrqWdaEsKJf3dKDpkNTFc6tFX9rTxpFCj/IhK3Kvdi2UIXJiolQ==","signatures":[{"sig":"MEQCIEHrDSnxSZS4AiC+sSyqDu0YjOAZPvXFFM7cOK8JEWiQAiAsEeHkfB16uuNXr4KFLbv+z8N8uGXVmPHDQQmoRV059w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDJnCnXSdGoAuD5zURQM18MiCcVn28nz3XBdyIwgp9M0AiEAgbuZYChphkffUc9kEGwWBfWO4ykTpIr+D2keczO0apQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2962853},"main":"dist-server/index.js","gitHead":"f9b29dcbdfecbfdd72e33bbcf74aea05331da75f","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.55","@hatiolab/things-scene":"^10.1.33","@things-factory/figure-service":"^10.1.49"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.49_1790259930984_0.21593894474590636","host":"s3://npm-registry-packages-npm-production"}},"10.1.50":{"name":"@things-factory/figure-ui","version":"10.1.50","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.50","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"6368c9cbc30d2d2174f38dfcfcba21a6d69e81e1","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.50.tgz","fileCount":294,"integrity":"sha512-LB5GqRYdJeHMuxzHe7MJet+zyTnEnvLscpmM3BUUYgiRvQdle7CcdDDCGCOEmfJ8Wj3OG/t39oc0ZH1JXG/1uQ==","signatures":[{"sig":"MEUCIQDdVeAtsTQ/uAhD1rRRvxuYxHPvZ+7YYn7yRqud7pgdBQIgWY/V7Vh2JCP2xXdMazn7+QXpgtHoCh5xwqTcgJghHIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDKyw3is5t0CVmrFKEYEknmAcDadxj3NDkID52SiFypuAIgJo1jtjzN3nX2DnPCI0Y5Xrh149zNBNUMDc5KLr2ODyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3178495},"main":"dist-server/index.js","gitHead":"4700d39d70eb5fae4ad56cf47ea0b966c8516ae2","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.57","@hatiolab/things-scene":"^10.1.34","@things-factory/figure-service":"^10.1.50"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.50_1790272358910_0.5858547983678124","host":"s3://npm-registry-packages-npm-production"}},"10.1.51":{"name":"@things-factory/figure-ui","version":"10.1.51","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.51","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"30d19a522ed76672e2d4c723ef2c6fa28a78be4e","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.51.tgz","fileCount":294,"integrity":"sha512-vIf8ztSvDfaM6JFQo0mSzSUDfkb0qr8oSDTu1bKy9vBtUYthlaKhFJ+ANSAbnvkz2r24avAOVSiaa32CyhbUFQ==","signatures":[{"sig":"MEQCIC6+8c47tLn7nCxRd9xTV9XpB9wAt+1AdA0IIxhk9RV9AiA8t1pO0qMJILlQOzK6SJlRpT5S4Zezyq4ribuHUbh1fQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH1wqu6bMmImTRd9Q1fIahs0goNDXm3XorOBzIviW45ZAiEArkpmir4gsIIVW+qt6HWqk+Z2YYNlnlh+LqCzARevh34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3215615},"main":"dist-server/index.js","gitHead":"973bfc7427199d78f6487f981366aa27d4a76e69","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.60","@hatiolab/things-scene":"^10.1.37","@things-factory/figure-service":"^10.1.51"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.51_1790275881857_0.13783182274519068","host":"s3://npm-registry-packages-npm-production"}},"10.1.52":{"name":"@things-factory/figure-ui","version":"10.1.52","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.52","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"17e09e783cdcbd1cf42d8c3912167fd803b111c9","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.52.tgz","fileCount":294,"integrity":"sha512-kgfsOgMssNgHCEn68Vyd7FwCN99NNEtbw/ad4WUsGVrhfX7IASBbS3iukK0vxeObrYQrVWxhPeR9+cqvGdmd4A==","signatures":[{"sig":"MEQCIB4flLLMo3ScRfMrWEALp6QaYK1Ot9NswSm6dIe3gK0gAiAOJqBOlWENrXWN51uO/HGOAU/kXRBmDQMI44hw/dWtaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBPQS8UZ6OET2cMHFaCyD6a1FzbAipA4/FDSqjovEgYxAiEAm6M4lwNjThoRk+GIJ6lCaGXhzpBoQWfmNZxBRjb5z5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3227573},"main":"dist-server/index.js","gitHead":"b3ec4f0a38f0759d396f49b1f47c547bff4657be","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.60","@hatiolab/things-scene":"^10.1.37","@things-factory/figure-service":"^10.1.52"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.52_1790284926750_0.037932380629203566","host":"s3://npm-registry-packages-npm-production"}},"10.1.53":{"name":"@things-factory/figure-ui","version":"10.1.53","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.53","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"ca0a91440441cfb73893e66fc7ed47e81c2885b3","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.53.tgz","fileCount":294,"integrity":"sha512-UZUBHvyQySqbNqtxRVf0P8C3aVK2YpdDZrVQ/uBFGWEUXcDpjg1VpF1kR80ec4OrMrz0clBH937sF8s40yySPw==","signatures":[{"sig":"MEYCIQD4g2msi2iMn1zN5RMP2yMkSQWhoQtDyW3LT6yeobNw/gIhAIEewSPtChBZ6PFx5EiN38h1yWTNQXgEsY9eDTpAoOIE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFQ2xnGyc7oHhE4O4Ao5zS0Nvxv8S+CzaVR/WG2i956IAiEA1nJVyHUIMR6YQk3T7x6Bs2ibqOJTvf4pFjXDb8JXmhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3281863},"main":"dist-server/index.js","gitHead":"1bdb0c604614735fd5a5467aee1e56f53be6b89e","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.62","@hatiolab/things-scene":"^10.1.39","@things-factory/ai-assistant":"^10.1.53","@things-factory/figure-service":"^10.1.53"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.53_1790287257425_0.9702713835871208","host":"s3://npm-registry-packages-npm-production"}},"10.1.54":{"name":"@things-factory/figure-ui","version":"10.1.54","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.54","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"1c31660c6ca9ba9e8d069e66b8188b6caf18cee0","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.54.tgz","fileCount":294,"integrity":"sha512-IShCi4U/JOEhJN8Mx68nBlRKqa//U3FDU4cM9bJy9jdGn3eRl9lQXgWK4ZTmi9jYCTZgrpiHk3Sdi4fyyPkqdA==","signatures":[{"sig":"MEQCIBi+UTS6W2dKgAUZ7fiy4vL2IHf4nDFE7ThkCmIM2f6YAiBXEm85nnCyOAcghdHIM5+5Xs0R5UMsKTKPfN3WlsiW1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDMsPeo1bwij9xqiUvobNWmjyKk65zEe+RjQKmaocu+IAiEAlISs0ignL9lOLrv/FJidXjDxcFbEqkVXoPgmw945Jt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3294476},"main":"dist-server/index.js","gitHead":"0bc2238c6df9cb041b22146c85181ed7efe38f40","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.63","@hatiolab/things-scene":"^10.1.40","@things-factory/ai-assistant":"^10.1.53","@things-factory/figure-service":"^10.1.54"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.54_1790289073258_0.7623911888907933","host":"s3://npm-registry-packages-npm-production"}},"10.1.55":{"name":"@things-factory/figure-ui","version":"10.1.55","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.55","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"7bd62e72cc4cda35588bd1bec8187767f8d29651","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.55.tgz","fileCount":294,"integrity":"sha512-uLOCFoRA3T6UmFoty6eYK6jqdTbMM/YUC5AvWktMyrlhUamz4Fdgop+Rv3CYcsxHEFFyjLGvQn+yItvuuQwJsg==","signatures":[{"sig":"MEQCIBccufigKWoKepBKO5Una222K1+HdcUbK+oLkBQCGdTIAiBXNHNLnqMKGhGSl1hMcydevSbIAO7svumjd37SJy4yUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF2LtbJ7qtCpuxEmAy7J53Q+3KPwUZnZSGa55fH6McodAiEAq4MVFHqZN4AJhMV5+Hr8nyvMPAEW37UPvrlgrqhF8vI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3295860},"main":"dist-server/index.js","gitHead":"52b94398791a18dc0fd8be7184bf9ae2d8e68a84","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.64","@hatiolab/things-scene":"^10.1.41","@things-factory/ai-assistant":"^10.1.53","@things-factory/figure-service":"^10.1.55"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.55_1790290179747_0.2588402035226882","host":"s3://npm-registry-packages-npm-production"}},"10.1.56":{"name":"@things-factory/figure-ui","version":"10.1.56","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.56","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"ed13e061069e4479716c4be4f0a9e9dde04854e6","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.56.tgz","fileCount":294,"integrity":"sha512-xm0IgjgA77CvfegFPMTaRpm4Go94A6fHQlBTysHYZ4ZYha0bAXDbUlYLkhMcG9IF+X/vrnwV9LcsGalqcbRyIA==","signatures":[{"sig":"MEQCIHV+FWpUoDQqeeHAF4pWeVNkzuiJR15DTsYOkE2dzAucAiAH8z8J1d+a4Qx+TepQ3LfJzJlE+UB4EePa8TY8MSB3dA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCESLSP/d+N1et/aKVHijLaQPviQOTjPqS2FMEtxYXv+wIhAM1XWAEGG6AKdThx+SiSjWJScS40D+sqTG3HONp02Jlm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3313755},"main":"dist-server/index.js","gitHead":"b84bf4228ae6c2dce368ba15fc8014cd150acfed","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.65","@hatiolab/things-scene":"^10.1.42","@things-factory/ai-assistant":"^10.1.53","@things-factory/figure-service":"^10.1.56"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.56_1790291104765_0.7247800530440363","host":"s3://npm-registry-packages-npm-production"}},"10.1.57":{"name":"@things-factory/figure-ui","version":"10.1.57","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.57","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"07240ce6cf6671ec50afa70372245f518104e505","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.57.tgz","fileCount":294,"integrity":"sha512-NR28WUah1WTQ/czTuYatE3mynT4fl69sWBOt8SoMhjvUdDwNKJwqmGl2Xd0Pcfywj4bwcLN98EoKNxmU1h4DAA==","signatures":[{"sig":"MEQCIAHEbTe9esbUzhTxmW96/WAK+7dUKqrYXCYY8p1uXIleAiA+NJB/6qD7NqdOqcRzKn+tmFNVHMi3zIepUPYzf3Llmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBd8Fpj5UzxaOj7+7jIiri8MsN2r2xL/BbVZceu9xlv9AiEAjC2eKwVyxE9NTE4e2rKUCS1eeE1OJWCiNbgcY9DAAUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3313755},"main":"dist-server/index.js","gitHead":"b9ee95ca3900b88ec7d3aacc49049e9c3a855e2c","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.66","@hatiolab/things-scene":"^10.1.43","@things-factory/ai-assistant":"^10.1.53","@things-factory/figure-service":"^10.1.57"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.57_1790322707299_0.46344409949840526","host":"s3://npm-registry-packages-npm-production"}},"10.1.58":{"name":"@things-factory/figure-ui","version":"10.1.58","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.58","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"62755f3e6b031ca792f47a2a5d1e07ca574856d2","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.58.tgz","fileCount":294,"integrity":"sha512-wWkxbQmDiWC5F6zeRRj4eY3bN4RtH80mqdDGcsM1EvPyoERIAiRRU3egv6nNaarpzfwCZ5XdU6a2Ovy18M6kbQ==","signatures":[{"sig":"MEUCIQD2EdntyQrhngVaOlUm0qbwlbGULM8gvwXNMXL3mw0g1wIgIho0BfA6BOO62N0KPiA72rKlPKjYLqoSYFNvTQMF8Hg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEqWX8EtTSrZFQ80yOjpRiUq0cgWqNrXdrOr+zNuNyy7AiEA/Ty8IpnYD9ocq8k9j732sxxh38SCZ1nDnwSOSO4OsXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3321962},"main":"dist-server/index.js","gitHead":"9410a421e67ef11035d1e13a68a1ae88ed91d18b","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.67","@hatiolab/things-scene":"^10.1.44","@things-factory/ai-assistant":"^10.1.58","@things-factory/figure-service":"^10.1.58"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.58_1790323610298_0.1388566943233227","host":"s3://npm-registry-packages-npm-production"}},"10.1.59":{"name":"@things-factory/figure-ui","version":"10.1.59","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.59","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"64283bf092d52c0dc6c836a293b1b272ff288912","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.59.tgz","fileCount":294,"integrity":"sha512-KoBvCEC2vgAudXonlM/nHd5w3ZCr3GS490kfCVdVzKPw7II6NgXNmT2Dgf2OOTzfPZLzR7C/flLE/CGTjkVRBw==","signatures":[{"sig":"MEYCIQCXECe4O7IyownsLjO4igyvATJmWhxABpzwmo41AgPy5wIhAMGQJLtH3eGeZeIHfUxlpDuwxKy+J6V6yyaowC4SNwEU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCuE/tUjgkmYrgFdqx9mKAz3pP1sMZ7gnX6amzFYrR3xwIgRkphgT4cYg14AIJGu75UVlHY8XjnyXLZJ2OvT06z1JQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3335692},"main":"dist-server/index.js","gitHead":"d3306f7f30f7824b9febbc51d6f8f05266fd22e3","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.69","@hatiolab/things-scene":"^10.1.46","@things-factory/ai-assistant":"^10.1.58","@things-factory/figure-service":"^10.1.59"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.59_1790325148445_0.7589987633569184","host":"s3://npm-registry-packages-npm-production"}},"10.1.60":{"name":"@things-factory/figure-ui","version":"10.1.60","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.60","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"50a367317d354a86e3a6548bc03e5c5b45200d60","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.60.tgz","fileCount":294,"integrity":"sha512-kOhldP5KuFPo8fR05t3kzFCIovWqdHYUsWZT3Jdmx7A6Fc46K9zFgXpnr6+Nq4Y5xMHLkVFy2aDk5TuNdPftDw==","signatures":[{"sig":"MEQCIDjyqNdFmriAo8tM2NDJVMCJ6sbaaP6P6EGEMtUrw8u0AiA0Qp+CgM9OqJncmPztx0U/x7u7ZqfhJJM/jsx9OSovew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEQzpBYCUhrC4v78lUN4eY5kTvpvWfq6dRacs7mMYBeEAiEAvpcRy65Y4To/t0QHtZ0ZjjxJUZ7t1OH6qSop8GCA8a4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3335692},"main":"dist-server/index.js","gitHead":"2d08f6f7aa815673e6e04b0545a0dfb082250c7f","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.71","@hatiolab/things-scene":"^10.1.47","@things-factory/ai-assistant":"^10.1.58","@things-factory/figure-service":"^10.1.60"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.60_1790338884332_0.3323387008509602","host":"s3://npm-registry-packages-npm-production"}},"10.1.61":{"name":"@things-factory/figure-ui","version":"10.1.61","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.61","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"79b2e599deba728fc5343bcbdcd7114c9688edb9","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.61.tgz","fileCount":294,"integrity":"sha512-ssSwdy2Bhho5ZFqc2BoSa6C27qR8HOkuW4GKPDZz9bbRzDYcUkyuQ7Xke6eX+FCfCM2xjmebjk7Squ2+ntQuuQ==","signatures":[{"sig":"MEUCIECNqCcJo5/vN33vpdKNj/1kEy/eqYUaJ0x/Nw8NQjnVAiEAmenIW5ldicmOHwH0VUNZjZwYhwo4W82qZPOfetj45T4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCiQIH97m1g0gp8fyz6gnQYp7CPzOEmmtQ/WTxPdvsGEQIgObMmXZUOFZbDMag96lRbj5aagcXH256yoAR7M4558X0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3351302},"main":"dist-server/index.js","gitHead":"7060d1067505e4436d4b0d423f0f6e7f160e0669","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.72","@hatiolab/things-scene":"^10.1.48","@things-factory/ai-assistant":"^10.1.58","@things-factory/figure-service":"^10.1.61"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.61_1790339775146_0.44693638742766884","host":"s3://npm-registry-packages-npm-production"}},"10.1.62":{"name":"@things-factory/figure-ui","version":"10.1.62","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.62","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"2db50727754ceaa2c29e7610545869994e52687d","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.62.tgz","fileCount":294,"integrity":"sha512-U+S571X4nT4cio29ysN6S1eo62VLF1M+ppDl+X+ndTWU2ip34PG8KWtm1W2B+ucamK9Qw8XDEyrkBbKb/kg6Pw==","signatures":[{"sig":"MEQCIDbcaAPowIdED64Z5a8U6rMEqO0LgexpcGJJVzRrWsD6AiBSTCTFElpVX0e0hmAfNfR6S5cqx/Sy4+S+VO0U4o2XIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAGIElXLs/P5uKrVRchJ36eeyPYizWhh39G24U6VgWs2AiBQM1R6d3RWDkJ6xkhnK41WtLZh1AouL/JN78kVnm8ekA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3351302},"main":"dist-server/index.js","gitHead":"104ff5ecc5a6014cc13c7a868c85994830bd4c29","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.73","@hatiolab/things-scene":"^10.1.49","@things-factory/ai-assistant":"^10.1.58","@things-factory/figure-service":"^10.1.62"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.62_1790341146204_0.809943634407793","host":"s3://npm-registry-packages-npm-production"}},"10.1.63":{"name":"@things-factory/figure-ui","version":"10.1.63","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.63","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"a6c5ed3c52c466322b656d513739f8ee259c465c","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.63.tgz","fileCount":295,"integrity":"sha512-9BebBa5nFYGKH1mh4B+CpVc3UPA9xyQau7dtWwXauZARpO9Y5DdtQX9/t8APFye18nM0YgV4yri+tNenEGB+mw==","signatures":[{"sig":"MEUCIQDfKIbzXsaaPvIzPKrM6e2Rwg/ZMqhuZgo/gKxWVuAO0AIgd2yMelHuNRnd4VA4pTAFIn0IGHsbC0FrkiicY3lo1gY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDtZh43aaLxQlf0sse2KiTr2Obkc6Ve4of5NrAockKSuQIhAJMA0lbbMxXFLvvQho37tiGMVTf+VxHOH5UwRvBPgImE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3564103},"main":"dist-server/index.js","gitHead":"9d23a04edc8129d7ab1b066e1fb7a2855b6a0df8","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.74","@hatiolab/things-scene":"^10.1.50","@things-factory/ai-assistant":"^10.1.58","@things-factory/figure-service":"^10.1.63"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.63_1790346878991_0.782034187465497","host":"s3://npm-registry-packages-npm-production"}},"10.1.64":{"name":"@things-factory/figure-ui","version":"10.1.64","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.64","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"61a68e723b8f62f2f078c4937050232aad7f6738","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.64.tgz","fileCount":295,"integrity":"sha512-MUdUxypdMp/q7A1IrjT6dikjZU4b6/pgvYvgw6ohXgO5YA/Aapl2M52Zg0vlCC21KoiTf+db4L+4aRu15gIazQ==","signatures":[{"sig":"MEYCIQDUu80BuWswquD6SKMka1wGXpHasbLDN8yN5n409WuV3AIhAMBVflKU+G7ibJ0d9j3Pogoz7KiZw4IhLdjwrkpVIpXm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHH+ASa6x/Fv2f+da6MWp76IjWQl7a54W8TGLJiEPhU8AiEAj2c8QID0aWj0IGaKHWULePCZRRbttyHfFgvmFN2ibqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3566322},"main":"dist-server/index.js","gitHead":"9e10bdcadcc265c8e48b37a772d861221c4680ba","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.75","@hatiolab/things-scene":"^10.1.51","@things-factory/ai-assistant":"^10.1.58","@things-factory/figure-service":"^10.1.64"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.64_1790348182267_0.008309371405897936","host":"s3://npm-registry-packages-npm-production"}},"10.1.65":{"name":"@things-factory/figure-ui","version":"10.1.65","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.65","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"176127e9f68e5fa30cdbf0fba038cdd219284a95","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.65.tgz","fileCount":291,"integrity":"sha512-CPQ/OdS1beMW4hL5rXqegZPEp6Ao9l9i0sMcCVZ5kZTaa1xSwS2xmWyvRv9KsNRlBQCzXYkmUbLUY2BPWlEeBA==","signatures":[{"sig":"MEUCICDTaPNnOlXNtf7JStfmj25EL2WhJ7aJniIG6Hd69SbvAiEAkLrxM9mTwrSJE6+rEXN9KlPytZJggPAL62hf0tLcBh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCT2zZPDMwgXFfcF5ff1K4LfTk+mItFZPwTAovsPK2K+AIhAIFm9ATTBu+HBpwRlDl/I4/KkTIo+syAKoWpX4u4GOF9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3532422},"main":"dist-server/index.js","gitHead":"87b95ef312f11d3d646f6e2247ee202b68d23e3f","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.76","@hatiolab/things-scene":"^10.1.51","@things-factory/ai-assistant":"^10.1.58","@things-factory/figure-service":"^10.1.65"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.65_1790352025894_0.5130072641034378","host":"s3://npm-registry-packages-npm-production"}},"10.1.66":{"name":"@things-factory/figure-ui","version":"10.1.66","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.66","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"438ab0f3dcd9ce2fa681e9feb9ba47abede3db63","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.66.tgz","fileCount":291,"integrity":"sha512-8umb+3EodEc8GGfx2pd/vfQvq3LLx18IXSLpVTpkzYCCZtQ6RjveWuOUteyuOZMwHmTeVFTr6f5+mrrJImn9wQ==","signatures":[{"sig":"MEUCIHLyzzxHDrBlmujhQCFW37OrpM4Ui0AIWPEqfWjVVzAuAiEA3YFcQLkhW9/YRv8iVL31V16xTbv1lfoiEbMRoCtjJTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD4i5pRAM8YJsfD+2S8epYIP/kb7gER3Hb/ULrUB2UidAIhAMnJV/am/wXk+qVxNutn6bkwoAEL1KYgKx+bp8/JSDzx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3539730},"main":"dist-server/index.js","gitHead":"f92ae2a32e389f17eba0ce5770a98866ac3b1209","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.76","@hatiolab/things-scene":"^10.1.51","@things-factory/ai-assistant":"^10.1.58","@things-factory/figure-service":"^10.1.66"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.66_1790353462198_0.8934621089284633","host":"s3://npm-registry-packages-npm-production"}},"10.1.67":{"name":"@things-factory/figure-ui","version":"10.1.67","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.67","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"ae0e72a658d90de6ea88bf78673c228e960f1807","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.67.tgz","fileCount":283,"integrity":"sha512-/Uir2VBz4Mf9V8iR2BCjVlVdO3hWhQ84gyoOLWeCbM2ZQByL0rE4XBbrLeWaAU2v7xW3YQiJDjWRSNfCvKoXAQ==","signatures":[{"sig":"MEQCICrFU0aC9RJGOan4PpzxqleTkV2Or0pgFR2WS8YRnhsPAiAsxGnqSFjUzn46U9JJIvvEf+2Gq7PtBzbZMh66R76CLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC8pRbawbgC7HUj+vbV4tZaNQb8Jm2IhVers7T/yQehnwIhANAxFNXIDwKL31SVPt14dZqzxick5z16Mh2q9MthlRwk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3386980},"main":"dist-server/index.js","gitHead":"cd3f81fbf667f513dfcfb90906cb97ba935373f5","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.78","@hatiolab/things-scene":"^10.1.52","@things-factory/ai-assistant":"^10.1.58","@things-factory/figure-service":"^10.1.67"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.67_1790356683520_0.30700466757888445","host":"s3://npm-registry-packages-npm-production"}},"10.1.68":{"name":"@things-factory/figure-ui","version":"10.1.68","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.68","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"7fd1b0c4e31d36c37dd7aac0b6ccf044b5d70135","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.68.tgz","fileCount":283,"integrity":"sha512-PC4Q+kVR5cveeSv5f49GTwwjam4pCxNt5s4KUuTP6wGWVET75n9a8qRQniLtnoCteaBNpvKrwjT940j0vB5gwQ==","signatures":[{"sig":"MEQCIFPA4EyDxMIE9jqYG9Bq3cMUH13OmHF8s5VPIlwuqZaSAiBMdA7mIeGCi6KeJq/CFTCRuRuBrP/DnZn7WlaE9+mQgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBcmlOCEcFUAIFvrrO/zUqaC+jH9lxfO+MBrJHyd/47fAiAVV7IFAYpRxVoq4Cy+a+70TJ3Umd6Lyj7kfpkAdZBcSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3387470},"main":"dist-server/index.js","gitHead":"0afdbab94f3cc477d0db1807d810e9d01aeb67a1","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.80","@hatiolab/things-scene":"^10.1.52","@things-factory/ai-assistant":"^10.1.58","@things-factory/figure-service":"^10.1.68"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.68_1790384215431_0.5278222142068354","host":"s3://npm-registry-packages-npm-production"}},"10.1.69":{"name":"@things-factory/figure-ui","version":"10.1.69","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.69","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"a458556e4d740db3ee2a8f0ac110a9b68c625dad","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.69.tgz","fileCount":288,"integrity":"sha512-Iths18a40y7U1GGmDkn4N/nWiETQPqQKmw6x9YfFbtUCQYaSXGC617a8eky2TuX+QknGoNzeYt7b3I0Svij6Ag==","signatures":[{"sig":"MEYCIQDdLr7Hje0FzPyGwfCrVH7xyjj7D4xE4gKNQOs9Hc38BwIhAIMtFpZDO7lb708aT0eZwF+bku0ToZ6+DJ/2CO/nW8Gl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBrih0epWLZRcSfa6b1RfBJwur6YdRPL3d/nxpvb0l0EAiEA5I1JUwu7MXjz01lgjiGfuKJ0B34kJe6VBCJkjQwiISs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3519693},"main":"dist-server/index.js","gitHead":"7f3c2321cb348a3980d79a57e9f9316dffc31937","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.82","@hatiolab/things-scene":"^10.1.56","@things-factory/ai-assistant":"^10.1.58","@things-factory/figure-service":"^10.1.69"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.69_1790387814577_0.6018907780888008","host":"s3://npm-registry-packages-npm-production"}},"10.1.70":{"name":"@things-factory/figure-ui","version":"10.1.70","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.70","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"bc181009e50f7314be390a5440c5c63fa71f46b4","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.70.tgz","fileCount":292,"integrity":"sha512-iKXTSscWlLNM5+Hgm4bUyji8rhOpKyY1HPgUSWPOouaDlQ0UzKdYWIcmjloNY3xPiSRKy52k3T0d3QqKjTlLxA==","signatures":[{"sig":"MEUCIA3qBqT94anQmgDwSyFJkZZpA3py8RG6Gz8Yd92fVQJ6AiEAulRSp0z8GWfHPSHAK9p7MxMmKEZSWjmQcteKn6X2ozQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGwHndnrdBYRZK9wEGI+RyH8u5U95N70kVNOEfRJC7ixAiBKizGsylB/ul7GMQ8Iw4pgzsBfTxHbI2SvA1wa8dvQBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3584918},"main":"dist-server/index.js","gitHead":"7c9c614b0cb1d02d401211db76ec0ca0ead344af","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.82","@hatiolab/things-scene":"^10.1.56","@things-factory/ai-assistant":"^10.1.58","@things-factory/figure-service":"^10.1.70"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.70_1790393194798_0.3804399192548147","host":"s3://npm-registry-packages-npm-production"}},"10.1.71":{"name":"@things-factory/figure-ui","version":"10.1.71","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.71","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"3b254afbc0eeaaf490e77bfadcfa7e71d20486c4","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.71.tgz","fileCount":298,"integrity":"sha512-XIrkFNYMEyeTN8FpXz/drVQE8WWX2L8ZTPVnU8lXEreIVtgnkR5ynAwtf1AcdSloGi5TLdjpUuZlBKLVkra2kA==","signatures":[{"sig":"MEQCIBJGho0xyAKh3mArTmSTJ+DQs6eVrChVQN6MfxffSMxrAiBlw/+DKvkKiDDgIu3M9xKkwj9pMJazQopiBlDUEBVEdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDSayV/W0OpkHrZAs/OZQobz3wRpKaU86O9Zc4It5DR9QIhAO9CgDnw0UZOnE8MHwccTUML9U03/EXv50buP6stTbBG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3583308},"main":"dist-server/index.js","gitHead":"4ee13a8b66a34e889994eff3ad31af6ebb8d7ca5","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.86","@hatiolab/things-scene":"^10.1.56","@things-factory/ai-assistant":"^10.1.58","@things-factory/figure-service":"^10.1.71"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.71_1790421692950_0.04057893874805796","host":"s3://npm-registry-packages-npm-production"}},"10.1.72":{"name":"@things-factory/figure-ui","version":"10.1.72","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.72","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"94102b29e1c5df0f8f0e94b7259e4d86c6f8c9e1","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.72.tgz","fileCount":298,"integrity":"sha512-hpT0PY0yP08EKlog617bzwDnB8goY61cAH2fp0VMkBjISKQJ53aZnY2kanm19ycTNV1pcXXj1QsMMxkJFwPOIA==","signatures":[{"sig":"MEUCIQCqtLQF6SZFEhnk8VJZlbbyDAad7EUs6hYWHhKh4uGwRAIgezvSYJxBuYtUEFgNoEcRb9RApRz/dhpHzThOae2CtwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE0EldMfWob2uf5i9Y2VwpvXebjmPrXdgUuobALHfOilAiApS0V8wjaBzMN16+uf9Z/nOSEu3CHjQUEOpavn0R1uhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3588861},"main":"dist-server/index.js","gitHead":"fdf6d4faac454dbdca62d8fe7409395dff1ada22","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.87","@hatiolab/things-scene":"^10.1.56","@things-factory/ai-assistant":"^10.1.58","@things-factory/figure-service":"^10.1.72"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.72_1790423144365_0.25582334503195514","host":"s3://npm-registry-packages-npm-production"}},"10.1.73":{"name":"@things-factory/figure-ui","version":"10.1.73","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.73","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"3274e14a9af60284ea35d2e0a074ff5d4eefc6b6","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.73.tgz","fileCount":298,"integrity":"sha512-64FU/VhQjqEn6sUg0ngosgwbRmbY4RfkjGVFRCEitwcBA8Y0e10GuYZH3k8HAaOBy2jS4L6yxkeroxDkYVGD9A==","signatures":[{"sig":"MEYCIQCqvxqTkFf+CEwnKedBw4wBedkWcYbYh4ROEBcQzsLZYgIhANIHZRpADrGzMitc3GopzPYMWQabkUlLLLiOC5ENp51J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEx2rtVJFasfGibdVaUtznU28o7h9OfNstsRQ9gbT1EZAiBtrSntkhe76sBW/rEro+P0dhtYugEe8staIMeTzIGstg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3616128},"main":"dist-server/index.js","gitHead":"5b5ef6baa7709c2fcbd2f08b8f9c6a750393dfa6","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.89","@hatiolab/things-scene":"^10.1.56","@things-factory/ai-assistant":"^10.1.58","@things-factory/figure-service":"^10.1.73"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.73_1790427931512_0.7343706988810355","host":"s3://npm-registry-packages-npm-production"}},"10.1.74":{"name":"@things-factory/figure-ui","version":"10.1.74","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.74","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"fb15f6273f2657d659731b92d92fb34e960e78cb","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.74.tgz","fileCount":298,"integrity":"sha512-N+3y70NatyaeVbCixeiWpsG5Dq81ZJt/jan1UzJHTj5ZMp9eqFYXxgjy76oTRZfUI5nQitjfQNjq2g4J5R+odQ==","signatures":[{"sig":"MEQCIACgHVfZ+il8vPtrG7R1Hl0fcjyns7qnWR6irjeXJ1qJAiBOaLYvJwaksLXesCHl5dvzrB6pVVKvTFvx1kPacb3enA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICoiwchnysjhi0HzQ3NW297lNSUlDAomuzLMtoOt4uWbAiA50yVIfv0P8j+fpyKQSqvMUvbFEF7yD+aIXjBRCOD7UA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3641605},"main":"dist-server/index.js","gitHead":"59d5114dc91f6dd746f114bc047f07d70313c776","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.90","@hatiolab/things-scene":"^10.1.60","@things-factory/ai-assistant":"^10.1.58","@things-factory/figure-service":"^10.1.74"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.74_1790430335862_0.015401331836583765","host":"s3://npm-registry-packages-npm-production"}},"10.1.75":{"name":"@things-factory/figure-ui","version":"10.1.75","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.75","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"c356c450843b3ef8a5d6d112416772b547c89c17","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.75.tgz","fileCount":298,"integrity":"sha512-dAYf+oFmNihk49kvqWUf93q7oj955hpnz1ekEVT7LGHQsHbkIpV+NMb0jGP1sxPAEo1M152PeDLjFUpyNTBHwQ==","signatures":[{"sig":"MEUCICyPQOEpGe3U43wkkmLQx0OMgG9E8LCeIuQ+PdUVl/QJAiEAwUgUuTvf5nJSEGd5IqjGaBJQ5CcjlBbeNJw8woOXbew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCFK/IkIVTsQ8F4uOKWFkvkP+yBjwPyK8bhYj/uQ4BDRAIgP5ED2us+RfQKGytJZwJx5JYHpumTMv14tWF6ToK2eAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3664324},"main":"dist-server/index.js","gitHead":"931154ec5ab1b4d3bd2530a9a689363157f21f5f","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.92","@hatiolab/things-scene":"^10.1.60","@things-factory/ai-assistant":"^10.1.58","@things-factory/figure-service":"^10.1.75"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.75_1790448749773_0.7766270524695025","host":"s3://npm-registry-packages-npm-production"}},"10.1.76":{"name":"@things-factory/figure-ui","version":"10.1.76","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.76","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"0faac850bda40ce3324e76cda4023a566d5a7de2","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.76.tgz","fileCount":418,"integrity":"sha512-hZjOyQGvT8IY+Yj/JBpMCPWaGd96KkbijU2TFfspgCKJIXmRGM++z7eceSGc5A6F5aSkLvBDVVV5ncDMRwx7sA==","signatures":[{"sig":"MEYCIQDaQxJKMTdxogNQ0XZlmEI453BT9EW9AUeKASIhvqx/8AIhAOVQeqr6BjxHj7lAcpfsAqEGtVbXuvWj+4D6XrW0xnfV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHhCbq7OKQwLZqiXJrqgnPaOaRNnmtwCZYC552tYoioFAiEA35RE6T+6lm9I7vVG2bIKAbzZbbxOF1j69pC672zMkT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4951060},"main":"dist-server/index.js","gitHead":"66a70458dfea95fe8c835067f0fd857b38736203","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.93","@hatiolab/things-scene":"^10.1.61","@things-factory/ai-assistant":"^10.1.58","@things-factory/figure-service":"^10.1.76"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.76_1790462394510_0.0508003088039386","host":"s3://npm-registry-packages-npm-production"}},"10.1.77":{"name":"@things-factory/figure-ui","version":"10.1.77","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.77","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"46897d8aae2956e4dd29c6e746204293df336f97","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.77.tgz","fileCount":295,"integrity":"sha512-geY8+S+4kTj/+WU2n0o5HsMaJsDHwFoIwM9k5YZ0zMQlNTAQ2Qdk6BH/xsUxOgpuN3AOiD2H015iegjgTV/dnQ==","signatures":[{"sig":"MEQCIAdz1OiBVHRdwoxxG6ZAnUzWJKcbt0d3qr4qaRY8DBGXAiAS6ghxQOF7pvxCv9IP+e4DyEYAPg5fiMyGvDpdh1eIBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDRolIa+CNti3CJiBqTxDH35EiFSMea06ars2xjzoi2OwIhAMgarJ4XqaASObk7lJ6Kg0GGzfsGS0IiMB81yclWym/D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3061798},"main":"dist-server/index.js","gitHead":"f5ff07816a0f96325cc599c73d7fba06dd719c6f","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.93","@hatiolab/things-scene":"^10.1.61","@things-factory/ai-assistant":"^10.1.58","@things-factory/figure-service":"^10.1.76"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.77_1790462790209_0.15331160182680215","host":"s3://npm-registry-packages-npm-production"}},"10.1.78":{"name":"@things-factory/figure-ui","version":"10.1.78","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.78","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"74cd12134ef897a01d6bd9a41dff4f92111aa148","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.78.tgz","fileCount":295,"integrity":"sha512-8TShicZgI+bEGu38iHHlPmKDuzLVkix08KSUl3oK4Rjdi2W5FxTaLaINhsD8GX6GA8knILzW55H9ynbdM8UMdw==","signatures":[{"sig":"MEQCIDecKSPnPXRDGFldU3qTcSlWuBQs3FIjfl4aBjp+dAi1AiB6K7slgEPXdSYd0UPx5O7T162PdHqtIVnMqZ/4UPVs4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDjZJpCuvCaVTOcaqOPTF8aEnMP8LQ0RTRDnJBwUCVrVwIhAK45Qs9efYsKtUqeO4E+eXF62ntuybAgKHONooN3xeER","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3067862},"main":"dist-server/index.js","gitHead":"88661a25f49880139a5e05554861acdd691e44e5","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.93","@hatiolab/things-scene":"^10.1.61","@things-factory/ai-assistant":"^10.1.58","@things-factory/figure-service":"^10.1.76"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.78_1790471447963_0.9104964265819782","host":"s3://npm-registry-packages-npm-production"}},"10.1.79":{"name":"@things-factory/figure-ui","version":"10.1.79","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.79","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"bc077ef52b90f5aacd8cdad031a5724ab1159617","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.79.tgz","fileCount":296,"integrity":"sha512-NOs+LcxNRmB6uBdLfRpLjMqHw4ZScechceTZiVKbw+1YXiBqYKcARg8m406T2NygzEhzCWlvwuR4g96BtXYpfw==","signatures":[{"sig":"MEYCIQCpcLI3ye9PCzllksyd6fyUcf2S8dc7aGfbSwRc9PMMxgIhAK55mhEnb4ncHutCzHXKxEslp/ZvQpgnDfytjL4b1WI8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDUESuUp2AVm2DUw1GLKkVSHlyx3tVlFx4VrJhIg/XFPQIhAM847HRqMv+v/b1IPo9eyMwSWabpnE77z1DrJN/Ra4Kk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3278426},"main":"dist-server/index.js","gitHead":"94cde9ba17dfdddb0a16139b71e5a7e370977e4a","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.93","@hatiolab/things-scene":"^10.1.61","@things-factory/ai-assistant":"^10.1.79","@things-factory/figure-service":"^10.1.79"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.79_1790484638042_0.8916133767224099","host":"s3://npm-registry-packages-npm-production"}},"10.1.81":{"name":"@things-factory/figure-ui","version":"10.1.81","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.81","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"a415fa11a4b200969f0673fa00e499f22356a161","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.81.tgz","fileCount":296,"integrity":"sha512-vHiM2ZsFJ8p+S8NfF0SmXzHp7iCvPBiTlG8JCpacYooJX42htYZXXdYW0REsb4cypq8yHHcKgw8N6g1Q2Gsymw==","signatures":[{"sig":"MEYCIQDVruF6luDfeMs5dwilgSAzcr8hfglK58pU1LeaovwjMAIhALVeqcoxzRFx/vSmbZiAS28/zutkeF7ooG5sevQsxg+1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDes6Jtt3dRaxl0DtvpFvNkCfY/IgjG0sQr5nHZXnPGOQIgF+m9IRRZv461nsTCmHXk22HMavbmjluDBSSJ+BbYWjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3278470},"main":"dist-server/index.js","gitHead":"0c4f91d92c8214a9b2eca6690a7ed48bd2d828cc","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.93","@hatiolab/things-scene":"^10.1.61","@things-factory/ai-assistant":"^10.1.81","@things-factory/figure-service":"^10.1.81"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.81_1790525114079_0.9204705636593868","host":"s3://npm-registry-packages-npm-production"}},"10.1.82":{"name":"@things-factory/figure-ui","version":"10.1.82","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.82","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"3ce4d80967e17db7f9cf9c37a7c5a9141e668816","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.82.tgz","fileCount":331,"integrity":"sha512-fHDUomPp5mWOHBdi1QTTXq/8xyjJR+oOhfiUYCSBD8J5vEeoZegcxQlUUjFcNeHzcz6uwL53nMXSDB6/Af4xZQ==","signatures":[{"sig":"MEYCIQDiP+1FslJ4BB46n2zQB77xFIW43KDLVquoRXmUFPeyKAIhAMiYbhXdA6mUhLjygyZQTIjYTeYLwZkWPCc0LzWiBmp3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDegooe6n+oYzrxZu6k1CxWbBjHfhrUNKfzTX4T+LYdUAIgR+FYd7oI7FnP0vye3b29yDYSL/zlrOwglM/bIierWps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3982231},"main":"dist-server/index.js","gitHead":"263d0247111fbffb02d7122864df0b61bda99461","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.94","@hatiolab/things-scene":"^10.1.62","@things-factory/ai-assistant":"^10.1.81","@things-factory/figure-service":"^10.1.82"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.82_1790525816147_0.9595768427200857","host":"s3://npm-registry-packages-npm-production"}},"10.1.83":{"name":"@things-factory/figure-ui","version":"10.1.83","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.83","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"72177a893b3b68169f8dce70240dfd209ce88747","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.83.tgz","fileCount":331,"integrity":"sha512-3p9m/MN6jUKUBrTayxC7clRuodIJZYKyPNfv5UuHrnsTIs6LrtwWrmKlxJwAzdJVhyuWpzpSitpdmwLZ0dfeIQ==","signatures":[{"sig":"MEQCIDWFRxsKXrIkV4uqANWH0Ps8PJMOvkvpPBW2a5gf/NUYAiAhmMbTKlrt+s+ZUllMYG2d9OUIbCG719eHRT6R+dIa4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDHC5pEeZ5X1Cx8YMfD2ryKGh/NX6FMPQAcd/YIJUmyfgIgBpqbnqpbpqRE88zDRKVJsq4OjYeLgDKO9Lzh355pNGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3962802},"main":"dist-server/index.js","gitHead":"b01824bdb3fd266eac06a7241941ac0a119a6e5d","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.1.94","@hatiolab/things-scene":"^10.1.62","@things-factory/ai-assistant":"^10.1.81","@things-factory/figure-service":"^10.1.82"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.83_1790578636600_0.48738386664450273","host":"s3://npm-registry-packages-npm-production"}},"10.1.84":{"name":"@things-factory/figure-ui","version":"10.1.84","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.84","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"b0e8791e8743f81099e87bcebd127f4de5472ce1","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.84.tgz","fileCount":347,"integrity":"sha512-wn7zVjC0YsrePIb2/UwL8JAa6lMlsZ+4AmAf1ztGsTippzNdOtPsBhl0bW/2smZzpLoYkT+YV2VG2mFt3idSrg==","signatures":[{"sig":"MEYCIQCqLX4+/GoexiQmzW6eq7OPJK/qAY5c+b54e50ubKDAVgIhAJ6UlC5pdfGnE9sSjJW25UO21pF/+zTxt9bZx1LRk0VR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCc4M2IPYpsyqqAEPNmvBh0EFbogXdYHsowR6wD1mVbkQIgYjcAT7Us/+BYXZdyPV/6YhNDFUWNsq/CMvX+mt1b8n8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3837103},"main":"dist-server/index.js","gitHead":"12df439ce09de2bc9aa87d4578766f46bfad48fd","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.2.0","@hatiolab/things-scene":"^10.1.63","@things-factory/ai-assistant":"^10.1.81","@things-factory/figure-service":"^10.1.84"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.84_1790673036160_0.8773139057339365","host":"s3://npm-registry-packages-npm-production"}},"10.1.85":{"name":"@things-factory/figure-ui","version":"10.1.85","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.85","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"2b22349c79e132ad9959d4edfba91fe44cfd673c","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.85.tgz","fileCount":347,"integrity":"sha512-dfQt+//4JsD3Btx70Tn9R+BLYrFxKbBuBQivHWuazcy3ANXRh8v7k1XapLTtjazpgQOSqsNGQGkpWmkIPOIUoQ==","signatures":[{"sig":"MEYCIQCOSBuurzIvK0AmdTzCIuMIRP25nXQdatp5GZ9BEbm58wIhAI0MxNzaPYMDVPmsrYHISduLTjMhSKUgEGvQS5cyAtOo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDcnK0CAM9ITkS/hHklmBWI0VI4m1WcxVVEUx7kGcUh0AIgPLI9nf0ePDWYU8LlSTf2tNacX00/Fr1bYDWonK/X//Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3895248},"main":"dist-server/index.js","gitHead":"cbca21a8021b950f558f5547d5df4d12c199a3ef","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.2.0","@hatiolab/things-scene":"^10.1.63","@things-factory/ai-assistant":"^10.1.81","@things-factory/figure-service":"^10.1.84"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.85_1790690075237_0.4652749158567333","host":"s3://npm-registry-packages-npm-production"}},"10.1.86":{"name":"@things-factory/figure-ui","version":"10.1.86","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.86","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"9d6551f6fc74f922afa0ab0d254346fa25ae4de6","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.86.tgz","fileCount":356,"integrity":"sha512-hiE1F9AQbVgL+FbCTxofsCsatfhZ6ACnhhgpFuefbhNa+y7Cj1OaBMLqmS1o+UY+wA5p+ppLhH6zqyKLtummYA==","signatures":[{"sig":"MEQCID0sKrU4Cx6bdnv8SheJ+ukvBYR/4AmswSxa2D5JkwRuAiA+ZMtxRxS/rVnGz5KCb+Z9AB5LONlzwJY/QqyLqMmAiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHS1rq3TUbrGZvTNfdLAjPv9WyBKcrqvFlKpNN6W5Gf2AiAgEHM9oqUxSf4Mu07nM4LSN3r8FJNOvI7/NWmODSbmGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4040281},"main":"dist-server/index.js","gitHead":"8e56ed31b1c81934257f2938b9b1a51f1852773f","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.2.2","@hatiolab/things-scene":"^10.1.63","@things-factory/ai-assistant":"^10.1.81","@things-factory/figure-service":"^10.1.84"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.86_1790710923886_0.7565325531572629","host":"s3://npm-registry-packages-npm-production"}},"10.1.87":{"name":"@things-factory/figure-ui","version":"10.1.87","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.87","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"07233eebcb4138980c5e59b69ce24c426bd8634c","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.87.tgz","fileCount":356,"integrity":"sha512-Jrl0tONYh0lXs0B7z8X4kgaFaiRzAwre5w/PtpqnKfY2f7PSFrsdMrwZ6W6AJSXlhhnLhUlTj0DZuwnH3bSEHg==","signatures":[{"sig":"MEUCIQD+X/bgUitULO+vpcGdQ58J0LS90GiaAGLHg7UMXCXAuQIgORcnAp1LyIUA4MVTNEsjvlRRVXsfA/3YDECjEuhKVAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICflHYIaiA8hg06t+x2CK5CtpLQCtEBvf5T1nwd24X2UAiA+AP3sM01+bnyTKFp4XEWPbC6uBewJe3yuekZDduzn3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4095139},"main":"dist-server/index.js","gitHead":"dc552c2a7b7f97e3377a26c378ee15d3a1de612a","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.2.3","@hatiolab/things-scene":"^10.1.63","@things-factory/ai-assistant":"^10.1.87","@things-factory/figure-service":"^10.1.84"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.87_1790714035336_0.526323874200719","host":"s3://npm-registry-packages-npm-production"}},"10.1.88":{"name":"@things-factory/figure-ui","version":"10.1.88","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.88","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"a3f1dc44fa5dbfd7dfaad065f4ddc525e6e6550f","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.88.tgz","fileCount":356,"integrity":"sha512-d6L8GugJ5NqWZ4eTXIPUiB1UhJj75HRhZj+Bq1NSXmp+zYxdbfJrEzZS6EPPWk3l3vFd5x6mB/A/mW419G09MA==","signatures":[{"sig":"MEQCIAfQqi48OGcNNjp1ZvtqcTmZRFfNVg+UKn09cwt2KQETAiB5yh1g9xxfTbPi7VqDY2nDRhAEZRNfMtFBD1KhLqnX0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFze32TWvAoTbh3pEcWNplIR9cphT9pkrdMEJz4AcXIGAiEAg7GC4btQD2KflPSkOu2ROUaPgb764KG0InEgqIc/wo4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4096581},"main":"dist-server/index.js","gitHead":"11ece44d38c469f73aa28f4789f4baa244545097","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.2.3","@hatiolab/things-scene":"^10.1.63","@things-factory/ai-assistant":"^10.1.88","@things-factory/figure-service":"^10.1.84"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.88_1790746743779_0.4579269807352391","host":"s3://npm-registry-packages-npm-production"}},"10.1.89":{"name":"@things-factory/figure-ui","version":"10.1.89","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.89","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"1b864c65f3b52ff662822ea154ca3455c98431db","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.89.tgz","fileCount":356,"integrity":"sha512-wd7rz55Ffyt5dIPNtyHgoCCJRKYg1MuqlR43YGynBeOPPODEWYez6u3bkFaU2qGqtYdpJ+hwXDvDxcoFcglzuA==","signatures":[{"sig":"MEUCIQD8s64u8WM/oNH0hdXhpBZ33Hx0mJhGHGryBdk1uXYJ/AIgShA2RtDvnIzi2gW1tJs21p44dYn5tVjEJOAp0aeFSFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCCzkoJxpX8SQGUVtju4lPzs5LFCrp3F56LvxRYTLWYjwIhAOAvRCzKVB6AqYoymqTm4cfoCqA1AqJeRIM0GpZftXOi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4134513},"main":"dist-server/index.js","gitHead":"ffffb5c90772ce88679be2f0192a6fddc4e48a1d","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.2.4","@hatiolab/things-scene":"^10.1.63","@things-factory/ai-assistant":"^10.1.88","@things-factory/figure-service":"^10.1.84"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.89_1790752414803_0.4167247714707023","host":"s3://npm-registry-packages-npm-production"}},"10.1.90":{"name":"@things-factory/figure-ui","version":"10.1.90","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.90","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"4b11ce2daa982cf26e7950168d562667c0a54e1f","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.90.tgz","fileCount":356,"integrity":"sha512-34jqdVttUHFR5Te1byZJP/p61k6sT9xHbzVFbEPy2VJ9VxR8vE7YKV6w3SCxRmF7B/87Q6jmmdPmOKaTRn6+jw==","signatures":[{"sig":"MEUCIQDz4572irFgoo0GeIvhmQU0d0FzPKxjh2+Lrwf3oCm/0wIgaHPCvug2XTuYfvdb8gK7B9I2a2YYpVmR7wAqCowHuJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHum/cpYib/RN+4alsiL4dP6aoX8MaKdAZe5f8b0NyTnAiAiHmH8+2lpnU1+a5jhp9cuo2s0FbvWIV+UfaaCNqITlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4120943},"main":"dist-server/index.js","gitHead":"cc35c48a40020554ceed0b1801dc7955fe027e79","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.2.4","@hatiolab/things-scene":"^10.1.64","@things-factory/ai-assistant":"^10.1.90","@things-factory/figure-service":"^10.1.84"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.90_1790754120835_0.1189856562642253","host":"s3://npm-registry-packages-npm-production"}},"10.1.91":{"name":"@things-factory/figure-ui","version":"10.1.91","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.91","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"ea6ca84fd03373259391485c86ad3be02ff21e69","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.91.tgz","fileCount":356,"integrity":"sha512-UyqVUvpts9yoUhQj/eZsendR6r/HPDHjF/+dyDt4DZXKaaV8PmfBFWtBA1E6D4bX4/jxCshabNBRhJS6jR2AcQ==","signatures":[{"sig":"MEQCIC5giG16EgHJLFhP6MonaVCmVPofX6WigYjrpl/n8IEtAiBdbo95U0c8JVld1/uqIC/CGQKV7bB4UEkJWKvDUw8wTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCqonMc1A5dWECMy8GY43q3++DcyIe3ctvuG/qdgP0VLAIgLbcNUfohmVo+Ai2LKe94TPMlRF1nJFBTEn4b7PWtYpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4120943},"main":"dist-server/index.js","gitHead":"e9a052f7faaeb5884db1ff8b862b8f05567a31f9","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.2.4","@hatiolab/things-scene":"^10.1.64","@things-factory/ai-assistant":"^10.1.91","@things-factory/figure-service":"^10.1.84"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.91_1790754624113_0.6528176308989846","host":"s3://npm-registry-packages-npm-production"}},"10.1.92":{"name":"@things-factory/figure-ui","version":"10.1.92","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.92","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"a748d5237ae10d6cbad13f8865fc210fb8a4154e","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.92.tgz","fileCount":360,"integrity":"sha512-T9KMzysGj7XW7cjyhVvjwamuH5ShdtKldbxf/xZCcSuY8Iztg7yUo4K26rNQnrOq4DItH8FdpJRs4OSbhn5qJg==","signatures":[{"sig":"MEUCIQCrU2c6bP+JPUpEAKa3yLpxeq+6rjJgcYsAvpELov5bZgIgNSmAuK1IhzFQkGjarqyuv7OMPoOIdBWVEGhQtLzLhg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDi9fkwXpXXBgLs5LHAXGXp7WYQp56gg0Ge9LnBW8GZ7AiAEtBUGzRP1aF4e9fzqAhULtLqGuqq8SiUG2eUp7OvOGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4140891},"main":"dist-server/index.js","gitHead":"669325ccb1e071480a3f7cffbdf5296ec046b7a5","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.2.4","@hatiolab/things-scene":"^10.1.64","@things-factory/ai-assistant":"^10.1.91","@things-factory/figure-service":"^10.1.84"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.92_1790791851196_0.3005647424061888","host":"s3://npm-registry-packages-npm-production"}},"10.1.93":{"name":"@things-factory/figure-ui","version":"10.1.93","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.93","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"efd05ba787c75c38c77e0aa6f848e67fbb6258fa","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.93.tgz","fileCount":375,"integrity":"sha512-VCz0T36FCiu2nzpwgifcl2dfpF5089rIIrrma9F2UJDvoxvGzGUgvKorRXE2mRZ5lxRnMKQzfM5mpxtmK7w1sg==","signatures":[{"sig":"MEUCIAJgkCrSPepfktYHJft7QKBhmvF8JPmrMTJwvQ1WlHGKAiEAmpjnUfbC3p4GfZfEXdiLcKonH8OEpn8Y0hGDqwaKbBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGGfW5HftiVJ0Jyonbv9eK1mfxD3VvYSuANMEJloqlnvAiEA/eRiuk8FGspqK9tIpYr+8ocqskEH/XIuGHFAQGtGEwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4345743},"main":"dist-server/index.js","gitHead":"cec4765a5a0c3e7540a822c852110bec7f27250c","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.2.4","@hatiolab/things-scene":"^10.1.64","@things-factory/ai-assistant":"^10.1.91","@things-factory/figure-service":"^10.1.84"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.93_1790793958270_0.49711976989395645","host":"s3://npm-registry-packages-npm-production"}},"10.1.94":{"name":"@things-factory/figure-ui","version":"10.1.94","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.94","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"c1c2c769d96c1df51d93a7647edb55448c937cc5","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.94.tgz","fileCount":375,"integrity":"sha512-nEE40+GK80rStjKk+em8gug0aZ3Y/7qw7O4Rkz+HeBIvfvDtO/8gvvMj42vdfQ6+YTs+jv0qO3oV52kE1VfOtw==","signatures":[{"sig":"MEQCIGL1e6Jt6KUcdy8D4s1AgjG7OyOvYHoR6IQhJwpzLF6LAiBH/cCEUMtS5kH7gtcsm33I7zDb/dnWUOJhQPSnlHD21w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEypgK9jdq0QHfDoz/OEhHomWZELACX21hWucTJIVxlBAiA5ZKZsKECuUM2xpeeG26MDDuBZweJsPubWoxuKtEb3BA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4346370},"main":"dist-server/index.js","gitHead":"252761be44ce8e960f6427963d9f8817e9f84eac","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.2.4","@hatiolab/things-scene":"^10.1.64","@things-factory/ai-assistant":"^10.1.91","@things-factory/figure-service":"^10.1.84"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.94_1790794509449_0.027181208382145883","host":"s3://npm-registry-packages-npm-production"}},"10.1.95":{"name":"@things-factory/figure-ui","version":"10.1.95","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.95","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"3a0932c9b4c2cb8c7f23bf9dbaf14f15c44c2b53","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.95.tgz","fileCount":375,"integrity":"sha512-Ne3q3i+E5p2JzKEavGQUolU+pngm9IOc67+1GiXlM9PWTbeeXymy3lf3/fVe6kOELQy+DK/BVuQ7QfSk6903Ug==","signatures":[{"sig":"MEYCIQDL7OQA8+Q9TAOqLHUvDIYeJEYJjUjfX4LjnIkSJcvbFAIhALx54oSll9B35+kV07aq3qOmPfRdQFpGtDFBspSqBxXN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDWQy1/QnoYOXBexyT2SOk5B4fH6EIN/oiI8XKmXUK+LQIhAMs576axovSj0hCCDzuEXi4fe77CTrjZ3e3xioH0yWbo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4355368},"main":"dist-server/index.js","gitHead":"6b183fb8348442de7381a35eb419de7bfa09c101","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.2.4","@hatiolab/things-scene":"^10.1.64","@things-factory/ai-assistant":"^10.1.91","@things-factory/figure-service":"^10.1.84"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.95_1790795296650_0.2625635374160675","host":"s3://npm-registry-packages-npm-production"}},"10.1.96":{"name":"@things-factory/figure-ui","version":"10.1.96","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.96","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"3a2ad7efc14e50e38d9fedda38a558ac07578ef2","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.96.tgz","fileCount":375,"integrity":"sha512-T48+H+MkZhZ/5copyIJaVdhwaNnN4VZgqXNIU+ZsR6naYy1QL3G9wo75wdhH+KYVXQOvkJNPmiq2uJ5j9zAOcg==","signatures":[{"sig":"MEUCIDQY00xTbRyWjZL1/Gm9A4ybCdYTpuS+sx2b7DSksDVpAiEA4Ip3R8DgofVvymLMcAv7n2SkC6Pu2fP44kokAHfO5f8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEKjHrsocPuVu0wKvmbT8RwXmJGlhDc0tiN4RhizInq/AiAKeHTJAm5L+gyW2Ff4HBxvuYeK1sq0aIC9KeMFq/xsHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4365938},"main":"dist-server/index.js","gitHead":"887215e06d3ecd3627209631dd8abcd4d88446d1","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.2.4","@hatiolab/things-scene":"^10.1.64","@things-factory/ai-assistant":"^10.1.91","@things-factory/figure-service":"^10.1.84"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.96_1790800645456_0.3649411887577738","host":"s3://npm-registry-packages-npm-production"}},"10.1.97":{"name":"@things-factory/figure-ui","version":"10.1.97","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.97","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"a342e7c44682e17f4750982de4f99a34f544a2b8","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.97.tgz","fileCount":375,"integrity":"sha512-WntEH1b/tOQ7IUXydZxxq7dlVJTTi1m6+JxSYJ6u/dAXB/1Ee7BzznrbMCMaVC9Lg774kekc8QKjmgagKD6Nxw==","signatures":[{"sig":"MEUCIHoArrAIWwWYxPINoVhI/OVZyLUHIRJIuXBrEcFg0eewAiEAtLAZpsotCcGVHd7Cdh7CFLPkUrlV7VWu5Z7QeZVI4tc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH1NFJvQi10U7d6TOZbt+orDs0SG2MVSRb3bsfszV1QAAiAGM0g8BthJd+SpsbXQ7C1+5MFlSqy3s9Xz7adRkKWUYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4365938},"main":"dist-server/index.js","gitHead":"79bebdf2ce31c5e82134757678be2cc1bb6e4dec","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.2.4","@hatiolab/things-scene":"^10.1.64","@things-factory/ai-assistant":"^10.1.97","@things-factory/figure-service":"^10.1.84"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.97_1790811437868_0.8998593613244392","host":"s3://npm-registry-packages-npm-production"}},"10.1.98":{"name":"@things-factory/figure-ui","version":"10.1.98","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.98","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"c803bd8cebcf88d52fa44d2b24fac9be7493d4d6","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.98.tgz","fileCount":375,"integrity":"sha512-fmFhodZr64Dr071gGqzbAN7NeBzRzHMrdDQ8rgQ9QNok3r+w4lsGWPhVtJcL9VntShofLcdMQvgTxx7+13hjQg==","signatures":[{"sig":"MEQCIG077Syw4B739yjl8GaPaKBB85dzpBfVts4HoslJcfAaAiBWxcTK/SBJI9puTwrGevQGo3BAYalVhmQKNnCnuTUhKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH8BaVJJousu2st37ISeAfLMGpMQW3jvplfygXh4eS9ZAiATqOMS+tIxS7xemj13AEZb4lU2hubfMekSVfALEm7k/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4365938},"main":"dist-server/index.js","gitHead":"6321b11b694621c8cf7ba105650071eb88e9beb7","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.2.4","@hatiolab/things-scene":"^10.1.64","@things-factory/ai-assistant":"^10.1.98","@things-factory/figure-service":"^10.1.84"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.98_1790811880824_0.24642690128716271","host":"s3://npm-registry-packages-npm-production"}},"10.1.99":{"name":"@things-factory/figure-ui","version":"10.1.99","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.99","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"3ec5255eab55e6e91708165d29fa052cc793921e","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.99.tgz","fileCount":375,"integrity":"sha512-v/2/9y9p2yIvspQ74ziV46luD1w/xoeAa0JcMlwcJsc5n7ngORhDp/p3a0mFvx3s8alUvxKleeZ6psXWX1+Grg==","signatures":[{"sig":"MEQCIBYsxyWIMRJOZMUBqv/BVJAsPQnKz5vyxBLJfJXqFNRiAiBEVyhvoNqY3oXw9Nq4kZMrsBSdQB5JgfrTrKAKHKgrEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCdrVfuqW5IY5yvq9/6nJ93cZ8fFeSSCEa2DlYA0aqabAIgckchkhnP1WOhzluFIlgBtjBLSpkpR+pd2wgubivk2iU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4365938},"main":"dist-server/index.js","gitHead":"15e86d38824d6d2af94043eb14a928232a8924a3","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.2.4","@hatiolab/things-scene":"^10.1.64","@things-factory/ai-assistant":"^10.1.99","@things-factory/figure-service":"^10.1.84"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.99_1790818329096_0.2274444577003587","host":"s3://npm-registry-packages-npm-production"}},"10.1.100":{"name":"@things-factory/figure-ui","version":"10.1.100","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.100","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"de3c35be7c4211cad3f07d5237b62fbd177b22b5","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.100.tgz","fileCount":375,"integrity":"sha512-zzqZfKRzvFmf0vKkVCaeS+fACBEIHjjWASLozptuuEO+4n6KecPzycCefrqzm55SpkMtVl5/ZA0YySocBMmtFw==","signatures":[{"sig":"MEUCIQC4FCCZZpDp/qOXc30VynWhxK0Qc2R6mndC6+CEDIPSrwIgGsAF560pt1Jdb7/VZJcyIq0AcLr9SQ1wJaF2/VbN824=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFvWHZ93GASORl9Ee3fsQTlaEa3BmlpEuZLjLpFXgJGEAiBy+Ge6OssQ87f5bHIitGHn/2Q22spdnqZSJyqqA6Mz+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4365940},"main":"dist-server/index.js","gitHead":"e3c2444ded42290fdc77b189f5befa419f575f9b","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.2.4","@hatiolab/things-scene":"^10.1.64","@things-factory/ai-assistant":"^10.1.100","@things-factory/figure-service":"^10.1.84"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.100_1790820081782_0.49055108115639734","host":"s3://npm-registry-packages-npm-production"}},"10.1.101":{"name":"@things-factory/figure-ui","version":"10.1.101","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.101","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"5ebe5708333e93f6c84cdbaaf84bc02b03315b0d","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.101.tgz","fileCount":375,"integrity":"sha512-IUqXjq/4YAz6xdOyxyI8N9k9NwqGMIKXiT8gh99nWxXMNmxh5o/UmRK6ZyczV6gRxxt0z8Z0rkkScQfxfMEPCQ==","signatures":[{"sig":"MEUCIQCV70oHDVmMDmin3pshi3AD0SGN7XMzUg5Sfpt0aydS0AIgGnKn0KJGfuPxb3SGcpUSOUHoR5Fvqp5EvDRevLGPOdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBGIjSCrXMPBMMUTdrrjq+QogRXNjymUCdm+K69bTTlQAiEAt7Fwns305Hhd/6xHL+ORT6mFybYezJBU5TgmlcPlaBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4365940},"main":"dist-server/index.js","gitHead":"44abc5cac98642b8028b17bf3e019d083539ccab","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.2.4","@hatiolab/things-scene":"^10.1.64","@things-factory/ai-assistant":"^10.1.101","@things-factory/figure-service":"^10.1.84"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.101_1790820427233_0.9139193970194277","host":"s3://npm-registry-packages-npm-production"}},"10.1.102":{"name":"@things-factory/figure-ui","version":"10.1.102","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.102","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"144342f1a3b4102ecc5512acb4603833c7e2f085","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.102.tgz","fileCount":375,"integrity":"sha512-x4u6TbnYchRXO9pWj8goEPN5VhAwRPTYstynmb3IHtl/DY2pFaXVzK/wC+09wsn1m9pY3zm3EWGO+tXwT3a7qw==","signatures":[{"sig":"MEYCIQClVVbJKuK1go9ybmiLnJYO88WBE+0w0Bc3A4JjDRN8VQIhAMF8X7Wz/9VEdlta3IHxpYGBkQKCUtxT5M+gPD+AmQrV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQClYBw4gJwb5s7EMshlpil53C+ehiMT0ntXIVDu+HTVpQIhAMDLbycevSsobGIONkYvDPaAb5sZuiaJ5Cilkc2et9tg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4365940},"main":"dist-server/index.js","gitHead":"8bba629dd321caa7c047d52f451d61d2678cc6e2","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.2.4","@hatiolab/things-scene":"^10.1.64","@things-factory/ai-assistant":"^10.1.102","@things-factory/figure-service":"^10.1.84"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.102_1790821172117_0.8192713069241053","host":"s3://npm-registry-packages-npm-production"}},"10.1.103":{"name":"@things-factory/figure-ui","version":"10.1.103","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.103","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"8e699ac948ceb80856ec7ddbdbf4c191e7d77c36","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.103.tgz","fileCount":375,"integrity":"sha512-XSdIEwb9mjw1rOgW+X8sGoEkhWMJytbpCw8ziTvUtzqjq/G1UrGxTKoD9SkVfPObOHR0WV10S6T91LCcPNy5dA==","signatures":[{"sig":"MEUCIAF1oldUYCQqP20XqFWD55fBAhzhIJUBWdIwhbr1JByEAiEA5o1K9GYkRtyfl8Vp3fxwwagbxg4gs6nQ5SRg3SKJyjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA+KeoslIZcDCunem7uh3a/wkYtMmx/58jO+lUXuUT4EAiBl4dAy22Z6x3iVUEVYbP8Q8PdL/eOIJmtwz6YXpgYAGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4365940},"main":"dist-server/index.js","gitHead":"db9d51a78d29b96c2c9a5c6a5beac70998aaaeb5","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.2.4","@hatiolab/things-scene":"^10.1.64","@things-factory/ai-assistant":"^10.1.103","@things-factory/figure-service":"^10.1.84"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.103_1790823726628_0.5406340838290893","host":"s3://npm-registry-packages-npm-production"}},"10.1.104":{"name":"@things-factory/figure-ui","version":"10.1.104","author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","_id":"@things-factory/figure-ui@10.1.104","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"dist":{"shasum":"74bfa99b7e5340b076a67293744e7efa3bbffb46","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.104.tgz","fileCount":375,"integrity":"sha512-Gucr+qexPT4gNg9IM0qciiejE4VlS67TCoQcUY/y6pzmAN7NVSYoEwJKA42wmIXDEwfX3zDOPf+V7FbG8Br2GA==","signatures":[{"sig":"MEYCIQC+KrHkcw6K1jwJh1ynCfdPEql4rMIWDh5d5TYU1cxBPgIhAMyy1/pj3tUc86vEosVRxUGuT1GIdwguVpJ5QPeWdINZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC4C2HyTLdBQDMvwEe3IBKxQHwpgK3NCUs15m0cWb2ePwIhAMdxL0PTF3p8K6c23NXU9BkGtBwkgJrO+XcbVpNaLOQa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4365940},"main":"dist-server/index.js","gitHead":"0d05c7573220c6da2dec2654a4b86d7bd8e3c4fb","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.2.4","@hatiolab/things-scene":"^10.1.64","@things-factory/ai-assistant":"^10.1.104","@things-factory/figure-service":"^10.1.84"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/figure-ui_10.1.104_1790825252814_0.3646911000787272","host":"s3://npm-registry-packages-npm-production"}},"10.1.105":{"_id":"@things-factory/figure-ui@10.1.105","dist":{"shasum":"3d1e245413ba5559590746caabb9ce37b0b824ab","tarball":"https://registry.npmjs.org/@things-factory/figure-ui/-/figure-ui-10.1.105.tgz","fileCount":375,"integrity":"sha512-Dxp7xdgV4fG7eSFuswf+z3/M+vLUAoVLo0SAgiPblQRKWgcuzVWv2jXhAyXGTb/1MXdXBzMf4z4YIrFF2M1dZA==","signatures":[{"sig":"MEUCIQD84M8RJI9NvjaQy60qQ2bn0d/IWNjJrVmHVNWym2DOxAIgIMCM139Dc61sQPm+c6inUKKmPPDiWMWbn4XBc3MzxXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDwi0V+OB98rVhFsNnzpJUN10aKBUTWyDXAM24xtpDp8AiEAlxtsaIHiYBqmqx39OkNhD+E0efeHcIavl4XHKLZssGA="}],"unpackedSize":4379501},"main":"dist-server/index.js","name":"@things-factory/figure-ui","author":"heartyoh <heartyoh@hatiolab.com>","gitHead":"c8ad9b40d57709beefd5e3d6167fd9cab6efea3a","license":"MIT","scripts":{"test":"node --import ./test/resolve-ts-siblings.mjs --test --test-force-exit test/*.test.ts","build":"npm run build:server && npm run build:client","clean":"npm run clean:server && npm run clean:client","copy:files":"copyfiles -e \"./client/**/*.{ts,js,json}\" -u 1 \"./client/**/*\" dist-client","build:client":"npm run copy:files && npx tsc --p ./client/tsconfig.json","build:server":"npx tsc --p ./server/tsconfig.json","clean:client":"npx rimraf dist-client","clean:server":"npx rimraf dist-server","test:browser":"node --test --test-force-exit test/browser/modeller.check.mjs"},"version":"10.1.105","_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"_npmVersion":"lerna/8.2.4/node@v25.6.0+arm64 (darwin)","description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","directories":{},"maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"_nodeVersion":"25.6.0","dependencies":{"three":"^0.185.1","@material/web":"^2.0.0","@operato/i18n":"^10.0.0","@operato/p13n":"^10.0.0","@operato/popup":"^10.23.0","@operato/shell":"^10.0.0","@operato/utils":"^10.0.0","@operato/layout":"^10.28.0","@operato/styles":"^10.0.0","@operato/graphql":"^10.0.0","@operato/markdown":"^10.23.0","@operato/data-grist":"^10.0.0","@hatiolab/figure-model":"^0.2.5","@hatiolab/things-scene":"^10.1.64","@things-factory/ai-assistant":"^10.1.104","@things-factory/figure-service":"^10.1.105"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/figure-ui_10.1.105_1790860770266_0.4988215753960772"}}},"time":{"created":"2026-09-07T16:07:36.231Z","modified":"2026-10-01T13:19:30.678Z","10.1.3":"2026-09-07T16:07:36.671Z","10.1.4":"2026-09-09T00:33:20.488Z","10.1.5":"2026-09-09T08:48:50.552Z","10.1.6":"2026-09-10T15:34:45.559Z","10.1.7":"2026-09-11T16:27:55.099Z","10.1.8":"2026-09-12T07:45:54.808Z","10.1.9":"2026-09-12T08:01:59.829Z","10.1.10":"2026-09-12T15:54:01.065Z","10.1.13":"2026-09-13T06:36:27.445Z","10.1.14":"2026-09-13T10:17:47.080Z","10.1.15":"2026-09-15T00:43:10.341Z","10.1.16":"2026-09-15T12:14:30.677Z","10.1.17":"2026-09-16T01:03:54.503Z","10.1.18":"2026-09-16T11:27:32.479Z","10.1.19":"2026-09-16T12:01:29.297Z","10.1.20":"2026-09-16T12:18:00.868Z","10.1.21":"2026-09-16T13:10:44.045Z","10.1.22":"2026-09-16T13:57:03.812Z","10.1.23":"2026-09-16T14:04:17.730Z","10.1.24":"2026-09-16T15:05:56.378Z","10.1.25":"2026-09-17T06:00:49.654Z","10.1.26":"2026-09-17T14:21:39.298Z","10.1.27":"2026-09-17T23:26:16.705Z","10.1.28":"2026-09-18T06:36:33.501Z","10.1.29":"2026-09-18T11:37:11.610Z","10.1.31":"2026-09-19T00:36:12.530Z","10.1.32":"2026-09-19T02:06:40.980Z","10.1.33":"2026-09-20T02:48:41.684Z","10.1.34":"2026-09-20T10:38:24.944Z","10.1.35":"2026-09-21T11:40:54.712Z","10.1.36":"2026-09-22T09:52:57.817Z","10.1.37":"2026-09-23T15:10:34.278Z","10.1.38":"2026-09-24T02:34:25.912Z","10.1.39":"2026-09-24T03:11:14.845Z","10.1.40":"2026-09-24T03:39:18.617Z","10.1.42":"2026-09-24T04:53:39.403Z","10.1.43":"2026-09-24T05:43:50.189Z","10.1.44":"2026-09-24T07:17:15.589Z","10.1.45":"2026-09-24T09:08:56.177Z","10.1.46":"2026-09-24T10:48:35.859Z","10.1.47":"2026-09-24T13:13:30.308Z","10.1.48":"2026-09-24T13:50:30.543Z","10.1.49":"2026-09-24T14:25:31.103Z","10.1.50":"2026-09-24T17:52:39.016Z","10.1.51":"2026-09-24T18:51:21.982Z","10.1.52":"2026-09-24T21:22:06.993Z","10.1.53":"2026-09-24T22:00:57.542Z","10.1.54":"2026-09-24T22:31:13.406Z","10.1.55":"2026-09-24T22:49:39.875Z","10.1.56":"2026-09-24T23:05:04.881Z","10.1.57":"2026-09-25T07:51:47.430Z","10.1.58":"2026-09-25T08:06:50.418Z","10.1.59":"2026-09-25T08:32:28.550Z","10.1.60":"2026-09-25T12:21:24.447Z","10.1.61":"2026-09-25T12:36:15.284Z","10.1.62":"2026-09-25T12:59:06.315Z","10.1.63":"2026-09-25T14:34:39.112Z","10.1.64":"2026-09-25T14:56:22.393Z","10.1.65":"2026-09-25T16:00:25.996Z","10.1.66":"2026-09-25T16:24:22.339Z","10.1.67":"2026-09-25T17:18:03.637Z","10.1.68":"2026-09-26T00:56:55.576Z","10.1.69":"2026-09-26T01:56:54.744Z","10.1.70":"2026-09-26T03:26:34.917Z","10.1.71":"2026-09-26T11:21:33.053Z","10.1.72":"2026-09-26T11:45:44.524Z","10.1.73":"2026-09-26T13:05:31.640Z","10.1.74":"2026-09-26T13:45:35.989Z","10.1.75":"2026-09-26T18:52:29.890Z","10.1.76":"2026-09-26T22:39:54.604Z","10.1.77":"2026-09-26T22:46:30.295Z","10.1.78":"2026-09-27T01:10:48.091Z","10.1.79":"2026-09-27T04:50:38.149Z","10.1.81":"2026-09-27T16:05:14.185Z","10.1.82":"2026-09-27T16:16:56.262Z","10.1.83":"2026-09-28T06:57:16.698Z","10.1.84":"2026-09-29T09:10:36.278Z","10.1.85":"2026-09-29T13:54:35.339Z","10.1.86":"2026-09-29T19:42:04.066Z","10.1.87":"2026-09-29T20:33:55.448Z","10.1.88":"2026-09-30T05:39:03.880Z","10.1.89":"2026-09-30T07:13:34.950Z","10.1.90":"2026-09-30T07:42:00.951Z","10.1.91":"2026-09-30T07:50:24.264Z","10.1.92":"2026-09-30T18:10:51.343Z","10.1.93":"2026-09-30T18:45:58.417Z","10.1.94":"2026-09-30T18:55:09.562Z","10.1.95":"2026-09-30T19:08:16.896Z","10.1.96":"2026-09-30T20:37:25.582Z","10.1.97":"2026-09-30T23:37:18.014Z","10.1.98":"2026-09-30T23:44:40.946Z","10.1.99":"2026-10-01T01:32:09.230Z","10.1.100":"2026-10-01T02:01:21.899Z","10.1.101":"2026-10-01T02:07:07.341Z","10.1.102":"2026-10-01T02:19:32.290Z","10.1.103":"2026-10-01T03:02:06.809Z","10.1.104":"2026-10-01T03:27:32.983Z","10.1.105":"2026-10-01T13:19:30.396Z"},"author":"heartyoh <heartyoh@hatiolab.com>","license":"MIT","repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/board-ui"},"description":"Figure 저작 화면 — 목록과 3D 저작면. 컴포넌트 저작도구의 클라이언트 몫.","maintainers":[{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"jyp220","email":"jyp@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"},{"name":"shortstop","email":"shortstop@hatiolab.com"},{"name":"youngwook","email":"asdfghjklqwnm123@gmail.com"},{"name":"wengliang95","email":"horwengliang@gmail.com"}],"readme":"","readmeFilename":""}