{"_id":"@1pizzateam/spock","_rev":"4-606e23491b49b1a0d065c33c003c68db","name":"@1pizzateam/spock","dist-tags":{"latest":"4.2.0"},"versions":{"4.0.0":{"name":"@1pizzateam/spock","version":"4.0.0","keywords":["maths","geometry","vector","trigonometry","matrices","bezier curves","lerp"],"author":{"name":"Ludovic Cluber"},"license":"MIT","_id":"@1pizzateam/spock@4.0.0","maintainers":[{"name":"lcluber_alten","email":"ludoclub@hotmail.com"}],"contributors":[],"homepage":"https://github.com/1pizzateam/Spock.js","bugs":{"url":"https://github.com/1pizzateam/Spock.js/issues"},"dist":{"shasum":"394379f0f4fb42ad004cf4804a6decefcad15364","tarball":"https://registry.npmjs.org/@1pizzateam/spock/-/spock-4.0.0.tgz","fileCount":5,"integrity":"sha512-FgNgN/zt8CB3m0iQDHNoqGYrtLJq2kUJ32K+PMy8+1jTYNKDvKUrIdJm8K1JdPpPPwDeNKzvk1bNiDWkFIhbxQ==","signatures":[{"sig":"MEQCIGsY7PPzTm+x6de2yEpdl7QooaclCZAtVKKo+KIO4/afAiA85gbl9z9JH1jeVGbtj6YBVoNcVJUhmRlUwXpt1+B5aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85769},"main":"dist/spock.js","type":"module","types":"dist/spock.d.ts","engines":{"node":">= 22"},"exports":{".":{"types":"./dist/spock.d.ts","import":"./dist/spock.js"}},"gitHead":"d6c200ca86a56a256a962a9c1b8286b5e2bf1515","scripts":{"test":"node --experimental-vm-modules ./node_modules/jest/bin/jest.js --coverage","build":"npm run build:lib && npm run test","rollup":"rollup --config rollup.config.mjs","prebuild":"npm install","build:lib":"node ./scripts/clear.js && tsc && npm run rollup && node ./scripts/copy.js"},"_npmUser":{"name":"lcluber_alten","email":"ludoclub@hotmail.com"},"repository":{"url":"git+https://github.com/1pizzateam/Spock.js.git","type":"git"},"_npmVersion":"12.0.2","description":"Mathematics library for Javascript","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","rollup":"4.63.1","typescript":"6.0.3","@types/jest":"29.5.14","@types/node":"26.4.1","rollup-plugin-dts":"6.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spock_4.0.0_1789227052814_0.11136335336963654","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@1pizzateam/spock","version":"4.1.0","keywords":["maths","geometry","vector","trigonometry","matrices","bezier curves","lerp"],"author":{"name":"Ludovic Cluber"},"license":"MIT","_id":"@1pizzateam/spock@4.1.0","maintainers":[{"name":"lcluber_alten","email":"ludoclub@hotmail.com"},{"name":"lcluber","email":"ludovic.cluber@gmail.com"}],"contributors":[],"homepage":"https://github.com/1pizzateam/Spock.js","bugs":{"url":"https://github.com/1pizzateam/Spock.js/issues"},"dist":{"shasum":"6c68c29dd81e1e2641b11ffb596a6f94fa08e681","tarball":"https://registry.npmjs.org/@1pizzateam/spock/-/spock-4.1.0.tgz","fileCount":5,"integrity":"sha512-QSr+4E3ihMNRtsDWjxdFbH4AmNn/o1dHXMizS/7W0BVkZkIvZjYd8SBBHXdnHoitXqd4H2ZeEeksj8p9xY8WNA==","signatures":[{"sig":"MEYCIQDU2bbjTd0ebVtT7IBAZiicR7QbTJylaG2l6e5rmZ/AUwIhAMxEMmcg/rDAHSwRZpC+0nDnYXwKwFXIHopYthbXeUBC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCyh72bJpxND12NPYuZCHRtXLsW2D4nAfOGj+HZWMjp2gIgXC1ZJR8pLVfzNS3o4ypJBRvyBfX2gdXKXVS9Sv551Yo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92388},"main":"dist/spock.js","type":"module","types":"dist/spock.d.ts","engines":{"node":">= 22"},"exports":{".":{"types":"./dist/spock.d.ts","import":"./dist/spock.js"}},"gitHead":"4d1bde866c485e2482b2c4a09fc07418047921dd","scripts":{"test":"node --experimental-vm-modules ./node_modules/jest/bin/jest.js --coverage","build":"npm run build:lib && npm run test","rollup":"rollup --config rollup.config.mjs","prebuild":"npm install","build:lib":"node ./scripts/clear.js && tsc && npm run rollup && node ./scripts/copy.js"},"_npmUser":{"name":"lcluber","email":"ludovic.cluber@gmail.com"},"repository":{"url":"git+https://github.com/1pizzateam/Spock.js.git","type":"git"},"_npmVersion":"12.0.2","description":"Mathematics library for Javascript","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","rollup":"4.63.1","typescript":"6.0.3","@types/jest":"29.5.14","@types/node":"26.4.1","rollup-plugin-dts":"6.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spock_4.1.0_1789830076853_0.37517826794854536","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"_id":"@1pizzateam/spock@4.2.0","bugs":{"url":"https://github.com/1pizzateam/Spock.js/issues"},"dist":{"shasum":"a487c51579813d2846f01efd45b858ad4c251bbb","tarball":"https://registry.npmjs.org/@1pizzateam/spock/-/spock-4.2.0.tgz","fileCount":5,"integrity":"sha512-NPCUUpvDsI6UxupF0VK1Eak/9Iin3Yml53aLvtx9UdIhLoP9LrsGnSbV1/aH0vZjs9vVDXVip4T7AfkRd7pwig==","signatures":[{"sig":"MEUCIAL3lBGGPEHCmZ2yeCOsCyqiMtczfFYDTx8KxSV/mC3IAiEAqrzuFsEAxcGvfUpKOAufg3mXYOanbt0h29tU4e66NB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCJR0XvyN1FumKAA0Qv8Kzy6QoOFPniql0SQL9sedsKngIgRWuHJ8ZEyWycfgSPerubB9Xb5qQxCDbS7/W62iEGJS8="}],"unpackedSize":118144},"main":"dist/spock.js","name":"@1pizzateam/spock","type":"module","types":"dist/spock.d.ts","author":{"name":"Ludovic Cluber"},"engines":{"node":">= 22"},"exports":{".":{"types":"./dist/spock.d.ts","import":"./dist/spock.js"}},"gitHead":"e2974ecee0d076dfa3632f379c21c2ab33ae9682","license":"MIT","scripts":{"test":"node --experimental-vm-modules ./node_modules/jest/bin/jest.js --coverage","build":"npm run build:lib && npm run test","rollup":"rollup --config rollup.config.mjs","prebuild":"npm install","build:lib":"node ./scripts/clear.js && tsc && npm run rollup && node ./scripts/copy.js"},"version":"4.2.0","_npmUser":{"name":"lcluber","email":"ludovic.cluber@gmail.com"},"homepage":"https://github.com/1pizzateam/Spock.js","keywords":["maths","geometry","vector","trigonometry","matrices","bezier curves","lerp"],"repository":{"url":"git+https://github.com/1pizzateam/Spock.js.git","type":"git"},"_npmVersion":"12.0.2","description":"Mathematics library for Javascript","directories":{},"maintainers":[{"name":"lcluber_alten","email":"ludoclub@hotmail.com"},{"name":"lcluber","email":"ludovic.cluber@gmail.com"}],"sideEffects":false,"_nodeVersion":"22.22.3","contributors":[],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","rollup":"4.63.1","typescript":"6.0.3","@types/jest":"29.5.14","@types/node":"26.4.1","rollup-plugin-dts":"6.5.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/spock_4.2.0_1790430402147_0.28182149420497815"}}},"time":{"created":"2026-09-12T15:30:52.641Z","modified":"2026-09-26T13:46:42.444Z","4.0.0":"2026-09-12T15:30:52.955Z","4.1.0":"2026-09-19T15:01:16.966Z","4.2.0":"2026-09-26T13:46:42.249Z"},"bugs":{"url":"https://github.com/1pizzateam/Spock.js/issues"},"author":{"name":"Ludovic Cluber"},"license":"MIT","homepage":"https://github.com/1pizzateam/Spock.js","keywords":["maths","geometry","vector","trigonometry","matrices","bezier curves","lerp"],"repository":{"url":"git+https://github.com/1pizzateam/Spock.js.git","type":"git"},"description":"Mathematics library for Javascript","contributors":[],"maintainers":[{"name":"lcluber_alten","email":"ludoclub@hotmail.com"},{"name":"lcluber","email":"ludovic.cluber@gmail.com"}],"readme":"[![License: MIT](https://img.shields.io/npm/l/@1pizzateam/spock.svg)](https://opensource.org/licenses/MIT)\n[![npm version](https://badge.fury.io/js/%401pizzateam%2Fspock.svg)](https://www.npmjs.com/package/@1pizzateam/spock)\n![Jest:coverage](https://img.shields.io/badge/Jest:coverage-95%25-brightgreen.svg)\n\n## Synopsis\n\n[Spock.js](https://github.com/1pizzateam/Spock.js) is an open source mathematics library written in TypeScript.\nVectors, matrices, trigonometry, bezier curves, lerp, random distribution and so on.\n\n- No dependency\n- Very lightweight\n- Thoroughly tested\n- Works in browsers and Node.js\n\n## Motivation\n\nThe main purpose of this library is to provide a comprehensive tool for all projects involving mathematics functions.\n\n## Installation\n\n```bash\n$ npm install @1pizzateam/spock\n```\n\n## Documentation\n\nThe documentation website is at **[https://1pizzateam.github.io/Spock.js/](https://1pizzateam.github.io/Spock.js/)**.\n\n## Contributors\n\nSpock.js is still in development and I would be glad to get all the help you can provide.\nTo contribute you can clone the project on **[GitHub](https://github.com/1pizzateam/Spock.js)** and see **[contributor.md](contributor.md)** for the installation walkthrough.\n","readmeFilename":"README.md"}