{"_id":"@curvy/catmull-rom","_rev":"7-5812f75f0cede180b8846cda40622281","name":"@curvy/catmull-rom","dist-tags":{"latest":"0.4.3"},"versions":{"0.1.5":{"name":"@curvy/catmull-rom","version":"0.1.5","description":"Catmull-Rom spline implementation for Curvy","author":{"name":"Tim Morris","email":"timthewebguy@gmail.com"},"homepage":"https://github.com/tkofh/curvy#readme","license":"MIT","sideEffects":false,"type":"module","main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"require":"./dist/index.cjs","import":"./dist/index.mjs","types":"./dist/index.d.ts"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/tkofh/curvy.git"},"scripts":{"build":"unbuild","test":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","prepublish":"pnpm test && pnpm build"},"bugs":{"url":"https://github.com/tkofh/curvy/issues"},"dependencies":{"@curvy/types":"0.7.5","@curvy/uniform":"0.7.5"},"devDependencies":{"@vitest/ui":"^0.27.2","c8":"^7.12.0","unbuild":"^1.1.1","vitest":"^0.27.2"},"gitHead":"c6996e42e759a964b183a5b10567af4137c728d4","_id":"@curvy/catmull-rom@0.1.5","_nodeVersion":"18.8.0","_npmVersion":"lerna/6.4.1/node@v18.8.0+arm64 (darwin)","dist":{"integrity":"sha512-ZQ4ZkXLET8vOq6/U6qBmlF3C2QVoUfK3EwiY7QLBZKeK3vU6ZKXpNdmO5HNmQXuK7R00xSZDna07752HAyQB6g==","shasum":"8daf8d16ba51aeb22709e615d0d65c1239bd812d","tarball":"https://registry.npmjs.org/@curvy/catmull-rom/-/catmull-rom-0.1.5.tgz","fileCount":7,"unpackedSize":5810,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSQ08WjYSbh41scVFVq5Fs3oexpbOZm/BZhRQZwJqV2gIhALlf9s3v5oVmywooVtb0zcIz1Oa9QGMwaev/0gPLNxDK"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx3kcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpM/A/+IpJiasr4RlbAgn034Li0MQZHTv8bXVTUOfqBJRlniqp4EqX8\r\nDcRGt15p/oWfDq4LCrnu2m+R7w0ItAPdiTFOZpj3LdVkF+fbwo/J1WllNNCN\r\nnROMs3biFfrV9xfxK3/2ZtmBtH+gYuaEMETU6A8j4ZIpLUJyy4OdxcHjbzKy\r\nMCVMM+dqLDMHbLS/110PLJAdXDOixmsRHWrqCnS0f8GjTvcSPvbt/PipPDkx\r\n52L1NtNGshTLk5wJtLJIVmlu4vKpxLLBhxZHAhYdnYg5VQrkw6SYqyHCH/03\r\naATaPtpvl3KmclLL/v8NeG4iS6Midw3M0xtwSSWhMctR3AtY5ttdITHG5Gh9\r\nx3u3q3UR6ohDXv8TfO1ZMp1Xehuo0Q5idKCd5oR6cKFPpUIDoBwOz8BhMZsT\r\nC76kdo9NddfKhfZxvNlV83TwBuhyOHSlBf2jJMtgr+WtiZ660n7lKGhmvh+N\r\nGMGkqrf6jzbUx/pHwlJGrFzZmRbuGB5nf0kbz+/UF8SeAux+kmFQBXzy6G8J\r\nkCqCnYJYYeF03UwSJJZSSOuznfVnWcaqJYj3PN3pbSRJ+RZ1Sf7DveIx4z8u\r\neCInV7lnLgW65EvsusT5RX3vDPfmjIG0BjpcPJUTcJwYdUqtb4VNnyMfmfKQ\r\nIMv0aCrq/mP6n1iDd4IPeZiGayfK3FiUA4c=\r\n=Awjj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"timthewebguy","email":"timthewebguy@gmail.com"},"directories":{},"maintainers":[{"name":"timthewebguy","email":"timthewebguy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/catmull-rom_0.1.5_1674017051960_0.8923862133574967"},"_hasShrinkwrap":false},"0.2.0":{"name":"@curvy/catmull-rom","version":"0.2.0","description":"Catmull-Rom spline implementation for Curvy","author":{"name":"Tim Morris","email":"timthewebguy@gmail.com"},"homepage":"https://github.com/tkofh/curvy#readme","license":"MIT","sideEffects":false,"type":"module","main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"require":"./dist/index.cjs","import":"./dist/index.mjs","types":"./dist/index.d.ts"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/tkofh/curvy.git"},"scripts":{"build":"unbuild","test":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","prepublish":"pnpm test && pnpm build"},"bugs":{"url":"https://github.com/tkofh/curvy/issues"},"dependencies":{"@curvy/types":"0.7.5","@curvy/uniform":"0.7.5"},"devDependencies":{"@vitest/ui":"^0.27.2","c8":"^7.12.0","unbuild":"^1.1.1","vitest":"^0.27.2"},"gitHead":"a815d8287c968930d82e89fa1094662243ea52e6","_id":"@curvy/catmull-rom@0.2.0","_nodeVersion":"18.8.0","_npmVersion":"lerna/6.4.1/node@v18.8.0+arm64 (darwin)","dist":{"integrity":"sha512-jnEDsZmbDLbL0gfkvuHxw7tdp0rCMy8ipiY1jhewFu2fEYgUrdNF1w7apggNn+IymD7ReOgc2x6esR2hcnkziQ==","shasum":"f9c6a392d0ee0fa32770469d3b3ba67221c66efe","tarball":"https://registry.npmjs.org/@curvy/catmull-rom/-/catmull-rom-0.2.0.tgz","fileCount":7,"unpackedSize":5728,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLDWZfW+hjBewChLGQc8Kb62JjYUDlfcFG6HD7Ng73GQIhANELbnXnQmqhbj/D06grnvFmhX/8KCuRFQD3ZHWmPzZu"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzIgHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBEg/9EAI+ChfPoDWF1db9OxVBaNt5oX5g1j7jRQWACtTRAeXYeEBm\r\ncQgM8yW/J96hdmBQKtVg9CnNbs9oqUGCjwpIcykuHBzLSyOhW6E3e4clGyBV\r\n8ci49kGHKuVaWWRD390wL/pX8P04zZnvVqmzvQq8OY37K952jGRPIoZU4EkI\r\nhYjV4DXt3shwM6MmArhk0DndtguO9EllvPccDFSZJzYQ1k2ub7rSP1obRDPq\r\nbt8IAs8S4jOR//JpnrhKxLDDRc+udH7o2B8ifV6WfD8qR0qdeEeRKzS651Hn\r\n/zYuGZRDKGLY/HDPsiOH2aYG3uq+rNDmwrmjg93JpDm+zpTC62jVO9LG4S+9\r\nUS+YlB/EkF6pMSQoukx00BWpim+ZpcvxFaAzPBnOLEKbh2zky/MbSfp8kqrS\r\nD3lPxUXxh2tCvXbJjkcoYXUF4HFmrnTqbe8KPkR/ZDS5AnvGRIAansQ+QxqP\r\nvjx86aycQa4qMo6xln3BzARGb8F2eIukD3lw7WrKV6DWU8EIegskgmoS0KCE\r\nvZ8dUqn7jj8EuVFZgVd8jQPQFkVlbW50fytNM8I65Wn+V1X6cND9HzMZmk79\r\nIDuus7QPvJkn0WXC2F2tlMTLFNoiyNfRiJ0Vz39mWqKWHphlfgMK7cVJD4F0\r\nSRLwCKC2pleQCLPnQhFEOTO0wepXaRap0oE=\r\n=IXe/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"timthewebguy","email":"timthewebguy@gmail.com"},"directories":{},"maintainers":[{"name":"timthewebguy","email":"timthewebguy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/catmull-rom_0.2.0_1674348551499_0.6760981540849993"},"_hasShrinkwrap":false},"0.2.1":{"name":"@curvy/catmull-rom","version":"0.2.1","description":"Catmull-Rom spline implementation for Curvy","author":{"name":"Tim Morris","email":"timthewebguy@gmail.com"},"homepage":"https://github.com/tkofh/curvy#readme","license":"MIT","sideEffects":false,"type":"module","main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"require":"./dist/index.cjs","import":"./dist/index.mjs","types":"./dist/index.d.ts"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/tkofh/curvy.git"},"scripts":{"build":"unbuild","test":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","prepublish":"pnpm test && pnpm build"},"bugs":{"url":"https://github.com/tkofh/curvy/issues"},"dependencies":{"@curvy/types":"0.7.5","@curvy/uniform":"0.7.6"},"devDependencies":{"@vitest/ui":"^0.27.2","c8":"^7.12.0","unbuild":"^1.1.1","vitest":"^0.27.2"},"gitHead":"07cd0cd3f2c40b136e5a06723f594b7ec6de8ae1","_id":"@curvy/catmull-rom@0.2.1","_nodeVersion":"18.8.0","_npmVersion":"lerna/6.4.1/node@v18.8.0+arm64 (darwin)","dist":{"integrity":"sha512-k/wgR+cLJOVswQdTHTCF8l2LhHcozf4uzqxERHmpB6MOAYkGspAsNoNP5A+mOF9zaLhyfN/UK7Hhtt0ChQDiLQ==","shasum":"682b7a03235309827e87b2bf6b81f7c369b4165e","tarball":"https://registry.npmjs.org/@curvy/catmull-rom/-/catmull-rom-0.2.1.tgz","fileCount":7,"unpackedSize":5728,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFOsUs0MFiNr1EP9vurSXiH9lJ0MgZHvSewtWMOtwglDAiBh9XiFR8lSH0UGbMYXJ30OtnCWQPJtdo9R84djWtqMFQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzwbhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpz9A/+NQk1PHMl6RzSta9dDUEUNMeEMhTlTCdrn+ZfdQQJpgcUQc5P\r\n0B8D0KLyyJVDqT/Zop8ZIBOEYgH2D/72zMNOCfm6xX+uU5CtvSdT+LYJzTSu\r\n4kxeOGKb8JoPnrSIevfdNE0zWDbsGiOmKaSHfGTvdBTsky1r1qBto4FUOzYg\r\nD+0u7rek8BFeYi32MgNYgjk3K4JA4vfU4tx4eAPMypd0YXeQn+P12tS/9BiE\r\nVVBRMu9AxtDSenV8uoC7GC7Q26DABQZf2Gug9SP0ljChy+r7ZP01uCmTnP0y\r\ndH1Hv7Bs+I6ReaQ9LvRWm6ai0PRdkqQ0vbM44gHOmI+XagVvqWPTxzmw8G42\r\nqE/I2ecWI5oEXUq/UDURQKt6+zoUOL614kdB8YJ6MYLRbmhPRHhnJcjae1rd\r\nkAFCyb+JhjKnNvMKTEhBIvGFDb2AHm9OAzta+BbmiT+45wmn0MDVGNHE21xx\r\nMFmWuiVL668wv/hyy76DvenpksYjTjr9Q1JB2lERl9Z9HpncpyOdY1EzeIlG\r\nYHCsJNwXqtK1p/P3C9Nb2owIk+Yz2RbK7bhHbMsnwrZ1QQ7wkGWAwwmZN0cY\r\nUf2IFpzpJrJcNL54KkcMNWAU25X1v+k2Zz8nOEF/CBJZhofLSefsMxCAEaUQ\r\ngDKfJBDKbiUNAwwBRVjqplTQAEobYzVT9Vw=\r\n=qGoo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"timthewebguy","email":"timthewebguy@gmail.com"},"directories":{},"maintainers":[{"name":"timthewebguy","email":"timthewebguy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/catmull-rom_0.2.1_1674512097804_0.5115082720050406"},"_hasShrinkwrap":false},"0.2.2":{"name":"@curvy/catmull-rom","version":"0.2.2","description":"Catmull-Rom spline implementation for Curvy","author":{"name":"Tim Morris","email":"timthewebguy@gmail.com"},"homepage":"https://github.com/tkofh/curvy#readme","license":"MIT","sideEffects":false,"type":"module","main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"require":"./dist/index.cjs","import":"./dist/index.mjs","types":"./dist/index.d.ts"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/tkofh/curvy.git"},"scripts":{"build":"unbuild","test":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","prepublish":"pnpm test && pnpm build"},"bugs":{"url":"https://github.com/tkofh/curvy/issues"},"dependencies":{"@curvy/types":"0.7.5","@curvy/uniform":"0.7.7"},"devDependencies":{"@vitest/ui":"^0.27.2","c8":"^7.12.0","unbuild":"^1.1.1","vitest":"^0.27.2"},"gitHead":"48a3360002ca383b05b68a0b65e26a1aa186f00d","_id":"@curvy/catmull-rom@0.2.2","_nodeVersion":"18.8.0","_npmVersion":"lerna/6.4.1/node@v18.8.0+arm64 (darwin)","dist":{"integrity":"sha512-l2Kvfg9UQdbnV9wvrpzVrj+4NwcFlwDL8mUXiSCnli9PZOrJ0QL9maJ1/AxUd+OKguNjQlT37rtVTlKA1e+6nQ==","shasum":"06f3a4bd09803bf48213d603f4f07c3514806963","tarball":"https://registry.npmjs.org/@curvy/catmull-rom/-/catmull-rom-0.2.2.tgz","fileCount":7,"unpackedSize":5728,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuFfKHGM+aQzmbmwKecTzYkl18WZA5nZEfy16E4xiGBAIgO50LzR4ssIv2stj58rqFS+l3ZMaLDHLU35HhavEiRTg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0I29ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr31A//Tmz/SnK87LVsY3l2SDfMyzMm7R0uhwvK6i/jHFTdngBh4s2l\r\nD36epj3qdiWr5R1pcgOY8TPvoI2GXmR1o+PXtPh1aza1p+ORzy8SfTYJ6Lke\r\niIN3e4MshTtIjY6JXkq7NP5g7BfvziuyzWqjM+vSJW4gbvl0MHLVeLDlsuKP\r\nYnR9G3ikpkEN9dTO/gnrz5Dczdc1rB/EOMsPF7DQTqYWAo/dIymgh9J+LRa6\r\n12QQ19P5QfPg87SaKqWGBiIe8Km/oly1ihrQhVKdHD5P56JHTVkXkre8Lz+D\r\nYFr918sUkVSDvWYv6KT9Z0yb0NR4mPZJkfQXDBzDhKUPT9YBSXAeZLM7HdDL\r\n/QdmkfQ+/p+g9iZ2MjO2nxILw0yQ4+ristWeUK+eXp7W0XmIu6FlASRw+feV\r\n0jUKxVX0LVxJ33fZuaaogPImU3ps68j2WtfNot1MtOD/F3TZkBIu0Jb/Fw+n\r\n55SK9hZ1LTzn6snmyTk0pzxBt+m4wv0/AcZfnc1bzXpiINMpWnf4svqJAi9K\r\nGx5YultbL9WTFkoRN6vI9fU4Z3Wl7z3434SqvH5SK3OY+KBgOsgB7sXyJy4O\r\n5wiuwmkfarqN2P0I3T6iQe3XSGTtGWaDaxv3+gYDacHwr5gOwryoGZ4dBUFT\r\ncD+Xsje5LEpPoB/9oyHSpcbxRB+KNiz2X1o=\r\n=yRK7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"timthewebguy","email":"timthewebguy@gmail.com"},"directories":{},"maintainers":[{"name":"timthewebguy","email":"timthewebguy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/catmull-rom_0.2.2_1674612157359_0.3392088891789147"},"_hasShrinkwrap":false},"0.3.0":{"name":"@curvy/catmull-rom","version":"0.3.0","description":"Catmull-Rom spline implementation for Curvy","author":{"name":"Tim Morris","email":"timthewebguy@gmail.com"},"homepage":"https://github.com/tkofh/curvy#readme","license":"MIT","sideEffects":false,"type":"module","main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"require":"./dist/index.cjs","import":"./dist/index.mjs","types":"./dist/index.d.ts"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/tkofh/curvy.git"},"scripts":{"build":"unbuild","test":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","prepublish":"pnpm test && pnpm build"},"bugs":{"url":"https://github.com/tkofh/curvy/issues"},"dependencies":{"@curvy/types":"0.8.0","@curvy/uniform":"0.8.0"},"devDependencies":{"@vitest/ui":"^0.30.1","c8":"^7.13.0","unbuild":"^1.2.1","vitest":"^0.30.1"},"gitHead":"dc9c6246368f8e3e16ee724db396e45ea91c3261","_id":"@curvy/catmull-rom@0.3.0","_nodeVersion":"19.8.1","_npmVersion":"lerna/6.6.1/node@v19.8.1+arm64 (darwin)","dist":{"integrity":"sha512-9NQ9/86tuevmxrRtGic1aIqwGXWjU8Vlzhg1+pFcZVgMRfZ61HRcT+Q6Hq7pzlK+hnA44FQheKaDfPKQwtvB+A==","shasum":"829d0f3082c441a5967103818c8b5ff9994a4bc2","tarball":"https://registry.npmjs.org/@curvy/catmull-rom/-/catmull-rom-0.3.0.tgz","fileCount":7,"unpackedSize":5728,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxxuy5hmanEENQYb8+7kt5zTjmKaaUfzl+uY+tzPu3WQIgG5MHLMcZ8wyo+/7NNXdJJ427t/PwQpOmJCDZcT7KJPU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRVeYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDXQ/+Irx98nC7iVYgXQDIdr4E+VxBSl0bvjixSJktIH7wkBrF8fNY\r\n/HCIcTVCK05ucmC3Z7fjx5QAX5gh88GqXLIaHqR5L9lBLj2hlu+j2kFDbH7R\r\nTwI9wcMRGGmoHgXVrCc7sydQA3hyJno990/KCjqPuah9wVr3en9YR/7Z2ZDm\r\n9RzJjKcGJ/uS9YhyzM6SqI3Y4p8JMNW+jjnwsC39WGa5CqWMtv3l9eId1gRs\r\ngO9sO4UAtvbfIh3RuUFkYXpWpQ1TpXI+oUipxTeX1RK1OE8pLV6Ms4bC2mTC\r\ntIT6idI+NYetw5zhyDJtCQmKKIaFpE5WsB+qfVrJqKxnZ6MBZQJcmJH2BWVg\r\npaOezscTiuMSZH5MrP5lSnVvUIshWj8KryBabEOy/Z8qpO9NZ28azyXY2sP4\r\nQVvNyx6yOZAH0vrV9dhcw8UgB0pAPkN2xnSHoyCBEl4mpawYgdWQIZrQN++h\r\nvM8w1+uFQEd54R5EYdhEtzQ+wzBW20cSsE6AguWrUtSAYNRVF6zW/FD5Mvgt\r\nWYFDowZT5jGZ+dIHrnRYKMBFp7Ln7xMTEXBWsdWQwMCraUP7Yh15eQ+xLh5U\r\nWkDJ0iBOaDBK6Bu+VZq4mjl+4AqXmbu71abLDJZx9ecJXVUSaztVOksIKVoJ\r\n5cvI8OeKjFBj8afgnSDbBsFOrlJ5f85HhqE=\r\n=hjcW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"timthewebguy","email":"timthewebguy@gmail.com"},"directories":{},"maintainers":[{"name":"timthewebguy","email":"timthewebguy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/catmull-rom_0.3.0_1682266008148_0.6270173812141959"},"_hasShrinkwrap":false},"0.4.0":{"name":"@curvy/catmull-rom","version":"0.4.0","description":"Catmull-Rom spline implementation for Curvy","author":{"name":"Tim Morris","email":"timthewebguy@gmail.com"},"homepage":"https://github.com/tkofh/curvy#readme","license":"MIT","sideEffects":false,"type":"module","main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"require":"./dist/index.cjs","import":"./dist/index.mjs","types":"./dist/index.d.ts"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/tkofh/curvy.git"},"scripts":{"build":"unbuild","test":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","prepublish":"pnpm test && pnpm build"},"bugs":{"url":"https://github.com/tkofh/curvy/issues"},"dependencies":{"@curvy/types":"0.8.0","@curvy/uniform":"0.8.0"},"devDependencies":{"@vitest/ui":"^0.30.1","c8":"^7.13.0","unbuild":"^1.2.1","vitest":"^0.30.1"},"gitHead":"b8434491271a538b545e17601d45ef10fd26e6a2","_id":"@curvy/catmull-rom@0.4.0","_nodeVersion":"19.8.1","_npmVersion":"lerna/6.6.1/node@v19.8.1+arm64 (darwin)","dist":{"integrity":"sha512-jkiNR89jYxokglus/EzPqdNMw86gKqn7fRNxeDSIJi7TdLvlQsKQwl5JAU/d7ql+lQcwLcvn3ku1MDWJCAeprA==","shasum":"cfbf526ea3843be83ec8a92c3e624e6a995e0bc8","tarball":"https://registry.npmjs.org/@curvy/catmull-rom/-/catmull-rom-0.4.0.tgz","fileCount":7,"unpackedSize":6022,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEOX3WnH1qVJrR6AnFpCOsKQ05zkn7H9otmP8pBNMPtwAiEAndXFeb2rhAoEPkfHb2sw4qwzc1PeM7OS44aGQrfcab8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRWX5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooAA/5AQ7yRFL6Sgt/C5MXVkNwY9xRtss/ic0KUW1O4OUJCq2PRqTD\r\nGGI5SABJh5hkr6meOpeidQgiHPA5PpoDDoO2374I0y+NiPM7ykkHpmTPfTDx\r\n9zgG/NolHcVuN0leLihHuHCPwlrVvag1KTI7S7w8swao9FXyyar6u2JoFwVU\r\nGpUwCKfG0A26yltYw+VBic9JSMlDCQ3qFrI3JZ8xSr87RH1xxGfgBqGp62KP\r\nvtL41Bhi7TzfpBXjJUlUVXO3MYZbBI5mHgB3ymWqIGTbHiS6yOz6A7Z+mDAU\r\nJEdsxLglh0xOlJtL0bMnUAQqZCyZ+z+UK5z7Q1bzcPC92BJgE+lEEGBLr8w1\r\nnh4hV1x2lO9Ly0XMAtPIlmXDBPuN5FRqfRzL4SW/KsbEw33bb917519aP2At\r\n3Rl5BcUIGdzcRX158pC1W4M49vArTaBe4CzndZgEq9Z3cJwq1cu1GTpklamI\r\nPiOxLrzU/DSF27eJHJt/TFi/cgYvqLSU4GEDra716goPeHohr7/IrXpWu+mJ\r\nZgx7DTwJdZXKnVa4j7SiXWPwejPXCM97MU0v4g3alzjb/ytOdikdyLoc5xsy\r\nPUVG5eGwWDOl/pDuAB4nxe6CUcwgYtTaKdrdkSKV3sjFaPPhNsOHMCFx2Z/V\r\nHrJyYACXfcVm0t8NfV0EWXuphaJyNitQ0U8=\r\n=ISRf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"timthewebguy","email":"timthewebguy@gmail.com"},"directories":{},"maintainers":[{"name":"timthewebguy","email":"timthewebguy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/catmull-rom_0.4.0_1682269689643_0.10938857845294869"},"_hasShrinkwrap":false},"0.4.1":{"name":"@curvy/catmull-rom","version":"0.4.1","description":"Catmull-Rom spline implementation for Curvy","author":{"name":"Tim Morris","email":"timthewebguy@gmail.com"},"homepage":"https://github.com/tkofh/curvy#readme","license":"MIT","sideEffects":false,"type":"module","main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"require":"./dist/index.cjs","import":"./dist/index.mjs","types":"./dist/index.d.ts"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/tkofh/curvy.git"},"scripts":{"build":"unbuild","test":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","prepublish":"pnpm test && pnpm build"},"bugs":{"url":"https://github.com/tkofh/curvy/issues"},"dependencies":{"@curvy/types":"0.8.0","@curvy/uniform":"0.8.0"},"devDependencies":{"@vitest/ui":"^0.30.1","c8":"^7.13.0","unbuild":"^1.2.1","vitest":"^0.30.1"},"gitHead":"ae8ab078be3a179f352d957d993315f42ca558a8","_id":"@curvy/catmull-rom@0.4.1","_nodeVersion":"19.8.1","_npmVersion":"lerna/6.6.1/node@v19.8.1+arm64 (darwin)","dist":{"integrity":"sha512-S1+ueO3JlsHsVmaeJKzkBsHjyj1xg0aky0T8K21yoA2nujZy/28rQKuZBaxRbnq4yDNjJP8b/ctclfOZ9mj5Rg==","shasum":"17664fb3e40c0b3b703a7c96740b9d21c6696d20","tarball":"https://registry.npmjs.org/@curvy/catmull-rom/-/catmull-rom-0.4.1.tgz","fileCount":7,"unpackedSize":6362,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBTH8/2qEkRAe1UVBFwD7nXpsh+vHGwelnYh0r+27RpQAiEA56z0/0i2cFouMoMfiu2UBIywl1p0vvcsfer74exwomI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkReJYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8yhAAgLJcEZKnYu7H/RQV8wdsozQgGxMXRXJYy/m1f3G3NWLoApX5\r\nCyq5faHcq6l4koFXbdtgphpL+/PtRU9bC9kBgNXacsDsgwr7RNiCSfKGbCVF\r\n71tgGeD/IWE04aTXqRKtbjXpo+e8MxQ60Gdql/JlXCuaZKF3VR2IDe9aMHPO\r\nLA9FcCqYjx0ds6Aj9N0/DW4kWNmPW72QRGTHbjnGQMYITT2Sb6SG1FeH/jt4\r\nhjWz77+SgvMiJleWy/48B3Rv6Mx5fz7bgDsPNy5k9hdY3rkzdtOe2bdjtRsB\r\nT0HhB/q3l3mUL2pw2m8OxM8KZwYRT7VeHNbyPXt/1MeX3PV1YiyJycZ4bcUV\r\nCrIVPbceanPdpSNBDMzP3HZou4xLK8IyLIW4o8FxL4VImTkoDXL7pAxCug1Z\r\nCg1rEOJOacz6VCVkK4MwI2dKi6cYqo2hnDcnE/F7EqtLG2X2VmVmkfHXcWbn\r\nobUsIXvrjJUn3EtxJ4/yrOAd62tLA1HXEaoz7M7MrchK3lkjQUX0Y5O88c1l\r\nEKRK7uvJneHbYDdLD7VvWMqPI9eiMgtXybglI53a8XcDFByNFP2NAyWNFnxX\r\nFg0rXNBIQB2wfX79BH/29V+3lDWzOCZPgnKX/6D8ROzy7j0Va+3Oo5ksYA0X\r\nyUo8QHl75h1SlVG322U+g/9uFNmcB7M5xQE=\r\n=qAXi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"timthewebguy","email":"timthewebguy@gmail.com"},"directories":{},"maintainers":[{"name":"timthewebguy","email":"timthewebguy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/catmull-rom_0.4.1_1682301528691_0.5850945748064098"},"_hasShrinkwrap":false},"0.4.3":{"name":"@curvy/catmull-rom","version":"0.4.3","description":"Catmull-Rom spline implementation for Curvy","author":{"name":"Tim Morris","email":"timthewebguy@gmail.com"},"homepage":"https://github.com/tkofh/curvy#readme","license":"MIT","sideEffects":false,"type":"module","main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"require":"./dist/index.cjs","import":"./dist/index.mjs","types":"./dist/index.d.ts"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/tkofh/curvy.git"},"scripts":{"build":"unbuild","test":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","prepublish":"pnpm test && pnpm build"},"bugs":{"url":"https://github.com/tkofh/curvy/issues"},"dependencies":{"@curvy/types":"0.8.2","@curvy/uniform":"0.8.2"},"devDependencies":{"@vitest/ui":"^0.30.1","c8":"^7.13.0","unbuild":"^1.2.1","vitest":"^0.30.1"},"gitHead":"d2a3088660eb3cadd190c1c6c48ae7757cea9433","_id":"@curvy/catmull-rom@0.4.3","_nodeVersion":"19.8.1","_npmVersion":"lerna/6.6.1/node@v19.8.1+arm64 (darwin)","dist":{"integrity":"sha512-fnEQwNmhkifeVtIo20fbmGi8lqGx8PMtbMDNL6oExouO+V4/x0IE8u8JM+XOL74YzYiRb4uEUzOPka0wWSSMLQ==","shasum":"36d1757245ffe804226f69ba869d7356826f45d6","tarball":"https://registry.npmjs.org/@curvy/catmull-rom/-/catmull-rom-0.4.3.tgz","fileCount":7,"unpackedSize":6401,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHsXsqONIN6BUaazMzRW2UM3f/acrjyUmxKU+2dK5ofgAiEAnodH+OGKMagwBCMa6wIWZINv/uTl1bsFYS6H6cqOr8c="}]},"_npmUser":{"name":"timthewebguy","email":"timthewebguy@gmail.com"},"directories":{},"maintainers":[{"name":"timthewebguy","email":"timthewebguy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/catmull-rom_0.4.3_1709873191936_0.6001723802990937"},"_hasShrinkwrap":false}},"time":{"created":"2023-01-18T04:44:11.909Z","0.1.5":"2023-01-18T04:44:12.101Z","modified":"2024-03-08T04:46:32.923Z","0.2.0":"2023-01-22T00:49:11.657Z","0.2.1":"2023-01-23T22:14:57.933Z","0.2.2":"2023-01-25T02:02:37.591Z","0.3.0":"2023-04-23T16:06:48.306Z","0.4.0":"2023-04-23T17:08:09.813Z","0.4.1":"2023-04-24T01:58:48.867Z","0.4.3":"2024-03-08T04:46:32.067Z"},"maintainers":[{"name":"timthewebguy","email":"timthewebguy@gmail.com"}],"description":"Catmull-Rom spline implementation for Curvy","homepage":"https://github.com/tkofh/curvy#readme","repository":{"type":"git","url":"git+https://github.com/tkofh/curvy.git"},"author":{"name":"Tim Morris","email":"timthewebguy@gmail.com"},"bugs":{"url":"https://github.com/tkofh/curvy/issues"},"license":"MIT","readme":"# `@curvy/catmull-rom`\n\nCubic Catmull Rom splines pass through each of their control points except the first and last point. The way they pass\nthrough these points is at a fixed level of tension\n\n## Basic Example\n\n```typescript\nimport { createCubicCardinalSpline } from '@curvy/catmull-rom'\n\nconst catmullRomSpline = createCubicCardinalSpline([\n  // This point is not passed through\n  {x: -1, y: 0},\n\n  // These points are passed through\n  {x: 0, y: 0},\n  {x: 0.5, y: 0.5},\n  {x: 1, y: 1},\n\n  // This point is not passed through\n  {x: 2, y: 1}\n])\n\ncatmullRomSpline.solveT(0)\n// equals { x: 0, y: 0 }\n\ncatmullRomSpline.solve({x: 1})\n// equals { x: 1, y: 1 }\n```","readmeFilename":"README.md"}