{"_id":"@spine-benchmark/constraint-tools","_rev":"27-b083854b3b0a0e16631e1e7fc87d1cec","name":"@spine-benchmark/constraint-tools","dist-tags":{"latest":"0.1.1","v3-2":"0.0.0-v3-2-20260413062404"},"versions":{"0.0.0-v3-2-20260411092333":{"name":"@spine-benchmark/constraint-tools","version":"0.0.0-v3-2-20260411092333","_id":"@spine-benchmark/constraint-tools@0.0.0-v3-2-20260411092333","maintainers":[{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"}],"dist":{"shasum":"3f1a6add625e6cdead71064840a3262089c45c41","tarball":"https://registry.npmjs.org/@spine-benchmark/constraint-tools/-/constraint-tools-0.0.0-v3-2-20260411092333.tgz","fileCount":14,"integrity":"sha512-X6ykniJrKs0yAzC4W0zajR2iN4Uo8HHvs0qGbG7MzbEq6kD2kSotprcQaF71Gi5PbBe+cljwqyN/+DT6gnd5Xw==","signatures":[{"sig":"MEQCICGHNZSZKnNmilvJIox/TfrHB15Lbs3p95qmwFTqIz1LAiBhJGowSYx/W6EAhg5cep53uvDz7YahRZdYhU4w1pngFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61709},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0d92885b2c35e8e300fc3517f874d8bc342bba84","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist"},"_npmUser":{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"},"_npmVersion":"10.8.2","description":"Constraint bake and inspection tools for Spine Benchmark","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@esotericsoftware/spine-core":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260411092333"},"peerDependencies":{"@esotericsoftware/spine-pixi-v8":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260411092333"},"_npmOperationalInternal":{"tmp":"tmp/constraint-tools_0.0.0-v3-2-20260411092333_1775899484991_0.1055820453558125","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-v3-2-20260411092544":{"name":"@spine-benchmark/constraint-tools","version":"0.0.0-v3-2-20260411092544","_id":"@spine-benchmark/constraint-tools@0.0.0-v3-2-20260411092544","maintainers":[{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"}],"dist":{"shasum":"fa6593f98e8b2eef2d4b930b05cffa7a90789a65","tarball":"https://registry.npmjs.org/@spine-benchmark/constraint-tools/-/constraint-tools-0.0.0-v3-2-20260411092544.tgz","fileCount":14,"integrity":"sha512-w4cUGspIKcoDMDzDhcGBwuvjaNc2y+fIcjVJOC1fyc3pYxNW6xFJ2oahzKoG5EuIums613kXdxZpOPus0aXUEQ==","signatures":[{"sig":"MEUCICRU3ivZx2Wda3mC48rx89UTiMDDbZAIcx10z2ad3Yn9AiEA8Ee0pZOrOahusNZxSAG9Q4FcJlxJtuZisDe52eJCvqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61709},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ada90d940f72b6b1e7aa0f35c280b356ca7da42a","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist"},"_npmUser":{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"},"_npmVersion":"10.8.2","description":"Constraint bake and inspection tools for Spine Benchmark","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.9.3","@esotericsoftware/spine-core":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260411092544"},"peerDependencies":{"@esotericsoftware/spine-pixi-v8":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260411092544"},"_npmOperationalInternal":{"tmp":"tmp/constraint-tools_0.0.0-v3-2-20260411092544_1775899615765_0.2960914759841091","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-v3-2-20260411134922":{"name":"@spine-benchmark/constraint-tools","version":"0.0.0-v3-2-20260411134922","_id":"@spine-benchmark/constraint-tools@0.0.0-v3-2-20260411134922","maintainers":[{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"}],"homepage":"https://github.com/schmooky/spine-benchmark/tree/main/packages/constraint-tools#readme","bugs":{"url":"https://github.com/schmooky/spine-benchmark/issues"},"dist":{"shasum":"9adcca1764221dc2acf599710ed8e9435a52288a","tarball":"https://registry.npmjs.org/@spine-benchmark/constraint-tools/-/constraint-tools-0.0.0-v3-2-20260411134922.tgz","fileCount":14,"integrity":"sha512-szOiiCEUF7HshJodC6QhxXP6IkZl6wXPKRL+tBvWLURaw9QgzDavTG77C96s6EhbACwrW9yCqwG208178/RAdg==","signatures":[{"sig":"MEYCIQCeL/rO0a7ECDqjwSqkAT5TGlm1bymGNov1JgefdbGqCgIhAOV3Gtp6CCZ4JRNftmBHCP/C44bUV4NgJdMqlgs0LCki","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@spine-benchmark%2fconstraint-tools@0.0.0-v3-2-20260411134922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"84a16cfeed1479d93f030db1d385593b955965b1","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist"},"_npmUser":{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"},"repository":{"url":"git+https://github.com/schmooky/spine-benchmark.git","type":"git","directory":"packages/constraint-tools"},"_npmVersion":"10.8.2","description":"Constraint bake and inspection tools for Spine Benchmark","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.9.3","@esotericsoftware/spine-core":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260411134922"},"peerDependencies":{"@esotericsoftware/spine-pixi-v8":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260411134922"},"_npmOperationalInternal":{"tmp":"tmp/constraint-tools_0.0.0-v3-2-20260411134922_1775915434985_0.6707955980733993","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-v3-2-20260411154751":{"name":"@spine-benchmark/constraint-tools","version":"0.0.0-v3-2-20260411154751","_id":"@spine-benchmark/constraint-tools@0.0.0-v3-2-20260411154751","maintainers":[{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"}],"homepage":"https://github.com/schmooky/spine-benchmark/tree/main/packages/constraint-tools#readme","bugs":{"url":"https://github.com/schmooky/spine-benchmark/issues"},"dist":{"shasum":"33b604b9cfcd52bc9f5f3d4722f8ecfed5b2350d","tarball":"https://registry.npmjs.org/@spine-benchmark/constraint-tools/-/constraint-tools-0.0.0-v3-2-20260411154751.tgz","fileCount":14,"integrity":"sha512-ouswQsmF0YvZl6wK0xUB3IiyMCKjkoD2M4J4xrBRx4dB6wFTUWX4I3wz2Uarb9EZE4iNllXe1KwIKsiYS2+rKA==","signatures":[{"sig":"MEUCIHCB6l/xdEFNNwiahZk2HR5XoZ6XA0sf9wX2cPe1r1uZAiEA6YWODxu4zbW+pUsaySOXavr63g7Zs9ZO89RqU/TvhK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@spine-benchmark%2fconstraint-tools@0.0.0-v3-2-20260411154751","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"582e042e13f3e321c39c1f3253ee8ee3c4f67e08","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist"},"_npmUser":{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"},"repository":{"url":"git+https://github.com/schmooky/spine-benchmark.git","type":"git","directory":"packages/constraint-tools"},"_npmVersion":"10.8.2","description":"Constraint bake and inspection tools for Spine Benchmark","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.9.3","@esotericsoftware/spine-core":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260411154751"},"peerDependencies":{"@esotericsoftware/spine-pixi-v8":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260411154751"},"_npmOperationalInternal":{"tmp":"tmp/constraint-tools_0.0.0-v3-2-20260411154751_1775922544653_0.5746640765627371","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-v3-2-20260411170211":{"name":"@spine-benchmark/constraint-tools","version":"0.0.0-v3-2-20260411170211","_id":"@spine-benchmark/constraint-tools@0.0.0-v3-2-20260411170211","maintainers":[{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"}],"homepage":"https://github.com/schmooky/spine-benchmark/tree/main/packages/constraint-tools#readme","bugs":{"url":"https://github.com/schmooky/spine-benchmark/issues"},"dist":{"shasum":"a96d76f16b8ed6063c28bddff3645a9a1203be22","tarball":"https://registry.npmjs.org/@spine-benchmark/constraint-tools/-/constraint-tools-0.0.0-v3-2-20260411170211.tgz","fileCount":14,"integrity":"sha512-MiZU0EKpRlAbVaw+EVBrfrCK+KCtk/cGaWRne49WachDlJChXWauggJz56VyCqAxAS2Dkop+mpYptp1jfV6NnA==","signatures":[{"sig":"MEQCICg0uSGMhT8o92Lo9Zj8hGsFBnF3Yl7nk9+XTm76dD0DAiA0J9MQt6TGf4ENQPPrVG/q6GL2ap/1cWkz9riAkxBt0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@spine-benchmark%2fconstraint-tools@0.0.0-v3-2-20260411170211","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a8d6ebcbb5f0fb780c13b60946e03d903e0b5902","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist"},"_npmUser":{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"},"repository":{"url":"git+https://github.com/schmooky/spine-benchmark.git","type":"git","directory":"packages/constraint-tools"},"_npmVersion":"10.8.2","description":"Constraint bake and inspection tools for Spine Benchmark","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.9.3","@esotericsoftware/spine-core":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260411170211"},"peerDependencies":{"@esotericsoftware/spine-pixi-v8":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260411170211"},"_npmOperationalInternal":{"tmp":"tmp/constraint-tools_0.0.0-v3-2-20260411170211_1775927005289_0.5112655218705668","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-v3-2-20260411171143":{"name":"@spine-benchmark/constraint-tools","version":"0.0.0-v3-2-20260411171143","_id":"@spine-benchmark/constraint-tools@0.0.0-v3-2-20260411171143","maintainers":[{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"}],"homepage":"https://github.com/schmooky/spine-benchmark/tree/main/packages/constraint-tools#readme","bugs":{"url":"https://github.com/schmooky/spine-benchmark/issues"},"dist":{"shasum":"3a3938a9918fff837891bc1ed08632d74ddcba7d","tarball":"https://registry.npmjs.org/@spine-benchmark/constraint-tools/-/constraint-tools-0.0.0-v3-2-20260411171143.tgz","fileCount":14,"integrity":"sha512-kTzW9CEhEyRZYZdIENRBcqZgB4aTXez6K4OD2A3LEIvwm9H7eVi1lngWpwzo9nyzV/RzBJAOCz3NOrSUhCkOig==","signatures":[{"sig":"MEUCIHUjshkkO39GtYxpG7G+FfgduHcTWc+MdbL7lTp4Tw7vAiEA2henG5H7X7LnYCKeDcrotf3vrZRfds+2rtfjiyuxiw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@spine-benchmark%2fconstraint-tools@0.0.0-v3-2-20260411171143","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"196d7d58fdfab6b2315c79e191de54ebf40eae74","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist"},"_npmUser":{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"},"repository":{"url":"git+https://github.com/schmooky/spine-benchmark.git","type":"git","directory":"packages/constraint-tools"},"_npmVersion":"10.8.2","description":"Constraint bake and inspection tools for Spine Benchmark","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.9.3","@esotericsoftware/spine-core":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260411171143"},"peerDependencies":{"@esotericsoftware/spine-pixi-v8":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260411171143"},"_npmOperationalInternal":{"tmp":"tmp/constraint-tools_0.0.0-v3-2-20260411171143_1775927569166_0.5707178918632314","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-v3-2-20260411173735":{"name":"@spine-benchmark/constraint-tools","version":"0.0.0-v3-2-20260411173735","_id":"@spine-benchmark/constraint-tools@0.0.0-v3-2-20260411173735","maintainers":[{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"}],"homepage":"https://github.com/schmooky/spine-benchmark/tree/main/packages/constraint-tools#readme","bugs":{"url":"https://github.com/schmooky/spine-benchmark/issues"},"dist":{"shasum":"f157a54e9d52913ab31befb7fa13561ef88007e6","tarball":"https://registry.npmjs.org/@spine-benchmark/constraint-tools/-/constraint-tools-0.0.0-v3-2-20260411173735.tgz","fileCount":14,"integrity":"sha512-YEHfvNv8pMvQmBocmliPsF+wKizVBvyLWbD4CEjneDdkpchNQ92C04Jx/JEJhbAV3SEwR8hqIppay+4L3anwKA==","signatures":[{"sig":"MEQCICVkDZZKsWek7fgZg/XCh6rtrYYDY8y9UmlDMgESmcFPAiBw1q2tWagFfY8a355oL9ULMnZWgu30nfWd/6LCA/An3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@spine-benchmark%2fconstraint-tools@0.0.0-v3-2-20260411173735","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"035f7a00745b444c381d76145535c4cd07b3179f","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist"},"_npmUser":{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"},"repository":{"url":"git+https://github.com/schmooky/spine-benchmark.git","type":"git","directory":"packages/constraint-tools"},"_npmVersion":"10.8.2","description":"Constraint bake and inspection tools for Spine Benchmark","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.9.3","@esotericsoftware/spine-core":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260411173735"},"peerDependencies":{"@esotericsoftware/spine-pixi-v8":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260411173735"},"_npmOperationalInternal":{"tmp":"tmp/constraint-tools_0.0.0-v3-2-20260411173735_1775929125643_0.6096855472322047","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-v3-2-20260411174915":{"name":"@spine-benchmark/constraint-tools","version":"0.0.0-v3-2-20260411174915","_id":"@spine-benchmark/constraint-tools@0.0.0-v3-2-20260411174915","maintainers":[{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"}],"homepage":"https://github.com/schmooky/spine-benchmark/tree/main/packages/constraint-tools#readme","bugs":{"url":"https://github.com/schmooky/spine-benchmark/issues"},"dist":{"shasum":"507d5a0fcb34a7729a75771e7c09eb5d28ec7102","tarball":"https://registry.npmjs.org/@spine-benchmark/constraint-tools/-/constraint-tools-0.0.0-v3-2-20260411174915.tgz","fileCount":14,"integrity":"sha512-S7YQn46wInSRp4S0juhrwgWIs0qcTNErTCKDhIz26QtU7I59bgJ4yxEoDyvO5Hax7ZxfobGSqcmINCuZid7Arw==","signatures":[{"sig":"MEQCIDqAKXgqka62G2fpu18w9s+LYcsZutG5/y/7bqqvk010AiBqSy84R5gTp+lxxZNb/pSYXWJih9RtyO+BGduYTyjqxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@spine-benchmark%2fconstraint-tools@0.0.0-v3-2-20260411174915","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"aa36b8fb827875c7240934c997ff14adabac7729","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist"},"_npmUser":{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"},"repository":{"url":"git+https://github.com/schmooky/spine-benchmark.git","type":"git","directory":"packages/constraint-tools"},"_npmVersion":"10.8.2","description":"Constraint bake and inspection tools for Spine Benchmark","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.9.3","@esotericsoftware/spine-core":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260411174915"},"peerDependencies":{"@esotericsoftware/spine-pixi-v8":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260411174915"},"_npmOperationalInternal":{"tmp":"tmp/constraint-tools_0.0.0-v3-2-20260411174915_1775929824393_0.8948158479103407","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-v3-2-20260411182305":{"name":"@spine-benchmark/constraint-tools","version":"0.0.0-v3-2-20260411182305","_id":"@spine-benchmark/constraint-tools@0.0.0-v3-2-20260411182305","maintainers":[{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"}],"homepage":"https://github.com/schmooky/spine-benchmark/tree/main/packages/constraint-tools#readme","bugs":{"url":"https://github.com/schmooky/spine-benchmark/issues"},"dist":{"shasum":"3594479805af0827b729f92b8591105e178cbdae","tarball":"https://registry.npmjs.org/@spine-benchmark/constraint-tools/-/constraint-tools-0.0.0-v3-2-20260411182305.tgz","fileCount":14,"integrity":"sha512-SuhxGKrdDPjAmgcfp1TzTipQcg/rocM8SNCDQcVFKxhms3eFA4E17lZJ5q1NelIyUtso4j5gXw+UOT9Gi4AVng==","signatures":[{"sig":"MEQCIExS+prBC6vTOOkfyipR27OidoIIWyei1zn4AB26aOxgAiB3o/q772c0NMz91bXcaLngaucozJI6vxnJXT09uYbD7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@spine-benchmark%2fconstraint-tools@0.0.0-v3-2-20260411182305","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"38ea673ae28960e5a15b98f530bde1e3fc0153a0","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist"},"_npmUser":{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"},"repository":{"url":"git+https://github.com/schmooky/spine-benchmark.git","type":"git","directory":"packages/constraint-tools"},"_npmVersion":"10.8.2","description":"Constraint bake and inspection tools for Spine Benchmark","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.9.3","@esotericsoftware/spine-core":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260411182305"},"peerDependencies":{"@esotericsoftware/spine-pixi-v8":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260411182305"},"_npmOperationalInternal":{"tmp":"tmp/constraint-tools_0.0.0-v3-2-20260411182305_1775931855159_0.9447677503177365","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-v3-2-20260411190331":{"name":"@spine-benchmark/constraint-tools","version":"0.0.0-v3-2-20260411190331","_id":"@spine-benchmark/constraint-tools@0.0.0-v3-2-20260411190331","maintainers":[{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"}],"homepage":"https://github.com/schmooky/spine-benchmark/tree/main/packages/constraint-tools#readme","bugs":{"url":"https://github.com/schmooky/spine-benchmark/issues"},"dist":{"shasum":"664e0b5269b4be4f88353fa493017fd77d114c75","tarball":"https://registry.npmjs.org/@spine-benchmark/constraint-tools/-/constraint-tools-0.0.0-v3-2-20260411190331.tgz","fileCount":14,"integrity":"sha512-HsYRaH0lUmvwtidzHRsrcGGu7knvIHtqRZYNT+wY1AfSL/oVENXafT5lIaRvxBBlj6j2IiQg9NakqzD1RALgog==","signatures":[{"sig":"MEUCIGv5OievrFRb/Ai7BSbw+8PWA6hHVyKx5U4ldKN2JE+bAiEAjdiubCIxQzNmtQvUEOSetBnfN2nxKtuR4/GTic2Oz6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@spine-benchmark%2fconstraint-tools@0.0.0-v3-2-20260411190331","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e3dec978bbf3c19676e18af7665c87750e063d71","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist"},"_npmUser":{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"},"repository":{"url":"git+https://github.com/schmooky/spine-benchmark.git","type":"git","directory":"packages/constraint-tools"},"_npmVersion":"10.8.2","description":"Constraint bake and inspection tools for Spine Benchmark","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.9.3","@esotericsoftware/spine-core":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260411190331"},"peerDependencies":{"@esotericsoftware/spine-pixi-v8":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260411190331"},"_npmOperationalInternal":{"tmp":"tmp/constraint-tools_0.0.0-v3-2-20260411190331_1775934287369_0.07103120325253398","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-v3-2-20260412104341":{"name":"@spine-benchmark/constraint-tools","version":"0.0.0-v3-2-20260412104341","_id":"@spine-benchmark/constraint-tools@0.0.0-v3-2-20260412104341","maintainers":[{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"}],"homepage":"https://github.com/schmooky/spine-benchmark/tree/main/packages/constraint-tools#readme","bugs":{"url":"https://github.com/schmooky/spine-benchmark/issues"},"dist":{"shasum":"bef185a9011b000d2a4352b2d7fe5c48f8c7cf04","tarball":"https://registry.npmjs.org/@spine-benchmark/constraint-tools/-/constraint-tools-0.0.0-v3-2-20260412104341.tgz","fileCount":14,"integrity":"sha512-mzwvGnHKH/kXrh18bt0BOZncs9MQGOwtDXPc57aaCu1j3E5Th8GBN46BMg6uwxWHsnbtPG4e91vSEyTbGPxhqA==","signatures":[{"sig":"MEUCIE/hkN/ySR5tBfbojViqseGK4eub1pMDCFO3wzUvyGweAiEAlgZAePNauBv5KEZJoGeYExWBw5Q2t/pWmc4kWopTKpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@spine-benchmark%2fconstraint-tools@0.0.0-v3-2-20260412104341","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5ce63946723ea2d27e1b49eec2fcd9ab01ce3484","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist"},"_npmUser":{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"},"repository":{"url":"git+https://github.com/schmooky/spine-benchmark.git","type":"git","directory":"packages/constraint-tools"},"_npmVersion":"10.8.2","description":"Constraint bake and inspection tools for Spine Benchmark","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.9.3","@esotericsoftware/spine-core":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260412104341"},"peerDependencies":{"@esotericsoftware/spine-pixi-v8":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260412104341"},"_npmOperationalInternal":{"tmp":"tmp/constraint-tools_0.0.0-v3-2-20260412104341_1775990696287_0.31525409791275005","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-v3-2-20260412104818":{"name":"@spine-benchmark/constraint-tools","version":"0.0.0-v3-2-20260412104818","_id":"@spine-benchmark/constraint-tools@0.0.0-v3-2-20260412104818","maintainers":[{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"}],"homepage":"https://github.com/schmooky/spine-benchmark/tree/main/packages/constraint-tools#readme","bugs":{"url":"https://github.com/schmooky/spine-benchmark/issues"},"dist":{"shasum":"f3b0b4ad6fda2771c7393abde4bc19f57173568f","tarball":"https://registry.npmjs.org/@spine-benchmark/constraint-tools/-/constraint-tools-0.0.0-v3-2-20260412104818.tgz","fileCount":14,"integrity":"sha512-7ZSDW7dSIWPnowALuSo589mALtZSXQtfqpQx3Ls8rR/ONXIPfHYyqbpf/JMFZz8Eql/PzQqvP8pek7PRDw4Ivg==","signatures":[{"sig":"MEUCIQD5DXPWrh8G9AUWcMp6fQNBlgZx56GO6FTt12UjtbERsgIgfASr6wSRmgl2NPV16EB/S3C1ztx7lZXUSPeeixBsTwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@spine-benchmark%2fconstraint-tools@0.0.0-v3-2-20260412104818","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f9b2292afe37877fa2e7a936d5d27fca02763755","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist"},"_npmUser":{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"},"repository":{"url":"git+https://github.com/schmooky/spine-benchmark.git","type":"git","directory":"packages/constraint-tools"},"_npmVersion":"10.8.2","description":"Constraint bake and inspection tools for Spine Benchmark","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.9.3","@esotericsoftware/spine-core":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260412104818"},"peerDependencies":{"@esotericsoftware/spine-pixi-v8":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260412104818"},"_npmOperationalInternal":{"tmp":"tmp/constraint-tools_0.0.0-v3-2-20260412104818_1775990971738_0.002086807695866","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-v3-2-20260412105525":{"name":"@spine-benchmark/constraint-tools","version":"0.0.0-v3-2-20260412105525","_id":"@spine-benchmark/constraint-tools@0.0.0-v3-2-20260412105525","maintainers":[{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"}],"homepage":"https://github.com/schmooky/spine-benchmark/tree/main/packages/constraint-tools#readme","bugs":{"url":"https://github.com/schmooky/spine-benchmark/issues"},"dist":{"shasum":"fd0ee8a8c9e8ee89e4756414e1bf6296d4ed6ec3","tarball":"https://registry.npmjs.org/@spine-benchmark/constraint-tools/-/constraint-tools-0.0.0-v3-2-20260412105525.tgz","fileCount":14,"integrity":"sha512-qGhaFrwUIpYEkc2jlJjZjeDBVubIG14cc/i9qPn/oXexF7P+pHjKe46Gg/Zuf3CrnwZKjsEOSKrYLn2HrdMrwg==","signatures":[{"sig":"MEQCIGzH+bJrkzwyG2zLJnLa0zNvSVvRGSMhAKyuCbQIAuuKAiBvqJHC10iZNkp8nOSyOAhd7/bWoLqRmBvRMzUn3n9Vkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@spine-benchmark%2fconstraint-tools@0.0.0-v3-2-20260412105525","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4dd41c8db836c700ca9aec6065a82de11a608c99","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist"},"_npmUser":{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"},"repository":{"url":"git+https://github.com/schmooky/spine-benchmark.git","type":"git","directory":"packages/constraint-tools"},"_npmVersion":"10.8.2","description":"Constraint bake and inspection tools for Spine Benchmark","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.9.3","@esotericsoftware/spine-core":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260412105525"},"peerDependencies":{"@esotericsoftware/spine-pixi-v8":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260412105525"},"_npmOperationalInternal":{"tmp":"tmp/constraint-tools_0.0.0-v3-2-20260412105525_1775991392810_0.25928696017098307","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-v3-2-20260412214018":{"name":"@spine-benchmark/constraint-tools","version":"0.0.0-v3-2-20260412214018","_id":"@spine-benchmark/constraint-tools@0.0.0-v3-2-20260412214018","maintainers":[{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"}],"homepage":"https://github.com/schmooky/spine-benchmark/tree/main/packages/constraint-tools#readme","bugs":{"url":"https://github.com/schmooky/spine-benchmark/issues"},"dist":{"shasum":"bed55b8a716d71baae73ae8387fe0a6b012f49db","tarball":"https://registry.npmjs.org/@spine-benchmark/constraint-tools/-/constraint-tools-0.0.0-v3-2-20260412214018.tgz","fileCount":14,"integrity":"sha512-rULDSlgMtStyEmyHnJvPM2/1XpS7eAPAFTFVYXXGdKStqxfDD5wYSy2yTMslYxqTxm6pT/oxDEkxjT4DoNopDg==","signatures":[{"sig":"MEQCIElTbkZKNT+nrT+rChPS28mraJT3fkPX0Wly7RmDyDxmAiAcGKeiULm2IiUpuBMHxW0/nqBjyYsKG0oBBGN9odnxCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@spine-benchmark%2fconstraint-tools@0.0.0-v3-2-20260412214018","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1c4365494c7c406c8cec3257b8e80d7a089b11b4","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist"},"_npmUser":{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"},"repository":{"url":"git+https://github.com/schmooky/spine-benchmark.git","type":"git","directory":"packages/constraint-tools"},"_npmVersion":"10.8.2","description":"Constraint bake and inspection tools for Spine Benchmark","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.9.3","@esotericsoftware/spine-core":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260412214018"},"peerDependencies":{"@esotericsoftware/spine-pixi-v8":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260412214018"},"_npmOperationalInternal":{"tmp":"tmp/constraint-tools_0.0.0-v3-2-20260412214018_1776030085076_0.5845515167888811","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-v3-2-20260412214511":{"name":"@spine-benchmark/constraint-tools","version":"0.0.0-v3-2-20260412214511","_id":"@spine-benchmark/constraint-tools@0.0.0-v3-2-20260412214511","maintainers":[{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"}],"homepage":"https://github.com/schmooky/spine-benchmark/tree/main/packages/constraint-tools#readme","bugs":{"url":"https://github.com/schmooky/spine-benchmark/issues"},"dist":{"shasum":"4d79c28a36a9348ed617bef8c6350833442180e3","tarball":"https://registry.npmjs.org/@spine-benchmark/constraint-tools/-/constraint-tools-0.0.0-v3-2-20260412214511.tgz","fileCount":14,"integrity":"sha512-fGugupVnZqC2TGtsY3DgFoOUhCJr296tiorMmwXzHkLHa62mpLiiYGSlzXpZAvtzJLWMrMBLxN7UHb84aPNvHA==","signatures":[{"sig":"MEQCIDH/Dc7D5nitPLVTgemzpn8NOplv+axjej9JSOXs3kRLAiA1R/uk5snQ+RTBPmOPSM9EWs4r0AzYh2dZDX1VcVZA1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@spine-benchmark%2fconstraint-tools@0.0.0-v3-2-20260412214511","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"71be71fd7156aa2aa32ab7361a1886c5618a40bf","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist"},"_npmUser":{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"},"repository":{"url":"git+https://github.com/schmooky/spine-benchmark.git","type":"git","directory":"packages/constraint-tools"},"_npmVersion":"10.8.2","description":"Constraint bake and inspection tools for Spine Benchmark","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.9.3","@esotericsoftware/spine-core":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260412214511"},"peerDependencies":{"@esotericsoftware/spine-pixi-v8":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260412214511"},"_npmOperationalInternal":{"tmp":"tmp/constraint-tools_0.0.0-v3-2-20260412214511_1776030383893_0.4555927151975845","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-v3-2-20260412215825":{"name":"@spine-benchmark/constraint-tools","version":"0.0.0-v3-2-20260412215825","_id":"@spine-benchmark/constraint-tools@0.0.0-v3-2-20260412215825","maintainers":[{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"}],"homepage":"https://github.com/schmooky/spine-benchmark/tree/main/packages/constraint-tools#readme","bugs":{"url":"https://github.com/schmooky/spine-benchmark/issues"},"dist":{"shasum":"8194400c51ed65ffbb1ca4761906998ba9022f56","tarball":"https://registry.npmjs.org/@spine-benchmark/constraint-tools/-/constraint-tools-0.0.0-v3-2-20260412215825.tgz","fileCount":14,"integrity":"sha512-A2uiuoha14lAINsF5CKM8W6UuyIZSbH+mlqgjdvGSw+gLg/uveXqucJ6fYJmGm2A2ecxstHZkMa4Tgk99JV0WA==","signatures":[{"sig":"MEQCICbLtlDWjVonJTHsckEtNShpVw6OmFxBrppetcrori8vAiBsuz7oAUajpmU3o5XlT1JnHgOlAaJUlt0xML9QiACVuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@spine-benchmark%2fconstraint-tools@0.0.0-v3-2-20260412215825","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a04f0febdebecea596923537c1dbe4d15c5d5f98","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist"},"_npmUser":{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"},"repository":{"url":"git+https://github.com/schmooky/spine-benchmark.git","type":"git","directory":"packages/constraint-tools"},"_npmVersion":"10.8.2","description":"Constraint bake and inspection tools for Spine Benchmark","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.9.3","@esotericsoftware/spine-core":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260412215825"},"peerDependencies":{"@esotericsoftware/spine-pixi-v8":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260412215825"},"_npmOperationalInternal":{"tmp":"tmp/constraint-tools_0.0.0-v3-2-20260412215825_1776031179293_0.1956078334156306","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-v3-2-20260412220708":{"name":"@spine-benchmark/constraint-tools","version":"0.0.0-v3-2-20260412220708","_id":"@spine-benchmark/constraint-tools@0.0.0-v3-2-20260412220708","maintainers":[{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"}],"homepage":"https://github.com/schmooky/spine-benchmark/tree/main/packages/constraint-tools#readme","bugs":{"url":"https://github.com/schmooky/spine-benchmark/issues"},"dist":{"shasum":"c032a6951a05195ffdae09933284a41e1015ceb4","tarball":"https://registry.npmjs.org/@spine-benchmark/constraint-tools/-/constraint-tools-0.0.0-v3-2-20260412220708.tgz","fileCount":14,"integrity":"sha512-XgOrgme2E1HkXFyYG4BjDCtitSzLfkBW5qn9hXlvD+27O6NEdburMdVOxJvSNF8+RWTCRoXUD1P4h8aLwy74cA==","signatures":[{"sig":"MEUCIGOfi6gb9FqMft+gjOMUOx6ikZR0c1n/+l4cy1xwagA0AiEA6ghKJGQvolIvKz1+rS1talIZG//ytmuruIo6D2KHwIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@spine-benchmark%2fconstraint-tools@0.0.0-v3-2-20260412220708","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2e4bd379fd9efdb2b3c666b00c3999c3b5ae4a67","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist"},"_npmUser":{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"},"repository":{"url":"git+https://github.com/schmooky/spine-benchmark.git","type":"git","directory":"packages/constraint-tools"},"_npmVersion":"10.8.2","description":"Constraint bake and inspection tools for Spine Benchmark","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.9.3","@esotericsoftware/spine-core":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260412220708"},"peerDependencies":{"@esotericsoftware/spine-pixi-v8":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260412220708"},"_npmOperationalInternal":{"tmp":"tmp/constraint-tools_0.0.0-v3-2-20260412220708_1776031701307_0.11153096541066865","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-v3-2-20260412222645":{"name":"@spine-benchmark/constraint-tools","version":"0.0.0-v3-2-20260412222645","_id":"@spine-benchmark/constraint-tools@0.0.0-v3-2-20260412222645","maintainers":[{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"}],"homepage":"https://github.com/schmooky/spine-benchmark/tree/main/packages/constraint-tools#readme","bugs":{"url":"https://github.com/schmooky/spine-benchmark/issues"},"dist":{"shasum":"747e164c3b57c976dd1dbb26bdd0e6c5142a5cc1","tarball":"https://registry.npmjs.org/@spine-benchmark/constraint-tools/-/constraint-tools-0.0.0-v3-2-20260412222645.tgz","fileCount":14,"integrity":"sha512-pFJCFQqfZnlM9cxj5On7UsSwF5wnw5SjoXuYkRIWdWvNPZj4av+uVYeTcJV1fCyz85HsY3oN24HhWVsruj2coQ==","signatures":[{"sig":"MEYCIQDSICJcLh38kPUeXUjyEy0BY/MDVlGKv/v0b/Byiuq1OQIhAObxFtgJ0WRsA+V4O1GNsb7tU0ZqMJd2U6UX2y+WJTxE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@spine-benchmark%2fconstraint-tools@0.0.0-v3-2-20260412222645","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2d3923c3d6b0ae0db0918676fd211f283b7babec","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist"},"_npmUser":{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"},"repository":{"url":"git+https://github.com/schmooky/spine-benchmark.git","type":"git","directory":"packages/constraint-tools"},"_npmVersion":"10.8.2","description":"Constraint bake and inspection tools for Spine Benchmark","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.9.3","@esotericsoftware/spine-core":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260412222645"},"peerDependencies":{"@esotericsoftware/spine-pixi-v8":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260412222645"},"_npmOperationalInternal":{"tmp":"tmp/constraint-tools_0.0.0-v3-2-20260412222645_1776032877684_0.5038572968883452","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-v3-2-20260412223826":{"name":"@spine-benchmark/constraint-tools","version":"0.0.0-v3-2-20260412223826","_id":"@spine-benchmark/constraint-tools@0.0.0-v3-2-20260412223826","maintainers":[{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"}],"homepage":"https://github.com/schmooky/spine-benchmark/tree/main/packages/constraint-tools#readme","bugs":{"url":"https://github.com/schmooky/spine-benchmark/issues"},"dist":{"shasum":"156038a824ce210f1c09fce859d5806eb3c0cd9d","tarball":"https://registry.npmjs.org/@spine-benchmark/constraint-tools/-/constraint-tools-0.0.0-v3-2-20260412223826.tgz","fileCount":14,"integrity":"sha512-0RQCDabe51+L7R0BZf5xLmSEPPvwgFYd4oDGs/KkooX116Q/UVUivf3WYuWbetJpHlyo7ayiqX4QAYNupWr2LQ==","signatures":[{"sig":"MEUCIQD33rN4JFOjcT6Q6P9n3xXBYK1bASitErbl6SsvjoODVQIgTMfeME4mWouMjOQWFkPUa6kwxqo43K/LlHNjTLicmgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@spine-benchmark%2fconstraint-tools@0.0.0-v3-2-20260412223826","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8d8d5537e6742bf3f82a65a384090d90fd78f8eb","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist"},"_npmUser":{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"},"repository":{"url":"git+https://github.com/schmooky/spine-benchmark.git","type":"git","directory":"packages/constraint-tools"},"_npmVersion":"10.8.2","description":"Constraint bake and inspection tools for Spine Benchmark","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.9.3","@esotericsoftware/spine-core":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260412223826"},"peerDependencies":{"@esotericsoftware/spine-pixi-v8":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260412223826"},"_npmOperationalInternal":{"tmp":"tmp/constraint-tools_0.0.0-v3-2-20260412223826_1776033572111_0.343788970511397","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-v3-2-20260412224756":{"name":"@spine-benchmark/constraint-tools","version":"0.0.0-v3-2-20260412224756","_id":"@spine-benchmark/constraint-tools@0.0.0-v3-2-20260412224756","maintainers":[{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"}],"homepage":"https://github.com/schmooky/spine-benchmark/tree/main/packages/constraint-tools#readme","bugs":{"url":"https://github.com/schmooky/spine-benchmark/issues"},"dist":{"shasum":"2899617d1e9ad1bd964b229f456fa189dcf0a870","tarball":"https://registry.npmjs.org/@spine-benchmark/constraint-tools/-/constraint-tools-0.0.0-v3-2-20260412224756.tgz","fileCount":14,"integrity":"sha512-XtDAMEWp7D1Tmcui07m1okg9K78AIqRvsej0vgNvsNgaTLFHAuf9qlf46BAa4iiTI3LkiKdPHTvoqk0yvPf2Aw==","signatures":[{"sig":"MEYCIQDzBkiX7L+6Z3HuIbF/6JoxM6abiH2+EoBjc86ppLy97wIhAJGt8I9XbOzLsamO53tnneP3inm1r2YgEFadI6mIKlFB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@spine-benchmark%2fconstraint-tools@0.0.0-v3-2-20260412224756","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b5232cf6600658a15d61aa74c03428f1b455f6c6","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist"},"_npmUser":{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"},"repository":{"url":"git+https://github.com/schmooky/spine-benchmark.git","type":"git","directory":"packages/constraint-tools"},"_npmVersion":"10.8.2","description":"Constraint bake and inspection tools for Spine Benchmark","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.9.3","@esotericsoftware/spine-core":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260412224756"},"peerDependencies":{"@esotericsoftware/spine-pixi-v8":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260412224756"},"_npmOperationalInternal":{"tmp":"tmp/constraint-tools_0.0.0-v3-2-20260412224756_1776034147963_0.3972452081368265","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-v3-2-20260412230301":{"name":"@spine-benchmark/constraint-tools","version":"0.0.0-v3-2-20260412230301","_id":"@spine-benchmark/constraint-tools@0.0.0-v3-2-20260412230301","maintainers":[{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"}],"homepage":"https://github.com/schmooky/spine-benchmark/tree/main/packages/constraint-tools#readme","bugs":{"url":"https://github.com/schmooky/spine-benchmark/issues"},"dist":{"shasum":"0608676956e004f86015f32b7db2ad2ee802296b","tarball":"https://registry.npmjs.org/@spine-benchmark/constraint-tools/-/constraint-tools-0.0.0-v3-2-20260412230301.tgz","fileCount":14,"integrity":"sha512-BOyzj6uyPHBnsUeM/6iEGhIIerkIkNqP9rK56GEvaTgqfHGyesEAgyrfF7wHHPoEerhyxLPB0i6TDum7KMdShA==","signatures":[{"sig":"MEUCIGIPEmROuznRPVuggjEv2Z8A9g9061fa14kRMIWwuiLMAiEAp2Rv5UMhw5Abg1+EU5chci6brYJcwDa3o2QTGbsuMRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@spine-benchmark%2fconstraint-tools@0.0.0-v3-2-20260412230301","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"221a41cdba24e40701fe78816e5c9fd7926f59a3","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist"},"_npmUser":{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"},"repository":{"url":"git+https://github.com/schmooky/spine-benchmark.git","type":"git","directory":"packages/constraint-tools"},"_npmVersion":"10.8.2","description":"Constraint bake and inspection tools for Spine Benchmark","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.9.3","@esotericsoftware/spine-core":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260412230301"},"peerDependencies":{"@esotericsoftware/spine-pixi-v8":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260412230301"},"_npmOperationalInternal":{"tmp":"tmp/constraint-tools_0.0.0-v3-2-20260412230301_1776035052548_0.5554855317028324","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-v3-2-20260412231524":{"name":"@spine-benchmark/constraint-tools","version":"0.0.0-v3-2-20260412231524","_id":"@spine-benchmark/constraint-tools@0.0.0-v3-2-20260412231524","maintainers":[{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"}],"homepage":"https://github.com/schmooky/spine-benchmark/tree/main/packages/constraint-tools#readme","bugs":{"url":"https://github.com/schmooky/spine-benchmark/issues"},"dist":{"shasum":"35bdf09f9e2c23a4987c21efd3ae0f071da603da","tarball":"https://registry.npmjs.org/@spine-benchmark/constraint-tools/-/constraint-tools-0.0.0-v3-2-20260412231524.tgz","fileCount":14,"integrity":"sha512-JnntR0a9ufJ6eHQdssR2kGcadSNmctjhIWUai36yAOrUOGIhpueK5tuLdinTCbFqa7JtlQtDNHOJTFdUkpptXw==","signatures":[{"sig":"MEUCIQCqq6qXBsQJVi0v7WT2qVviIwbyacf+C+P10P5DPEad2gIgEwq25dSi+OTHEGUjXkDRaBzoh+pdHSQOjW7uFHKnYQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@spine-benchmark%2fconstraint-tools@0.0.0-v3-2-20260412231524","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a73320ce01a1e78c922d96d50ead99ba885dd454","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist"},"_npmUser":{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"},"repository":{"url":"git+https://github.com/schmooky/spine-benchmark.git","type":"git","directory":"packages/constraint-tools"},"_npmVersion":"10.8.2","description":"Constraint bake and inspection tools for Spine Benchmark","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.9.3","@esotericsoftware/spine-core":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260412231524"},"peerDependencies":{"@esotericsoftware/spine-pixi-v8":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260412231524"},"_npmOperationalInternal":{"tmp":"tmp/constraint-tools_0.0.0-v3-2-20260412231524_1776035798977_0.3181836212757405","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-v3-2-20260412231800":{"name":"@spine-benchmark/constraint-tools","version":"0.0.0-v3-2-20260412231800","_id":"@spine-benchmark/constraint-tools@0.0.0-v3-2-20260412231800","maintainers":[{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"}],"homepage":"https://github.com/schmooky/spine-benchmark/tree/main/packages/constraint-tools#readme","bugs":{"url":"https://github.com/schmooky/spine-benchmark/issues"},"dist":{"shasum":"265b95461f03a6eef92c2ef863d2e09800d65869","tarball":"https://registry.npmjs.org/@spine-benchmark/constraint-tools/-/constraint-tools-0.0.0-v3-2-20260412231800.tgz","fileCount":14,"integrity":"sha512-o4KQ1h4iavzLaIG5LpZYfYbaSv76f1EO5Q7cc+DwcBQAkfNTq/l8RuN2/vMQ7dqHt8m8jttn0qewe1qb+y0yCA==","signatures":[{"sig":"MEUCIQCWIHQ8RYaaf7jlrrgSXBi7SIrI1yFfVBVrni63vSMfcgIgCkmAq5LRJ/9dC2AeNmIvmmtTvb3JtsgsELdJgXHl2Dk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@spine-benchmark%2fconstraint-tools@0.0.0-v3-2-20260412231800","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ca8190ae40127100feb2317701f26766acd8fbde","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist"},"_npmUser":{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"},"repository":{"url":"git+https://github.com/schmooky/spine-benchmark.git","type":"git","directory":"packages/constraint-tools"},"_npmVersion":"10.8.2","description":"Constraint bake and inspection tools for Spine Benchmark","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.9.3","@esotericsoftware/spine-core":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260412231800"},"peerDependencies":{"@esotericsoftware/spine-pixi-v8":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260412231800"},"_npmOperationalInternal":{"tmp":"tmp/constraint-tools_0.0.0-v3-2-20260412231800_1776035953662_0.5091765423437837","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-v3-2-20260412232514":{"name":"@spine-benchmark/constraint-tools","version":"0.0.0-v3-2-20260412232514","_id":"@spine-benchmark/constraint-tools@0.0.0-v3-2-20260412232514","maintainers":[{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"}],"homepage":"https://github.com/schmooky/spine-benchmark/tree/main/packages/constraint-tools#readme","bugs":{"url":"https://github.com/schmooky/spine-benchmark/issues"},"dist":{"shasum":"f947ab83923a76f69fe283553123b657c846b743","tarball":"https://registry.npmjs.org/@spine-benchmark/constraint-tools/-/constraint-tools-0.0.0-v3-2-20260412232514.tgz","fileCount":14,"integrity":"sha512-Tt+LNogzIVh9Vsz9FOtvHZysfh6ArPBGXPjTWXIwAND2M8SPYJxJkl/IypHMUsZMkK/x0ix0e7/i/zhvDjIQiA==","signatures":[{"sig":"MEUCIGR/ljwPRP8VRtKMSkwCPyhf9Mlg/owWmYhyH6k/wKsJAiEAiHB2CYHyb0blhkFr7As1q3ZbMCqY0WBdWbrjgf7sJM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@spine-benchmark%2fconstraint-tools@0.0.0-v3-2-20260412232514","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3b0e1150d6e8a43b45f99b25dbc38eb3802090f3","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist"},"_npmUser":{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"},"repository":{"url":"git+https://github.com/schmooky/spine-benchmark.git","type":"git","directory":"packages/constraint-tools"},"_npmVersion":"10.8.2","description":"Constraint bake and inspection tools for Spine Benchmark","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.9.3","@esotericsoftware/spine-core":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260412232514"},"peerDependencies":{"@esotericsoftware/spine-pixi-v8":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260412232514"},"_npmOperationalInternal":{"tmp":"tmp/constraint-tools_0.0.0-v3-2-20260412232514_1776036389177_0.17576266292689047","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-v3-2-20260412234324":{"name":"@spine-benchmark/constraint-tools","version":"0.0.0-v3-2-20260412234324","_id":"@spine-benchmark/constraint-tools@0.0.0-v3-2-20260412234324","maintainers":[{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"}],"homepage":"https://github.com/schmooky/spine-benchmark/tree/main/packages/constraint-tools#readme","bugs":{"url":"https://github.com/schmooky/spine-benchmark/issues"},"dist":{"shasum":"56a69c06ab05f4adb40d56d5cb364f2eaa958c72","tarball":"https://registry.npmjs.org/@spine-benchmark/constraint-tools/-/constraint-tools-0.0.0-v3-2-20260412234324.tgz","fileCount":14,"integrity":"sha512-lqSQzcsxW2aP47pcdtwy9xKTQAciFwj9Qce80hE5QzlXTW/oLUUwup4kUk33PpGiEBnzbmdDv1eq9h5rXXC8Yw==","signatures":[{"sig":"MEYCIQDLSqOd2gewYcIQgYJc46qvXx5WfI7MKUt/siuxcT1N4AIhAMYLSnnvgpGKapf1FNrx+F5yG5k691AgOb1K4qfuz3Sm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@spine-benchmark%2fconstraint-tools@0.0.0-v3-2-20260412234324","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3fed486442032754aae405c293cb45e9d25b1ad8","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist"},"_npmUser":{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"},"repository":{"url":"git+https://github.com/schmooky/spine-benchmark.git","type":"git","directory":"packages/constraint-tools"},"_npmVersion":"10.8.2","description":"Constraint bake and inspection tools for Spine Benchmark","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.9.3","@esotericsoftware/spine-core":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260412234324"},"peerDependencies":{"@esotericsoftware/spine-pixi-v8":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260412234324"},"_npmOperationalInternal":{"tmp":"tmp/constraint-tools_0.0.0-v3-2-20260412234324_1776037476290_0.36652250829965793","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-v3-2-20260413062404":{"name":"@spine-benchmark/constraint-tools","version":"0.0.0-v3-2-20260413062404","_id":"@spine-benchmark/constraint-tools@0.0.0-v3-2-20260413062404","maintainers":[{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"}],"homepage":"https://github.com/schmooky/spine-benchmark/tree/main/packages/constraint-tools#readme","bugs":{"url":"https://github.com/schmooky/spine-benchmark/issues"},"dist":{"shasum":"2f109bc699034acd10e341174926a76a472adf99","tarball":"https://registry.npmjs.org/@spine-benchmark/constraint-tools/-/constraint-tools-0.0.0-v3-2-20260413062404.tgz","fileCount":14,"integrity":"sha512-5elE/6uCYLXW/2xtvViGBngJsyEXk+X6o2g2p0p9iOqTawHiCtH5Tm1G4HMiWhP9ONkGlhGgdfGOxXPnbCznYA==","signatures":[{"sig":"MEUCIQDAJYPAITGB6rciK32Da1jYT/7D6MtaBAAnylhtQNgLdwIgRRx1FUlT+wgALVySL/JET4lSYV/pBK4aGGmOSVv0DSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@spine-benchmark%2fconstraint-tools@0.0.0-v3-2-20260413062404","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62047},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2b31d2284f9b860bb85e071e895ad189b1a01546","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist"},"_npmUser":{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"},"repository":{"url":"git+https://github.com/schmooky/spine-benchmark.git","type":"git","directory":"packages/constraint-tools"},"_npmVersion":"10.8.2","description":"Constraint bake and inspection tools for Spine Benchmark","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.9.3","@esotericsoftware/spine-core":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260413062404"},"peerDependencies":{"@esotericsoftware/spine-pixi-v8":"^4.2.101","@spine-benchmark/metrics-sampling":"0.0.0-v3-2-20260413062404"},"_npmOperationalInternal":{"tmp":"tmp/constraint-tools_0.0.0-v3-2-20260413062404_1776061517856_0.6627985458032781","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@spine-benchmark/constraint-tools","version":"0.1.1","description":"Constraint bake and inspection tools for Spine Benchmark","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist"},"peerDependencies":{"@esotericsoftware/spine-pixi-v8":"^4.2.101","@spine-benchmark/metrics-sampling":"^0.1.1"},"devDependencies":{"@esotericsoftware/spine-core":"^4.2.101","@spine-benchmark/metrics-sampling":"^0.1.1","typescript":"^5.9.3"},"repository":{"type":"git","url":"git+https://github.com/schmooky/spine-benchmark.git","directory":"packages/constraint-tools"},"homepage":"https://github.com/schmooky/spine-benchmark/tree/main/packages/constraint-tools#readme","bugs":{"url":"https://github.com/schmooky/spine-benchmark/issues"},"_id":"@spine-benchmark/constraint-tools@0.1.1","gitHead":"59186a74679f54830495fe644fb53c051f0f2426","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-P+g9zbEgiWir0V1jdaqgFMzSFPPR01UCxE+WcHDYKpcKXDYCoCcTiy9jLufXak6nfYwEr4O1zgR+AkcJ1QALfg==","shasum":"2a9de100fd932b3cabe69c1982df25665a3ab0eb","tarball":"https://registry.npmjs.org/@spine-benchmark/constraint-tools/-/constraint-tools-0.1.1.tgz","fileCount":14,"unpackedSize":61989,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@spine-benchmark%2fconstraint-tools@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAdfSUd3c98QYh6pTct4vvUwVxR0OqMvya+anBbB6HYKAiEA/hHdKDYME4a30aTmBe9mIY4C11l4NhZixdUdpFeW4W0="}]},"_npmUser":{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"},"directories":{},"maintainers":[{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/constraint-tools_0.1.1_1776262878860_0.6493691804265851"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-11T09:24:44.856Z","modified":"2026-04-15T14:21:19.260Z","0.0.0-v3-2-20260411092333":"2026-04-11T09:24:45.155Z","0.0.0-v3-2-20260411092544":"2026-04-11T09:26:55.914Z","0.0.0-v3-2-20260411134922":"2026-04-11T13:50:35.151Z","0.0.0-v3-2-20260411154751":"2026-04-11T15:49:04.791Z","0.0.0-v3-2-20260411170211":"2026-04-11T17:03:25.413Z","0.0.0-v3-2-20260411171143":"2026-04-11T17:12:49.296Z","0.0.0-v3-2-20260411173735":"2026-04-11T17:38:45.796Z","0.0.0-v3-2-20260411174915":"2026-04-11T17:50:24.559Z","0.0.0-v3-2-20260411182305":"2026-04-11T18:24:15.291Z","0.0.0-v3-2-20260411190331":"2026-04-11T19:04:47.500Z","0.0.0-v3-2-20260412104341":"2026-04-12T10:44:56.428Z","0.0.0-v3-2-20260412104818":"2026-04-12T10:49:31.939Z","0.0.0-v3-2-20260412105525":"2026-04-12T10:56:32.959Z","0.0.0-v3-2-20260412214018":"2026-04-12T21:41:25.213Z","0.0.0-v3-2-20260412214511":"2026-04-12T21:46:24.053Z","0.0.0-v3-2-20260412215825":"2026-04-12T21:59:39.420Z","0.0.0-v3-2-20260412220708":"2026-04-12T22:08:21.484Z","0.0.0-v3-2-20260412222645":"2026-04-12T22:27:57.821Z","0.0.0-v3-2-20260412223826":"2026-04-12T22:39:32.324Z","0.0.0-v3-2-20260412224756":"2026-04-12T22:49:08.109Z","0.0.0-v3-2-20260412230301":"2026-04-12T23:04:12.694Z","0.0.0-v3-2-20260412231524":"2026-04-12T23:16:39.161Z","0.0.0-v3-2-20260412231800":"2026-04-12T23:19:13.811Z","0.0.0-v3-2-20260412232514":"2026-04-12T23:26:29.303Z","0.0.0-v3-2-20260412234324":"2026-04-12T23:44:36.430Z","0.0.0-v3-2-20260413062404":"2026-04-13T06:25:17.979Z","0.1.1":"2026-04-15T14:21:18.984Z"},"description":"Constraint bake and inspection tools for Spine Benchmark","maintainers":[{"name":"schmooky","email":"dmitry.vasiliev@schmooky.dev"}],"readme":"# @spine-benchmark/constraint-tools\n\nConstraint inspection and baking tools.\n\n## Exports\n\n- `collectConstraints`\n- `bakeConstraints`\n- related report/types\n","readmeFilename":"README.md","homepage":"https://github.com/schmooky/spine-benchmark/tree/main/packages/constraint-tools#readme","repository":{"type":"git","url":"git+https://github.com/schmooky/spine-benchmark.git","directory":"packages/constraint-tools"},"bugs":{"url":"https://github.com/schmooky/spine-benchmark/issues"}}