{"_id":"node-llama-cpp","_rev":"130-9b4a66f384c07ccfaeeb5f5f854ff585","name":"node-llama-cpp","dist-tags":{"beta":"3.0.0-beta.47","latest":"3.15.1"},"versions":{"0.0.1":{"name":"node-llama-cpp","version":"0.0.1","keywords":["llama","llama-cpp","bindings","node-gyp","ai","llm","ggml","ggmlv3"],"author":{"name":"Gilad S."},"license":"ISC","_id":"node-llama-cpp@0.0.1","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://github.com/giladgd/node-llama-cpp#readme","bugs":{"url":"https://github.com/giladgd/node-llama-cpp/issues"},"dist":{"shasum":"53004e07fe9044ca69eff84a7a8119739679aa38","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-0.0.1.tgz","fileCount":2,"integrity":"sha512-VJqjsTGX4GofFm84qr4IkcnL6FjScudJRa/aVp+VXvceoTFibqQbIVP4NlsA1bKe2/htMC1vWYI3xNUZlWw00Q==","signatures":[{"sig":"MEQCIG8YYp5GU5bJrqPAASpgcTDz5V5q3iAMYZACLgiRVZEwAiAOr4dVla85DXWdzYYh74SnQX4dCgHn0nNtFJMuOcZVIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1830},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","prepare":"[ $CI = true ] || [ -d '.husky/_' ] || husky install","lint:fix":"npm run lint:eslint -- --fix","prebuild":"rm -rf ./dist ./tsconfig.tsbuildinfo","prewatch":"rm -rf ./dist ./tsconfig.tsbuildinfo","lint:eslint":"eslint --ext .js --ext .ts .","test:typescript":"tsc --build tsconfig.json --dry --force"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+ssh://git@github.com/giladgd/node-llama-cpp.git","type":"git"},"_npmVersion":"9.6.7","description":"","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","ts-node":"^10.9.1","typescript":"^5.1.6","@types/node":"^20.4.9","@commitlint/cli":"^17.7.1","semantic-release":"^21.0.7","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","eslint-plugin-import":"^2.28.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_0.0.1_1691695733570_0.5226237558155256","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"node-llama-cpp","version":"1.1.0","keywords":["llama","llama-cpp","bindings","ai","node-gyp","prebuilt-binaries","llm","ggml","ggmlv3","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"ISC","_id":"node-llama-cpp@1.1.0","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://github.com/withcatai/node-llama-cpp#readme","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"0fac937748dac34175d7ce80e9b9b4df80eaabac","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-1.1.0.tgz","fileCount":111,"integrity":"sha512-hgxgyEiu6BP/sNYcPEmqhdimCPTfLvxiknYmQm6d76nA+8nFNKSYDIsESrBB1fJRtTbdjeyYLxolMwg/srU7bA==","signatures":[{"sig":"MEQCIEYwtRsWkCvXc47tQn2H4k/OeJa8DvUNu3AJo/669mHsAiAGdGkis/baStvChLtAcz1050A4jsAjy/SVSt8NcJvSHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25176501},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"c0e68f61505dd679f821c7b3c95394df4c3a8c31","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ $CI = true ] || [ -d '.husky/_' ] || husky install","prebuild":"rm -rf ./dist ./tsconfig.tsbuildinfo","prewatch":"rm -rf ./dist ./tsconfig.tsbuildinfo","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","node-gyp-llama":"cd llama && node-gyp","test:typescript":"tsc --build tsconfig.json --dry --force","node-gyp-llama-build":"cd llama && cross-env CXXFLAGS=\"-fexceptions\" CFLAGS=\"-fexceptions\" node-gyp build -j max"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"node.js bindings for llama.cpp","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","bytes":"^3.1.2","chalk":"^5.3.0","yargs":"^17.7.2","env-var":"^7.3.1","octokit":"^3.1.0","fs-extra":"^11.1.1","node-gyp":"^9.4.0","cross-env":"^7.0.3","cross-spawn":"^7.0.3","cli-progress":"^3.12.0","node-addon-api":"^7.0.0","node-stream-zip":"^1.15.0","node-downloader-helper":"^2.1.9"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","ts-node":"^10.9.1","typescript":"^5.1.6","@types/node":"^20.4.9","@types/uuid":"^9.0.2","@types/bytes":"^3.1.1","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","eslint-plugin-import":"^2.28.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_1.1.0_1691879361739_0.8965668410963583","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"node-llama-cpp","version":"1.1.1","keywords":["llama","llama-cpp","bindings","ai","node-gyp","prebuilt-binaries","llm","ggml","ggmlv3","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"ISC","_id":"node-llama-cpp@1.1.1","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://github.com/withcatai/node-llama-cpp#readme","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"3f57d9e4cd770f25e8dc4b2eaf089f395b130b41","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-1.1.1.tgz","fileCount":111,"integrity":"sha512-bJEfOoI12doHfeeZDtRTavGdYPvJO9RKEvj8uHQgg1kDpNk6TEJwwx5uVRYlCRXIhiDBsa8m/uixPtwO4rOzng==","signatures":[{"sig":"MEUCIFzU4Kn95VuP/dy8KIpUyocN3oNvlFTjMTyXVIlrFnARAiEAiuCanBCDkzw9gkn3BYPDrRxbAJNAjzOjXwOZ4UVW3gA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25176497},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"6dd0d56e99f0f148463a03914e0202b987027408","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ $CI = true ] || [ -d '.husky/_' ] || husky install","prebuild":"rm -rf ./dist ./tsconfig.tsbuildinfo","prewatch":"rm -rf ./dist ./tsconfig.tsbuildinfo","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","node-gyp-llama":"cd llama && node-gyp","test:typescript":"tsc --build tsconfig.json --dry --force","node-gyp-llama-build":"cd llama && cross-env CXXFLAGS=\"-fexceptions\" CFLAGS=\"-fexceptions\" node-gyp build -j max"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"node.js bindings for llama.cpp","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","bytes":"^3.1.2","chalk":"^5.3.0","yargs":"^17.7.2","env-var":"^7.3.1","octokit":"^3.1.0","fs-extra":"^11.1.1","node-gyp":"^9.4.0","cross-env":"^7.0.3","cross-spawn":"^7.0.3","cli-progress":"^3.12.0","node-addon-api":"^7.0.0","node-stream-zip":"^1.15.0","node-downloader-helper":"^2.1.9"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","ts-node":"^10.9.1","typescript":"^5.1.6","@types/node":"^20.4.9","@types/uuid":"^9.0.2","@types/bytes":"^3.1.1","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","eslint-plugin-import":"^2.28.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_1.1.1_1691880872265_0.20928147495798233","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"node-llama-cpp","version":"1.2.0","keywords":["llama","llama-cpp","bindings","ai","node-gyp","prebuilt-binaries","llm","ggml","ggmlv3","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"ISC","_id":"node-llama-cpp@1.2.0","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://github.com/withcatai/node-llama-cpp#readme","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"0a844236ca3c4cae1b79912e61a8306f0625fbef","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-1.2.0.tgz","fileCount":120,"integrity":"sha512-A3jYmzpTsQq3PEcRpVLfw2FWrFEago1r2xFx25m9UsDBBhdcETTnZnUfq8HTCkq9pz1DyLMjeHlVFaf82K6RBg==","signatures":[{"sig":"MEUCIH0isWO8F8U3mfVO2pHJs+AqmfCn3h6PUB3iCDvLGB73AiEA6dZmSzp/sQMG3F/iy+9FmULuj/2Q4Ebdzx90SQGiyyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25184211},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"ed4debaadf395556771f68b080f391cc63c539ea","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ $CI = true ] || [ -d '.husky/_' ] || husky install","prebuild":"rm -rf ./dist ./tsconfig.tsbuildinfo","prewatch":"rm -rf ./dist ./tsconfig.tsbuildinfo","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","node-gyp-llama":"cd llama && node-gyp","test:typescript":"tsc --build tsconfig.json --dry --force","node-gyp-llama-build":"cd llama && cross-env CXXFLAGS=\"-fexceptions\" CFLAGS=\"-fexceptions\" node-gyp build -j max"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"node.js bindings for llama.cpp","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","bytes":"^3.1.2","chalk":"^5.3.0","yargs":"^17.7.2","env-var":"^7.3.1","octokit":"^3.1.0","fs-extra":"^11.1.1","node-gyp":"^9.4.0","cross-env":"^7.0.3","cross-spawn":"^7.0.3","cli-progress":"^3.12.0","node-addon-api":"^7.0.0","node-stream-zip":"^1.15.0","node-downloader-helper":"^2.1.9"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","ts-node":"^10.9.1","typescript":"^5.1.6","@types/node":"^20.4.9","@types/uuid":"^9.0.2","@types/bytes":"^3.1.1","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","eslint-plugin-import":"^2.28.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_1.2.0_1692212482123_0.6008409462650448","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"node-llama-cpp","version":"1.2.1","keywords":["llama","llama-cpp","bindings","ai","node-gyp","prebuilt-binaries","llm","ggml","ggmlv3","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"ISC","_id":"node-llama-cpp@1.2.1","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://github.com/withcatai/node-llama-cpp#readme","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"3aac7068012d9cc49a325ba5e8faa9c9682c1878","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-1.2.1.tgz","fileCount":120,"integrity":"sha512-AaNikNUl0KSZFG6BkXjq2K1RxA/VaX+i30rdltOQw4bCPNw/umTkXpm0wwnF1BEP0324SY8SUkOl8e2UNHynvQ==","signatures":[{"sig":"MEYCIQD0M6s+MHNrm75i+OK+SbW5mlkVD+2g+tdfX+pV5vboVAIhAIqUvXNQtMInQAPVVem/4EaHVh7aeZiudfSOCd0xU4ph","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25184041},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"adfce4c33469721fa1d8f9ed0c2a9f15fbf41e44","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ $CI = true ] || [ -d '.husky/_' ] || husky install","prebuild":"rm -rf ./dist ./tsconfig.tsbuildinfo","prewatch":"rm -rf ./dist ./tsconfig.tsbuildinfo","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","node-gyp-llama":"cd llama && node-gyp","test:typescript":"tsc --build tsconfig.json --dry --force","node-gyp-llama-build":"cd llama && cross-env CXXFLAGS=\"-fexceptions\" CFLAGS=\"-fexceptions\" node-gyp build -j max"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"node.js bindings for llama.cpp","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","bytes":"^3.1.2","chalk":"^5.3.0","yargs":"^17.7.2","env-var":"^7.3.1","octokit":"^3.1.0","fs-extra":"^11.1.1","node-gyp":"^9.4.0","cross-env":"^7.0.3","cross-spawn":"^7.0.3","cli-progress":"^3.12.0","node-addon-api":"^7.0.0","node-stream-zip":"^1.15.0","node-downloader-helper":"^2.1.9"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","ts-node":"^10.9.1","typescript":"^5.1.6","@types/node":"^20.4.9","@types/uuid":"^9.0.2","@types/bytes":"^3.1.1","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","eslint-plugin-import":"^2.28.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_1.2.1_1692215423788_0.26287645309763663","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"node-llama-cpp","version":"1.3.0","keywords":["llama","llama-cpp","bindings","ai","node-gyp","prebuilt-binaries","llm","ggml","ggmlv3","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"ISC","_id":"node-llama-cpp@1.3.0","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"de9af1de814d3aff6db31134bb92a9b0121ca1ec","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-1.3.0.tgz","fileCount":120,"integrity":"sha512-vt3qvc2ahlxZSJLc6oAcUhb6bCG+gS3YQiPc4PHep8ZVKjUpeOL4+3ege8kTQsGdyPXGmqA5/7RxwWb3Aby2Xg==","signatures":[{"sig":"MEYCIQCqTr9y0q5asEPNq7JOm+34RT7AOhg2tmKY3ChjOefncgIhAOJ7UXwUwKPxRmoUask/KSm3TKzCi+hVB4ytkYpXxex1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25301229},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"560dd4e69651debf14b1da63ae49517a57250881","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ $CI = true ] || [ -d '.husky/_' ] || husky install","prebuild":"rm -rf ./dist ./tsconfig.tsbuildinfo","prewatch":"rm -rf ./dist ./tsconfig.tsbuildinfo","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","generate-docs":"typedoc","node-gyp-llama":"cd llama && node-gyp","test:typescript":"tsc --build tsconfig.json --dry --force","node-gyp-llama-build":"cd llama && cross-env CXXFLAGS=\"-fexceptions\" CFLAGS=\"-fexceptions\" node-gyp build -j max"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"node.js bindings for llama.cpp","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","bytes":"^3.1.2","chalk":"^5.3.0","yargs":"^17.7.2","env-var":"^7.3.1","octokit":"^3.1.0","fs-extra":"^11.1.1","node-gyp":"^9.4.0","cross-env":"^7.0.3","cross-spawn":"^7.0.3","cli-progress":"^3.12.0","node-addon-api":"^7.0.0","node-stream-zip":"^1.15.0","node-downloader-helper":"^2.1.9"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.6","@types/node":"^20.4.9","@types/uuid":"^9.0.2","@types/bytes":"^3.1.1","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_1.3.0_1692290491110_0.2070983687557244","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"node-llama-cpp","version":"1.3.1","keywords":["llama","llama-cpp","bindings","ai","node-gyp","prebuilt-binaries","llm","ggml","ggmlv3","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"ISC","_id":"node-llama-cpp@1.3.1","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"45cd246001f721dea6ddca9efe23267acb9c6108","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-1.3.1.tgz","fileCount":120,"integrity":"sha512-y9W58MtDewaQqEWQ+zA1awj0P5dR7RnGSXXVuoWv7IqSHmst+nuoBqBOEeevutRHi9r9YUXcejtCuzlm4QmOhg==","signatures":[{"sig":"MEYCIQD6qsJohNK7WkzmL8AzN8IxO1Akl2B/1AM2mBYdH9Lw5AIhAM6DPJkcq1qNnEtQqlNZgeQLjusWgmYmdZFm9imOOxgm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25301898},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"54a1c6fcb2558302ed846fc0609801e5eded2862","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ $CI = true ] || [ -d '.husky/_' ] || husky install","prebuild":"rm -rf ./dist ./tsconfig.tsbuildinfo","prewatch":"rm -rf ./dist ./tsconfig.tsbuildinfo","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","generate-docs":"typedoc","node-gyp-llama":"cd llama && node-gyp","test:typescript":"tsc --build tsconfig.json --dry --force","node-gyp-llama-build":"cd llama && cross-env CXXFLAGS=\"-fexceptions\" CFLAGS=\"-fexceptions\" node-gyp build -j max"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"node.js bindings for llama.cpp","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","bytes":"^3.1.2","chalk":"^5.3.0","yargs":"^17.7.2","env-var":"^7.3.1","octokit":"^3.1.0","fs-extra":"^11.1.1","node-gyp":"^9.4.0","cross-env":"^7.0.3","cross-spawn":"^7.0.3","cli-progress":"^3.12.0","node-addon-api":"^7.0.0","node-stream-zip":"^1.15.0","node-downloader-helper":"^2.1.9"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.6","@types/node":"^20.4.9","@types/uuid":"^9.0.2","@types/bytes":"^3.1.1","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_1.3.1_1692295352461_0.782084864785134","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"node-llama-cpp","version":"2.0.0","keywords":["llama","llama-cpp","bindings","ai","node-gyp","prebuilt-binaries","llm","gguf","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.0.0","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"b8b0992ba8bf8e5f4d6eca9618063cb3b47c1275","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.0.0.tgz","fileCount":124,"integrity":"sha512-4kGvKXzvtdnUEuHiwYTG3zD5kM2PINdgtcvP1O0/iYYz2hiObrLcd/a4KakPDCRVH/pc3yAnxojPNTlN0RJtBw==","signatures":[{"sig":"MEUCIEvruTuIoGrbzRy359qQxEadAWwNwNYSFeQKWT/g9ePoAiEA7ieNRfc4MW5VA7PaFhL3/ScQ7oizzAmHvVgg+hgGakQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34183203},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"95b7c430b59d1c16d931647ce4fc18114a7fa954","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ $CI = true ] || [ -d '.husky/_' ] || husky install","prebuild":"rm -rf ./dist ./tsconfig.tsbuildinfo","prewatch":"rm -rf ./dist ./tsconfig.tsbuildinfo","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","generate-docs":"typedoc","node-gyp-llama":"cd llama && node-gyp","test:typescript":"tsc --build tsconfig.json --dry --force","node-gyp-llama-build":"cd llama && cross-env CXXFLAGS=\"-fexceptions\" CFLAGS=\"-fexceptions\" node-gyp build -j max"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"node.js bindings for llama.cpp","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","bytes":"^3.1.2","chalk":"^5.3.0","yargs":"^17.7.2","env-var":"^7.3.1","octokit":"^3.1.0","fs-extra":"^11.1.1","node-gyp":"^9.4.0","cross-env":"^7.0.3","cross-spawn":"^7.0.3","cli-progress":"^3.12.0","node-addon-api":"^7.0.0","node-stream-zip":"^1.15.0","node-downloader-helper":"^2.1.9"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.6","@types/node":"^20.4.9","@types/uuid":"^9.0.2","@types/bytes":"^3.1.1","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.0.0_1693003872248_0.3614697113381722","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"node-llama-cpp","version":"2.1.0","keywords":["llama","llama-cpp","bindings","ai","node-gyp","prebuilt-binaries","llm","gguf","grammar","json-grammar","temperature","topK","topP","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.1.0","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"ce39694c2159523c135faaa4d946a66f76f35d3b","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.1.0.tgz","fileCount":151,"integrity":"sha512-3IU5/1LVA6+Hz4stQ3Qk7ArbKGRxDT9iG2QeUTcgvU/8Utou8+4m41IyLhfPzoWKnkHpQg/ReqnhO7eh5bxnsw==","signatures":[{"sig":"MEUCICOajL/KqP4CccudHVge/4+3DGAYsvMLqUfULxOSx8WnAiEA0f6IfBa9R7Lt/UCwNxV8qfQFlANzqu69ePIJVj6BhBM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38957094},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"1043596125b1f9573d329f8b44641ae253b4fc42","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ $CI = true ] || [ -d '.husky/_' ] || husky install","prebuild":"rm -rf ./dist ./tsconfig.tsbuildinfo","prewatch":"rm -rf ./dist ./tsconfig.tsbuildinfo","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","generate-docs":"typedoc","node-gyp-llama":"cd llama && node-gyp","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","node-gyp-llama-build":"cd llama && cross-env CXXFLAGS=\"-fexceptions\" CFLAGS=\"-fexceptions\" node-gyp build -j max"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"node.js bindings for llama.cpp","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","bytes":"^3.1.2","chalk":"^5.3.0","yargs":"^17.7.2","env-var":"^7.3.1","octokit":"^3.1.0","fs-extra":"^11.1.1","node-gyp":"^9.4.0","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","cli-progress":"^3.12.0","node-addon-api":"^7.0.0","node-stream-zip":"^1.15.0","node-downloader-helper":"^2.1.9"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.6","@types/node":"^20.4.9","@types/uuid":"^9.0.2","@types/bytes":"^3.1.1","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.1.0_1693249386848_0.0731773384241412","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"node-llama-cpp","version":"2.1.1","keywords":["llama","llama-cpp","bindings","ai","node-gyp","prebuilt-binaries","llm","gguf","grammar","json-grammar","temperature","topK","topP","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.1.1","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"855bbef74967835d44545fecb7be05460d7de3d2","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.1.1.tgz","fileCount":151,"integrity":"sha512-AFBSqbFqxBLEIEA+pTvYWcfoqUsMMPrgwvNFZcA3XD5vVBIgftWH6WzuQe0V92sHevitDPMcQ6KyYZ5nlAKyNw==","signatures":[{"sig":"MEUCIFGcxlvenjeDU3moUh46j/Io4R/OWwFswPpm3e8CKLfkAiEArtwXQkgxJSPXA5LP/7TK7uTSpr7UdpM1bOMRjfO4W30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38785484},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"b34b3d7332402e49118cd12ed058559b9f4eb957","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ $CI = true ] || [ -d '.husky/_' ] || husky install","prebuild":"rm -rf ./dist ./tsconfig.tsbuildinfo","prewatch":"rm -rf ./dist ./tsconfig.tsbuildinfo","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","generate-docs":"typedoc","node-gyp-llama":"cd llama && node-gyp","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","node-gyp-llama-build":"cd llama && cross-env CXXFLAGS=\"-fexceptions\" CFLAGS=\"-fexceptions\" node-gyp build -j max"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"node.js bindings for llama.cpp","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","yargs":"^17.7.2","env-var":"^7.3.1","octokit":"^3.1.0","fs-extra":"^11.1.1","node-gyp":"^9.4.0","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.6","@types/node":"^20.4.9","@types/uuid":"^9.0.2","@types/bytes":"^3.1.1","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.1.1_1693260500007_0.4961981962929223","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"node-llama-cpp","version":"2.1.2","keywords":["llama","llama-cpp","bindings","ai","node-gyp","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","temperature","topK","topP","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.1.2","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"22c44e5b5a638cbf16f35d691192103a54b8ec49","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.1.2.tgz","fileCount":151,"integrity":"sha512-UTo52HWcaX+FGZxepa58HQ9pXBMii+YYkEiifVhKUhkrD7p91T2RCHU5xh/M8yssSoRNeoTmhjCSXiMrumRwzw==","signatures":[{"sig":"MEUCIQDcsCSvhl+O4ZRCRvQK+gM91J5YMzc1R0z4OQhKOhQLRAIgUSl0A4GJ43DCH7Ylet5HNe+2kzKYVjJ8ZomqepqhzY0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38785537},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"fd332e1556f6ecdaeaf9fa40c84b3c964b038dab","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ $CI = true ] || [ -d '.husky/_' ] || husky install","prebuild":"rm -rf ./dist ./tsconfig.tsbuildinfo","prewatch":"rm -rf ./dist ./tsconfig.tsbuildinfo","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","generate-docs":"typedoc","node-gyp-llama":"cd llama && node-gyp","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","node-gyp-llama-build":"cd llama && cross-env CXXFLAGS=\"-fexceptions\" CFLAGS=\"-fexceptions\" node-gyp build -j max"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"node.js bindings for llama.cpp","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","yargs":"^17.7.2","env-var":"^7.3.1","octokit":"^3.1.0","fs-extra":"^11.1.1","node-gyp":"^9.4.0","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.6","@types/node":"^20.4.9","@types/uuid":"^9.0.2","@types/bytes":"^3.1.1","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.1.2_1693263758149_0.2224597692523771","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"node-llama-cpp","version":"2.2.0","keywords":["llama","llama-cpp","bindings","ai","node-gyp","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","temperature","topK","topP","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.2.0","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"cce230fab455a8086aa9c383ae529a477aa5b030","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.2.0.tgz","fileCount":152,"integrity":"sha512-IS5oZNHHuPvAz8r6SOwNcPIclz5R85bAoaMdVqBvrwc7jxeZsVwmvVEomGyH3nOQS2Q1rDYDYhFv8sah5LKaEQ==","signatures":[{"sig":"MEQCIFnt5K6LxA5oi0btJiU613VvK1LTn3oDqVh/uUn5y+TZAiAWnY+JH6p8eaLt+NiQfl41//PUIjWrkMWz0yWjl1LYIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39350983},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"74be3980a59f3fd646c8abe71b1a07c1f95b4d0e","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ $CI = true ] || [ -d '.husky/_' ] || husky install","prebuild":"rm -rf ./dist ./tsconfig.tsbuildinfo","prewatch":"rm -rf ./dist ./tsconfig.tsbuildinfo","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","generate-docs":"typedoc","node-gyp-llama":"cd llama && node-gyp","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","node-gyp-llama-build":"cd llama && cross-env CXXFLAGS=\"-fexceptions\" CFLAGS=\"-fexceptions\" node-gyp build -j max"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"node.js bindings for llama.cpp","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","yargs":"^17.7.2","env-var":"^7.3.1","octokit":"^3.1.0","fs-extra":"^11.1.1","node-gyp":"^9.4.0","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.6","@types/node":"^20.4.9","@types/uuid":"^9.0.2","@types/bytes":"^3.1.1","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.2.0_1693586141930_0.9422963255596231","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"node-llama-cpp","version":"2.3.0","keywords":["llama","llama-cpp","bindings","ai","node-gyp","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","temperature","topK","topP","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.3.0","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"eae08fa5340a7f3b0d0efd7d3e8cd53efa4a4d2a","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.3.0.tgz","fileCount":152,"integrity":"sha512-+FqvHqeWykQkdaY+zo6Af8qe+IUyv6K5IXc9GGE6G8vSpILKr45U3MGWktgtQbFPJFTEvMXkIHJRGJssX8CJxQ==","signatures":[{"sig":"MEQCIAWmHDGZ+RHyfiNmwNIMqk66ib3hJbAZk3XkNPVCqs1aAiATYpAmjseuiV7GO4xuJ97HTCaWxjxqUsbgh/g3C5bQwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39354406},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"47c3c5ffdaba29f441b3cde1b4984893a2bb9937","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ $CI = true ] || [ -d '.husky/_' ] || husky install","prebuild":"rm -rf ./dist ./tsconfig.tsbuildinfo","prewatch":"rm -rf ./dist ./tsconfig.tsbuildinfo","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","generate-docs":"typedoc","node-gyp-llama":"cd llama && node-gyp","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","node-gyp-llama-build":"cd llama && cross-env CXXFLAGS=\"-fexceptions\" CFLAGS=\"-fexceptions\" node-gyp build -j max"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"node.js bindings for llama.cpp","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","yargs":"^17.7.2","env-var":"^7.3.1","octokit":"^3.1.0","fs-extra":"^11.1.1","node-gyp":"^9.4.0","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.6","@types/node":"^20.4.9","@types/uuid":"^9.0.2","@types/bytes":"^3.1.1","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.3.0_1693684141595_0.750509919242287","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"node-llama-cpp","version":"2.3.1","keywords":["llama","llama-cpp","bindings","ai","node-gyp","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","temperature","topK","topP","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.3.1","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"acfab60fa505415cc9823c40434385548ad4820f","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.3.1.tgz","fileCount":152,"integrity":"sha512-Dn+moAw8f+jOvSUWOOlrKDEZjy+22h/A5HZBcWxaFZg6ao0YCElyAX7uynD6Jj6EwdHi267M/u3anT3r6VlNbQ==","signatures":[{"sig":"MEQCIEnqSv8OpD+Z8vuu0lPQC2H5/CC6hICarqLsg8NyK9W2AiBSQqKH8J5bjXPeV6ch+04c0XDCW2gXlkxSmHAECqdF1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39355271},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"3ef4c005f8c84689a2bb6150fac377192f57cca8","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ $CI = true ] || [ -d '.husky/_' ] || husky install","prebuild":"rm -rf ./dist ./tsconfig.tsbuildinfo","prewatch":"rm -rf ./dist ./tsconfig.tsbuildinfo","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","generate-docs":"typedoc && cp -r ./assets/*.png ./docs/assets/","node-gyp-llama":"cd llama && node-gyp","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","node-gyp-llama-build":"cd llama && cross-env CXXFLAGS=\"-fexceptions\" CFLAGS=\"-fexceptions\" node-gyp build -j max"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"node.js bindings for llama.cpp","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","yargs":"^17.7.2","env-var":"^7.3.1","octokit":"^3.1.0","fs-extra":"^11.1.1","node-gyp":"^9.4.0","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.6","@types/node":"^20.4.9","@types/uuid":"^9.0.2","@types/bytes":"^3.1.1","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.3.1_1693694345394_0.9157700231450856","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"node-llama-cpp","version":"2.3.2","keywords":["llama","llama-cpp","bindings","ai","node-gyp","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","temperature","topK","topP","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.3.2","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"a42c6c4980e2707403d5048fcd6f910291f96134","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.3.2.tgz","fileCount":152,"integrity":"sha512-92Wv6HWp4mt/R4dfJ8X2d36pXM076HeJ/JUoLYeNLEHuGetTynyYH9ZV2WEbTu9rJo1jEJtszlP2KUvSA9VoUQ==","signatures":[{"sig":"MEUCIQCLCVzeYb27MAlQ8XskaemgaH+twM5n1JpWTbbF05v1fAIgHbM/+CtNhiL82ZHDP86jmCNC8OciPuBdtnn/d/7+37M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39355348},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"cf1f5f10829a75ae2831b7b2b8b2cab27b2a761b","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ $CI = true ] || [ -d '.husky/_' ] || husky install","prebuild":"rm -rf ./dist ./tsconfig.tsbuildinfo","prewatch":"rm -rf ./dist ./tsconfig.tsbuildinfo","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","generate-docs":"typedoc","node-gyp-llama":"cd llama && node-gyp","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","node-gyp-llama-build":"cd llama && cross-env CXXFLAGS=\"-fexceptions\" CFLAGS=\"-fexceptions\" node-gyp build -j max"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"node.js bindings for llama.cpp","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","yargs":"^17.7.2","env-var":"^7.3.1","octokit":"^3.1.0","fs-extra":"^11.1.1","node-gyp":"^9.4.0","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.6","@types/node":"^20.4.9","@types/uuid":"^9.0.2","@types/bytes":"^3.1.1","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.3.2_1693695928614_0.6368314046313752","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"node-llama-cpp","version":"2.4.0","keywords":["llama","llama-cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","temperature","topK","topP","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.4.0","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"f3e05b4a5122c0c7f3442d63bd23cfccf74b78ef","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.4.0.tgz","fileCount":178,"integrity":"sha512-1hVGo3lK/dIcYXSbWUwnd7L6LucNmP64XE8d7mtcfdSTQkxnT1NusnQYGi8expxHmaB7Tc8d7o45UesLpCNtfg==","signatures":[{"sig":"MEYCIQD6AWZXXSA7lBHx1Cyr1hw9zR7pCFqS9DIu54PBstZ+bgIhANmvzqIN3ewwSY/HE2mpTi0ksJT1NNhTenfrVwYfrrsb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36953241},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"01b89ce48418289f189811da2ac231d7ff58798a","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","prebuild":"rm -rf ./dist ./tsconfig.tsbuildinfo","prewatch":"rm -rf ./dist ./tsconfig.tsbuildinfo","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","generate-docs":"typedoc","cmake-js-llama":"cd llama && cmake-js","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\""},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp","directories":{},"_nodeVersion":"20.6.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.6","@types/node":"^20.4.9","@types/uuid":"^9.0.2","@types/bytes":"^3.1.1","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.4.0_1694295979961_0.8914861392176132","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"node-llama-cpp","version":"2.4.1","keywords":["llama","llama-cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","temperature","topK","topP","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.4.1","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"ef051f0266c02e6e8b6a5d47a506075dcea36569","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.4.1.tgz","fileCount":178,"integrity":"sha512-ZuLFwM0jG5TwCGRn6N/dOZoxNlUO6nPTumBsKsYgJ416PK9/ZdoIlTLs+KeasjwLmi6CTDXVHy1ooy0AlZFrug==","signatures":[{"sig":"MEUCIDqnrHGnIpRH4hqfU8xr/mgsqnohraJcRG+EC134rVpmAiEAvSfXsmS2JC5FjB01Ckv15iDgwIv/2DcY351KQtIVkMs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37540853},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"b3758b425c9d6107aa535f3b0a4d89e94894bdb5","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","generate-docs":"typedoc --plugin typedoc-plugin-mdn-links","cmake-js-llama":"cd llama && cmake-js","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\""},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp","directories":{},"_nodeVersion":"20.6.1","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.6","@types/node":"^20.4.9","@types/uuid":"^9.0.2","@types/bytes":"^3.1.1","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-mdn-links":"^3.1.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.4.1_1694822397449_0.9529137146609656","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"node-llama-cpp","version":"2.5.0","keywords":["llama","llama-cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","temperature","topK","topP","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.5.0","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"41d807f7216a654b7555f21d0e9461e73d8a9dc7","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.5.0.tgz","fileCount":142,"integrity":"sha512-uiZLRhIJSMf4F6vGeXOHd1BWxZaxZXXYrXdST0JM0KOiveTm4kz1j7TKgfqROtxIva4V4SZzEaLdFvx6aZQEig==","signatures":[{"sig":"MEQCIBbRFooK+lO4lEuoy2Y0ysYmjiZEYNlHsZponcbaCN70AiASvL5+jQFOIHRQals0BDy2qQqWPdp77hQpAP5D+5l62Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7683499},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"d99e3b0c7c0a4bbb9a074f822d10a0b53c59d495","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","generate-docs":"typedoc --plugin typedoc-plugin-mdn-links","cmake-js-llama":"cd llama && cmake-js","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\""},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp","directories":{},"_nodeVersion":"20.7.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.6","@types/node":"^20.4.9","@types/uuid":"^9.0.2","@types/bytes":"^3.1.1","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-mdn-links":"^3.1.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.5.0_1695758904154_0.5904046035329118","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"node-llama-cpp","version":"2.5.1","keywords":["llama","llama-cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","temperature","topK","topP","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.5.1","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"dab44b23b2172cbe302515f58b33b6cd05bca19c","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.5.1.tgz","fileCount":142,"integrity":"sha512-uqHwT1grHciziHlB4ysJjil3InUw/LlPoENw3nlb0kIK3eSLYiXMei7aqzKx29oCc1lsP4yXOs++RPFmKb5Ttw==","signatures":[{"sig":"MEQCIAkgVdURoqAjBwVhEcT5yImsTiIwR4P6R+UXx4AqyqSoAiBNg1MIGkwRvX/prVtzDQaWTfOTb+UQ6glM0CJlUAaZPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7683975},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"03ec18b589debb0afd74d2f45036faabd12dedeb","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","generate-docs":"typedoc --plugin typedoc-plugin-mdn-links","cmake-js-llama":"cd llama && cmake-js","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\""},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp","directories":{},"_nodeVersion":"20.7.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","ts-node":"^10.9.1","typedoc":"^0.24.8","typescript":"^5.1.6","@types/node":"^20.4.9","@types/uuid":"^9.0.2","@types/bytes":"^3.1.1","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-mdn-links":"^3.1.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.5.1_1695853364068_0.17785760410643747","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"node-llama-cpp","version":"2.6.0","keywords":["llama","llama-cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","temperature","topK","topP","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.6.0","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"15fb9cb351bfe79dffd21c297d03120219d0d7ef","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.6.0.tgz","fileCount":158,"integrity":"sha512-IiaiVguhHNQIuuXlPQ5z0uzPvuYV8Qg3Uv9KV6K/C+BhMUBrzyaJEiHapT3OlSyHDj216s60RE9xrwPDlaR2sg==","signatures":[{"sig":"MEUCICBU3Etq2tyzzkePcp1yxQdTeIWjcHc6Q8Q2XpVbTTSpAiEArdSFz9uSQWlX4+/HUPaMGav7+s79JJUio0u57LFjsgs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11352480},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"c0deffd326da6d69d584eb5706cd11585f002f3b","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","ts-node":"^10.9.1","typedoc":"^0.25.1","vitepress":"^1.0.0-rc.20","typescript":"^5.1.6","@types/node":"^20.4.9","@types/uuid":"^9.0.2","@types/bytes":"^3.1.1","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"^4.0.0-next.22","typedoc-vitepress-theme":"^1.0.0-next.3","typedoc-plugin-mdn-links":"^3.1.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.6.0_1696850964499_0.6700040147477209","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"node-llama-cpp","version":"2.6.1","keywords":["llama","llama-cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","temperature","topK","topP","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.6.1","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"c7af3e2463d3e5fa234ebed0f3e22d465d2166df","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.6.1.tgz","fileCount":158,"integrity":"sha512-p7bPyT+Zh+cETgLPitpxnV3zA8Th+K0pjg2fg6Mt2Mvg+ADL1a7EQ9MBJKPzf+fTeYBLTdgbbM6YQXeZOKTuCA==","signatures":[{"sig":"MEYCIQCjmKt0Usp7UHYkDJHj4s3XN7alNTrZKuG9cTTomAqf/gIhALs/GdsQJcgPlrsXionogjLxB9ZsgU/U7LbZeLfzclsu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11350607},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"88e89d2d004bc9b016c65a4ada7576c21a093b96","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","ts-node":"^10.9.1","typedoc":"^0.25.1","vitepress":"^1.0.0-rc.20","typescript":"^5.1.6","@types/node":"^20.4.9","@types/uuid":"^9.0.2","@types/bytes":"^3.1.1","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"^4.0.0-next.22","typedoc-vitepress-theme":"^1.0.0-next.3","typedoc-plugin-mdn-links":"^3.1.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.6.1_1696864612508_0.10673374048017226","host":"s3://npm-registry-packages"}},"2.6.2":{"name":"node-llama-cpp","version":"2.6.2","keywords":["llama","llama-cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","temperature","topK","topP","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.6.2","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"f163c7ed111ce0861c299c5862baa0829691d2e4","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.6.2.tgz","fileCount":158,"integrity":"sha512-Ccbo2fJkLnFMIknZZ8P19TKFH4P4czIvie0b34RnSPP+nckMmT1ZTRr93oBg3JaW6+OVVUwLUfZDoxTIbTQRcA==","signatures":[{"sig":"MEUCIDkp7k7TY2SkWtoMXcuD6TKQMvYWhtKg6GQ0Fn2gDCXpAiEAjSrSRo3Ah7yI2jvoqcloVDkoH1Nlre98QYGYbua+0ak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11358807},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"eb613835d510a9db94254dde8981ca3956da8546","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","ts-node":"^10.9.1","typedoc":"^0.25.1","vitepress":"^1.0.0-rc.20","typescript":"^5.1.6","@types/node":"^20.4.9","@types/uuid":"^9.0.2","@types/bytes":"^3.1.1","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"^4.0.0-next.22","typedoc-vitepress-theme":"^1.0.0-next.3","typedoc-plugin-mdn-links":"^3.1.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.6.2_1696875495909_0.04222351930040125","host":"s3://npm-registry-packages"}},"2.6.3":{"name":"node-llama-cpp","version":"2.6.3","keywords":["llama","llama-cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","temperature","topK","topP","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.6.3","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"676bcfe30dc15d5644c53ae7717d1133b6daf2c1","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.6.3.tgz","fileCount":158,"integrity":"sha512-5fa5C8BePu6ae2hH4sYXVvfzEvfSn+swVFRal8uXdsajXVTHaw0NTvqcC2hYdIFzZH66sE4jP35uKM+OG4lz9Q==","signatures":[{"sig":"MEYCIQCbd4anORlaYoRvHIrUSh9/DzeXjYJcnec5LpGjAY6eJQIhAKyhKxyJKIB5JRJYL7RLoexHyoCmUq8nCvfNLFMnv/FM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11353261},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"86915850003ad918cfddec0468bf612a3e8ea632","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","ts-node":"^10.9.1","typedoc":"^0.25.1","vitepress":"^1.0.0-rc.20","typescript":"^5.1.6","@types/node":"^20.4.9","@types/uuid":"^9.0.2","@types/bytes":"^3.1.1","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"^4.0.0-next.22","typedoc-vitepress-theme":"^1.0.0-next.3","typedoc-plugin-mdn-links":"^3.1.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.6.3_1696896229705_0.9821358964439981","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"node-llama-cpp","version":"2.7.0","keywords":["llama","llama-cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.7.0","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"d455d1c3b882f29a01915e60aa53fdb8c10e12fd","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.7.0.tgz","fileCount":221,"integrity":"sha512-qwPMtNmZi5jDQgARR8EShnNPGSrrasd9i+sw64aEnQiO8RVhEvJ2aqIhNmN6yWaque8BT54KCtDGK9j4WMOJPQ==","signatures":[{"sig":"MEUCIQDoW8Q/z6A1XqM+0hUdy7HWaZHZSpJSIcKhgUGNBvqnjQIgLuwHpo/QkZm8d5lxc94LUO1uoZCI3q+sAeoEDMz0gsU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11526898},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"8ceac056e83f00cafb926492e8a3bec9ea5cc73b","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.1","vitepress":"^1.0.0-rc.20","typescript":"^5.1.6","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/bytes":"^3.1.1","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"^4.0.0-next.22","typedoc-vitepress-theme":"^1.0.0-next.3","typedoc-plugin-mdn-links":"^3.1.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.7.0_1697041963196_0.6529806748373228","host":"s3://npm-registry-packages"}},"2.7.1":{"name":"node-llama-cpp","version":"2.7.1","keywords":["llama","llama-cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.7.1","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"71cc9798791f51971c393a54e557bd5ff8feaf86","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.7.1.tgz","fileCount":221,"integrity":"sha512-GvOiI+E5b16BV2/sduIlVeqXQCgpmg79DmIzzHiJdNLyJfLfDFruGijzqvglBtG9wF6q0dwHuvv4csmGofMCaQ==","signatures":[{"sig":"MEUCIAafI/r2DY/qw+KNizEypgrYgAVJHjBNOTFygIjYdrCtAiEA2iw844lgIW2fnK513QwtxLTECRLSF0EsAOmC9bn6sAk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11551335},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"4ff8189c25560320df1c68d50ce2e9a5477b70d5","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.1","vitepress":"^1.0.0-rc.20","typescript":"^5.1.6","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/bytes":"^3.1.1","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"^4.0.0-next.22","typedoc-vitepress-theme":"^1.0.0-next.3","typedoc-plugin-mdn-links":"^3.1.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.7.1_1697065665013_0.6411721896855924","host":"s3://npm-registry-packages"}},"2.7.2":{"name":"node-llama-cpp","version":"2.7.2","keywords":["llama","llama-cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.7.2","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"b670ec80e24e0e6cbac2984c7dfb5f4b825c0200","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.7.2.tgz","fileCount":224,"integrity":"sha512-5U0kwuL8pp8vh7xf2ROVY7McIpL2uY5pcAW0ld4SYfJtpBuDteBGSy6XP31RwkT35We5iNaWPeTHTDjTVfwvfA==","signatures":[{"sig":"MEYCIQDUPuS0GQuOD5ywIKyMUQsR+WJW8Pdj7aju8qV+i74VpgIhAJeIGkYUUzUdORv+iJk7J+xVkPfKfpxCnkkR0extpTEG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11662999},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"dc885318433895c810da6698a635a57b7e5ab25e","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.1","vitepress":"^1.0.0-rc.20","typescript":"^5.1.6","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/bytes":"^3.1.1","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"^4.0.0-next.22","typedoc-vitepress-theme":"^1.0.0-next.3","typedoc-plugin-mdn-links":"^3.1.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.7.2_1697150728406_0.27962516104639157","host":"s3://npm-registry-packages"}},"2.7.3":{"name":"node-llama-cpp","version":"2.7.3","keywords":["llama","llama-cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.7.3","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"bba841ae6d8925ba987a231a4b6c8fa6cf470523","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.7.3.tgz","fileCount":224,"integrity":"sha512-RxYFcPBqHWfSdRmOTkTXiHfXGZ0m0GjFUo8/YD1tCYYFpjuGIA0CLj7wZnd60LO91MntyCKz9h/TgNYhJdz8Pg==","signatures":[{"sig":"MEYCIQCKrcy8VtBOHMZY3lVIoUXHPn7d3palKbXxHgrMLF1UagIhAIn6j8CFpDlMNSL4UajkkGZUUyCBnh0BV8SRni2drioK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11662601},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"1cba7018516bb64bb71b4a9856ac79175a7ff895","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.1","vitepress":"^1.0.0-rc.20","typescript":"^5.1.6","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/bytes":"^3.1.1","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"^4.0.0-next.22","typedoc-vitepress-theme":"^1.0.0-next.3","typedoc-plugin-mdn-links":"^3.1.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.7.3_1697205582653_0.8482465256869611","host":"s3://npm-registry-packages"}},"2.7.4":{"name":"node-llama-cpp","version":"2.7.4","keywords":["llama","llama-cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.7.4","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"783d0b3c913223d792a8e7110574380176fe6339","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.7.4.tgz","fileCount":225,"integrity":"sha512-wbdapnjbzE1W2VpyoXLcIO2kXTtIuD2Y/z8ku6FOe/S5aQzUxlKzexHEfTFv77IeJ6fNXoDIFeQ6jmn4thvtIw==","signatures":[{"sig":"MEUCIEs9RgviiQy7okKooqcVFdV/3aZu0pT1SCG2+HAqgAG+AiEApB6wvyiw4r+ZzSTZkDurRF2c5XhAjEuiQRu8745ZvV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13125989},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"ff1644d4c41c7315b1105f76552859d85767159e","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.1","vitepress":"^1.0.0-rc.20","typescript":"^5.1.6","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"^4.0.0-next.22","typedoc-vitepress-theme":"^1.0.0-next.3","typedoc-plugin-mdn-links":"^3.1.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.7.4_1698274511633_0.11717501254704343","host":"s3://npm-registry-packages"}},"2.7.5":{"name":"node-llama-cpp","version":"2.7.5","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.7.5","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"2ba1983140e80d938e6ddbddec5a2441092e4453","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.7.5.tgz","fileCount":225,"integrity":"sha512-ILqdodhFHB4SPN9V0aIyEr19Nq5NT3yTJUp8yOAESxudlJ4X3YEJ9WY42dlGDjQ0WaFNtSUsY8cyPqkZce2OCQ==","signatures":[{"sig":"MEUCIBiEeGR+3yK387M4XBErE3ugTgjSvHDBZTouLYryTCwgAiEA4AKQCyJau0OwTEemV6dnQQS71Itu9oQJ+38n+2qjW+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12943958},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"8f292776d14c3119cb80cc30fff4b18a7683dd87","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.1","vitepress":"^1.0.0-rc.20","typescript":"^5.1.6","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"^4.0.0-next.22","typedoc-vitepress-theme":"^1.0.0-next.3","typedoc-plugin-mdn-links":"^3.1.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.7.5_1699228162499_0.9125557603875869","host":"s3://npm-registry-packages"}},"2.8.0":{"name":"node-llama-cpp","version":"2.8.0","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.8.0","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"c01e469761caa4b9c51dbcf7555260caf7fb7bd6","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.8.0.tgz","fileCount":231,"integrity":"sha512-GPo0qSnx5vilAW1NxmtDTIaVMlQ1nrc3gFpcpISnHT9Qz+iDQ1HTETfv4Wa31B/r/pvhluRrbQJCON/icS7H6g==","signatures":[{"sig":"MEUCIQDH4PXaN+OYAHri2HkheMxzBE4ysU5fL160s6Jy+HALegIgTkS1NYWCo4gojv33ujaVjX0SpPG2ZvDQDP/wqoTwGPc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12925865},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"190ef96c8229d2c5954897f246ec93e8ca9a8786","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.1","vitepress":"^1.0.0-rc.20","typescript":"^5.1.6","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"^4.0.0-next.22","typedoc-vitepress-theme":"^1.0.0-next.3","typedoc-plugin-mdn-links":"^3.1.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.8.0_1699296372064_0.8206818608728774","host":"s3://npm-registry-packages"}},"3.0.0-beta.1":{"name":"node-llama-cpp","version":"3.0.0-beta.1","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.1","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"ef61118c38c248d925da2d15fe7c6f855a6d9da1","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.1.tgz","fileCount":246,"integrity":"sha512-IKCyWA69tPQRNFhiWSnkPTt3Ce7Ij2HauYhrwWbFHO+yIFKlx10x6/Xk6XGt9iR9eLsRle0l8YSnoKDvt2nn0A==","signatures":[{"sig":"MEUCICj7H6Ida2aN7xy4JnUSFNLq79Nd7WL9ruXzKxucQbFYAiEArRTNq0nhBpl4EDmjyrrI13NqpEBdQMyAylkE/CfPgGE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13790109},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"4757af816c5d081a7796d8692063a46fabb1164b","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.2.4","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0","lifecycle-utils":"^1.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.3","vitepress":"^1.0.0-rc.20","typescript":"^5.2.2","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","eslint-plugin-n":"^16.3.1","semantic-release":"^22.0.8","@types/cross-spawn":"^6.0.2","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"4.0.0-next.30","typedoc-vitepress-theme":"^1.0.0-next.3","typedoc-plugin-mdn-links":"^3.1.5","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.1_1701027581328_0.8043938353053848","host":"s3://npm-registry-packages"}},"2.8.1":{"name":"node-llama-cpp","version":"2.8.1","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.8.1","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"66758b5100381402ed429ba217024f8b1ad8ea4c","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.8.1.tgz","fileCount":229,"integrity":"sha512-n6iTdR4uk4bfM7tfsUu/gRnU3Onprx7kjEOKS+ZHlaSoXixVqs02eOll1rdzIp1Kcr5QcRPF1eG3tbQBa8+eDA==","signatures":[{"sig":"MEQCICXpjqKpc6Qd+k4oFt+CIH71LdutAsJD4OrbXXqvt+LwAiBtjgCfiemXyuR+PksxsjVlCYQocq0nJu/Qo5LSJhQXpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13632809},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"ceb538dfd718e1a698b246516b030f84fb4622ad","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.1","vitepress":"^1.0.0-rc.20","typescript":"^5.1.6","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"^4.0.0-next.22","typedoc-vitepress-theme":"^1.0.0-next.3","typedoc-plugin-mdn-links":"^3.1.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.8.1_1701867034139_0.5626951621455314","host":"s3://npm-registry-packages"}},"2.8.2":{"name":"node-llama-cpp","version":"2.8.2","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.8.2","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"d22cc37d4cb2d163a23ffc31da9d7d59aa5d4291","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.8.2.tgz","fileCount":231,"integrity":"sha512-OvYmepfU9HIe3HZEd+PVAQVu6ok1fRlsvMcuomg+4RUsEOPGRoq4OeH6sXaQD3s19yxLEkCntLc+Bh5hUFByWg==","signatures":[{"sig":"MEYCIQCqGWihFAfbIQiiiwBFihbar5gGXkvGSS7XxhToN6oo0AIhAORGBOo/KP62JUHWW3BlqsWaBjk4wIR+isio1E7E8Mm3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14058903},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"595a6bc3ba32054dc104c2cb9b963c55447b1e55","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.1","vitepress":"^1.0.0-rc.20","typescript":"^5.1.6","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"^4.0.0-next.22","typedoc-vitepress-theme":"^1.0.0-next.3","typedoc-plugin-mdn-links":"^3.1.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.8.2_1702161527136_0.14843183393134152","host":"s3://npm-registry-packages"}},"2.8.3":{"name":"node-llama-cpp","version":"2.8.3","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.8.3","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"0a073967bc379b515c1775684e622db28393b4aa","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.8.3.tgz","fileCount":231,"integrity":"sha512-ToVLUIWwl5mz5ihJqxU3XpbT6HTS+E42Cw9CCv6C3ehx6UBd4LklF2shAmk4lsUGFS8M6uRPpFofqicsxbbyWg==","signatures":[{"sig":"MEYCIQCyM092lRdNnQCfSt0aFiJ8Hfo/sHDFyYj1bK3x4a1EGwIhAMI8sOAZk6qbO2B0CPb0XpOjK+Ii+JJXPN2b462EEkGF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14374307},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"ba975e9e34b427e9d43d9e1a6dd599222f3d3a12","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.1","vitepress":"^1.0.0-rc.20","typescript":"^5.1.6","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"^4.0.0-next.22","typedoc-vitepress-theme":"^1.0.0-next.3","typedoc-plugin-mdn-links":"^3.1.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.8.3_1702930980058_0.5835687033992278","host":"s3://npm-registry-packages"}},"3.0.0-beta.2":{"name":"node-llama-cpp","version":"3.0.0-beta.2","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.2","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"d5b75b5b2ce00d00ba0ecceb81ee381d755c32c3","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.2.tgz","fileCount":286,"integrity":"sha512-k+CvfoIiDy1cMAZrw1z2dNss9/BdQHyY+EdP0H8WdVcN2b4Bp6ABVJCyyZ1Gqgcku7cyhM/kNpI8eRF8z0r6dQ==","signatures":[{"sig":"MEUCIQC1LvFv1tB+HrJGtv+YqYX6queRuzKys6qHbCK7riJKAQIgWekbuUjjje3UXfk5VOkSYZiv1VYAR0f6hoy6De2+EKY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15691149},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"36c779d0693228e43c4336160559bdf540b94fd0","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone && npm run test:modelDependent","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"node --loader ts-node/esm test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.2.4","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0","lifecycle-utils":"^1.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","ipull":"^1.2.1","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.3","vitepress":"1.0.0-rc.22","typescript":"^5.2.2","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","eslint-plugin-n":"^16.3.1","semantic-release":"^22.0.8","@types/cross-spawn":"^6.0.2","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"4.0.0-next.41","typedoc-vitepress-theme":"^1.0.0-next.7","typedoc-plugin-mdn-links":"^3.1.5","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.2_1705710503895_0.6563977534956955","host":"s3://npm-registry-packages"}},"2.8.4":{"name":"node-llama-cpp","version":"2.8.4","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.8.4","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"5791b669d685397ee0e08e3f5cc64be5a7097cb9","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.8.4.tgz","fileCount":231,"integrity":"sha512-r3cwBFH6O/bcnNLNtEziLi9mJX1zDZBQAn08DDBmCbbrpTRf/nlhnRD4g3gURdrhl8Q9+rDABlnhJJsFIKpSLA==","signatures":[{"sig":"MEQCIC4HqkNrjLIkqHr8ciNRl5KdDaseKWttQXYKe1ubx4OrAiBQYhJJkuu76Sb71qAwiaojEVtfK3oaOwHmCx+EqHte0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15814953},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"57d83a260478dcfc639475626d5413453850e5fd","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.1","vitepress":"^1.0.0-rc.20","typescript":"^5.1.6","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"^4.0.0-next.22","typedoc-vitepress-theme":"^1.0.0-next.3","typedoc-plugin-mdn-links":"^3.1.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.8.4_1705713499800_0.15520494686267972","host":"s3://npm-registry-packages"}},"3.0.0-beta.3":{"name":"node-llama-cpp","version":"3.0.0-beta.3","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.3","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"17f4aefe7491ee0df8e9c0b557b212c7e94327ff","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.3.tgz","fileCount":289,"integrity":"sha512-yigxonb9Yxz0eyYc7G5XT/p2aERgG3MiVX+yxVN6eBha+m1yBk9O2wvJkN1Y/kcghHBqZGT0rDVwm4eKkPVtRA==","signatures":[{"sig":"MEQCIDZCqA3lgUEALfvGH4g4CaRlq7aJKfmeblXYJWOgTbQ7AiBncIG3XywVYxe+1JUFHNl2f44Rk8KmSD7Xfq6zfhTSZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15725624},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"4cf1fbaf06f97547e48937e05264d168ca1c6fbc","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone && npm run test:modelDependent","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"node --loader ts-node/esm test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.2.4","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0","lifecycle-utils":"^1.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","ipull":"^1.2.1","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.3","vitepress":"1.0.0-rc.22","typescript":"^5.2.2","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","eslint-plugin-n":"^16.3.1","semantic-release":"^22.0.8","@types/cross-spawn":"^6.0.2","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"4.0.0-next.41","typedoc-vitepress-theme":"^1.0.0-next.7","typedoc-plugin-mdn-links":"^3.1.5","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.3_1705797543552_0.09882832029303867","host":"s3://npm-registry-packages"}},"2.8.5":{"name":"node-llama-cpp","version":"2.8.5","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.8.5","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"67806229d7e2ed8105a03bc7d55a415f58292e99","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.8.5.tgz","fileCount":231,"integrity":"sha512-QjpoHi6iH+3+MpnwF5TIlJVul5VhbstFgSHrHPcgWK68wds8+WT+znt29Y2aqt4w8rjF0Pwiiz7f4Om6A6to9A==","signatures":[{"sig":"MEUCIHNwFQSZCuiJy6SibxjQF2Wf2DJJYT7hm7qgO57HkvevAiEA3xE7QNSxLgCVhjV50OY1+KnHBsM6SDcfIjsZ6v+vzSo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15822728},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"c0f5bd8c9a4778cc3e6529f804dd9e99b284d273","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.1","vitepress":"^1.0.0-rc.20","typescript":"^5.1.6","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"^4.0.0-next.22","typedoc-vitepress-theme":"^1.0.0-next.3","typedoc-plugin-mdn-links":"^3.1.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.8.5_1705799505343_0.20626316547837664","host":"s3://npm-registry-packages"}},"3.0.0-beta.4":{"name":"node-llama-cpp","version":"3.0.0-beta.4","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.4","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"9fa26b15c3b61460c8fd4d0f9b6c69b2b015aa77","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.4.tgz","fileCount":289,"integrity":"sha512-UT/+B8fzmHQN9tOUBLxlKStmF03M6m1eATgPqoEIld8MmCWgLgGCI28XIeBex59QnB/Bf1YQras9gy3Jjtc7cg==","signatures":[{"sig":"MEYCIQCrA01NwqHwLOCPCWlpXxq5wzy1ylOxJJmoyfimEpki2QIhAI88xIKpgvzEVPGn044yxhsYDAXapRKtdFrP4H+stR9X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15729672},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"dc530d685266b80af9c928c067e1db77281b0448","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone && npm run test:modelDependent","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"node --loader ts-node/esm test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.2.4","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0","lifecycle-utils":"^1.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","ipull":"^1.2.1","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.3","vitepress":"1.0.0-rc.22","typescript":"^5.2.2","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","eslint-plugin-n":"^16.3.1","semantic-release":"^22.0.8","@types/cross-spawn":"^6.0.2","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"4.0.0-next.41","typedoc-vitepress-theme":"^1.0.0-next.7","typedoc-plugin-mdn-links":"^3.1.5","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.4_1705799604891_0.20145547118329699","host":"s3://npm-registry-packages"}},"3.0.0-beta.5":{"name":"node-llama-cpp","version":"3.0.0-beta.5","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.5","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"e7b18e7386dee5ec438dc30d126dc618cc86bb61","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.5.tgz","fileCount":290,"integrity":"sha512-Vko8PNvu2DeTPDm84BjWVlhxXRC+oofk6fqr6q5N/s578KZnyGNYp18AjYXOFFwYAjMFuDKwHulZcd5Ly22nLA==","signatures":[{"sig":"MEUCIFAgZ70eJ7Oc1yDZn51O6SFT+guJzVu56unvfgfOjPQzAiEAwaVKAfsaZgvKQhX0z83vgSEubyXWmyH5LSJ00hEPn1A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16203471},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"187627e1ee467e79e9213a7652d338479be0a16d","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone && npm run test:modelDependent","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"node --loader ts-node/esm test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.2.4","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0","lifecycle-utils":"^1.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","ipull":"^1.2.1","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.3","vitepress":"1.0.0-rc.22","typescript":"^5.2.2","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","eslint-plugin-n":"^16.3.1","semantic-release":"^22.0.8","@types/cross-spawn":"^6.0.2","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"4.0.0-next.41","typedoc-vitepress-theme":"^1.0.0-next.7","typedoc-plugin-mdn-links":"^3.1.5","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.5_1706134494296_0.16938428175792053","host":"s3://npm-registry-packages"}},"3.0.0-beta.6":{"name":"node-llama-cpp","version":"3.0.0-beta.6","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.6","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"09b565a5ed4aab929b5b3b62e5ec4e3d23eb75b0","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.6.tgz","fileCount":353,"integrity":"sha512-0FMesY6h1s+U7NNx66KPihpORczq9hPs9J0zo9cQoIOm5l0f1sQrMRxaVIbSywibTsw+vmy4ISN66r1kN6CmGg==","signatures":[{"sig":"MEQCIHraYpsRIcaIkMPuMfCMcLQf6+oojPV6heDsqlZCkTGyAiAdAiDNss7XbOwlso3pAleEM3nJRGiPCw99E5kYuiyGxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28211029},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"cc78961c2bb8d690640b1696181a1f95619afdf9","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone && npm run test:modelDependent","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"node --loader ts-node/esm test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.2.4","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","strip-ansi":"^7.1.0","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0","lifecycle-utils":"^1.2.1","proper-lockfile":"^4.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","ipull":"^1.2.1","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.3","vitepress":"1.0.0-rc.22","typescript":"^5.2.2","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","eslint-plugin-n":"^16.3.1","semantic-release":"^22.0.8","@types/cross-spawn":"^6.0.2","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"4.0.0-next.41","typedoc-vitepress-theme":"^1.0.0-next.7","typedoc-plugin-mdn-links":"^3.1.5","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.6_1707086728602_0.9804388764761667","host":"s3://npm-registry-packages"}},"3.0.0-beta.7":{"name":"node-llama-cpp","version":"3.0.0-beta.7","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.7","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"7760d0bb39f2a66337a72df414c3c9eb4768d09a","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.7.tgz","fileCount":353,"integrity":"sha512-inw0bNrpDEt+l5lq6ATi3nL0QH548Jd+p1Cu0tdIkU0QjV5+T6IDHifg3bKSOAusRe8FqP4/3h//HRM3J+EF7Q==","signatures":[{"sig":"MEUCIEQG1kBxPUx3Llmi3OrRmf0oboiPapPUkCudw6aJkmiaAiEAwfAi60HiYoTPP9LnlwayONgmXWvA2maTzoc7Z22D3bQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28197707},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"9b9677f9c92e4d3751a3163f91a0c6aca41c84d2","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone && npm run test:modelDependent","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"node --loader ts-node/esm test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.2.4","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","strip-ansi":"^7.1.0","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0","lifecycle-utils":"^1.2.1","proper-lockfile":"^4.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","ipull":"^1.2.1","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.3","vitepress":"1.0.0-rc.22","typescript":"^5.2.2","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","eslint-plugin-n":"^16.3.1","semantic-release":"^22.0.8","@types/cross-spawn":"^6.0.2","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"4.0.0-next.41","typedoc-vitepress-theme":"^1.0.0-next.7","typedoc-plugin-mdn-links":"^3.1.5","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.7_1707092592431_0.5991269624966851","host":"s3://npm-registry-packages"}},"3.0.0-beta.8":{"name":"node-llama-cpp","version":"3.0.0-beta.8","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.8","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"e9b20e25e1bd29f1ab29f1a5ab78181c055c5465","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.8.tgz","fileCount":353,"integrity":"sha512-hhxeHj38+cQm431xY/HG2bwrm8Llie4u0rl3F3PDDW32fY8ZgBb4kXEaLH3ddyVNC1/fQ6uaIcSM+YU/P9xvdw==","signatures":[{"sig":"MEYCIQDtEn4rU/KEKkQXquMCsCO7DF0n0uC/L4+wnrCRnGM+5AIhAILZUrkEFeTXAq0loq1OzdPlrcCNc4p9sHo1FsC9BzBP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28198081},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"d4a39f533bfabfa02046770cc1db17a26f517167","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone && npm run test:modelDependent","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"node --loader ts-node/esm test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.2.4","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","strip-ansi":"^7.1.0","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0","lifecycle-utils":"^1.2.1","proper-lockfile":"^4.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","ipull":"^1.2.1","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.3","vitepress":"1.0.0-rc.22","typescript":"^5.2.2","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","eslint-plugin-n":"^16.3.1","semantic-release":"^22.0.8","@types/cross-spawn":"^6.0.2","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"4.0.0-next.41","typedoc-vitepress-theme":"^1.0.0-next.7","typedoc-plugin-mdn-links":"^3.1.5","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.8_1707098100111_0.9058511997512206","host":"s3://npm-registry-packages"}},"3.0.0-beta.9":{"name":"node-llama-cpp","version":"3.0.0-beta.9","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.9","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"94965ea7ef45d633f6fff3ca38782d40a68756ef","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.9.tgz","fileCount":353,"integrity":"sha512-/PA8LeXg1m3rE0nQJrFdpTogEAPxJTRC+E6+quBNkLAU0Noz11+g5D2MoDQSivwItsG67xOC7kdsBP5Nql4PIQ==","signatures":[{"sig":"MEUCIQCGykDZS5KZMQ5pGBv6Y3pnDtzYun9PkPQXPgiAT9RSSQIgfF7Q1BLYeYYwBf+kbsa4apLwKJHH6EFfDo8EcLVjDzY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28217367},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"61ea38f5d03712caa9ae1390a138172bbb3e056d","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone && npm run test:modelDependent","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"node --loader ts-node/esm test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.2.4","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","strip-ansi":"^7.1.0","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0","lifecycle-utils":"^1.2.1","proper-lockfile":"^4.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","ipull":"^1.2.1","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.3","vitepress":"1.0.0-rc.22","typescript":"^5.2.2","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","eslint-plugin-n":"^16.3.1","semantic-release":"^22.0.8","@types/cross-spawn":"^6.0.2","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"4.0.0-next.41","typedoc-vitepress-theme":"^1.0.0-next.7","typedoc-plugin-mdn-links":"^3.1.5","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.9_1707167291112_0.04550035194463464","host":"s3://npm-registry-packages"}},"2.8.6":{"name":"node-llama-cpp","version":"2.8.6","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.8.6","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"ad4fc11feac7e1ac2ad3fb28eed9de422b5010fd","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.8.6.tgz","fileCount":231,"integrity":"sha512-cy99uZTxWDVI+nOD4Nygk0hx6LTLaM6pYdeQGSSLpF1tAEQ/oreOQFUegNReNCvMcizUSjNsd91ySTtSYCPHRw==","signatures":[{"sig":"MEQCIBC7mIeTKld3EEzYRSJP0W9Db6mFCMCBKVS3zSjFl5FSAiA/9ExqNom3stomCT/y3AJwRnm8yHuil+tdUZh+6jnuEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16857641},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"0addc88d9680ea7be5ae29bf182d10fdf06f4def","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.1","vitepress":"^1.0.0-rc.20","typescript":"^5.1.6","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"^4.0.0-next.22","typedoc-vitepress-theme":"^1.0.0-next.3","typedoc-plugin-mdn-links":"^3.1.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.8.6_1707181837235_0.02727084029262805","host":"s3://npm-registry-packages"}},"3.0.0-beta.10":{"name":"node-llama-cpp","version":"3.0.0-beta.10","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.10","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"55a9d9535fd434ecbd9151f53fecc8ebd3f3b577","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.10.tgz","fileCount":360,"integrity":"sha512-xJpHDJj8NHMbwztFACj/Yk2FEQ4bMZX6/cLjmcjc7QG1sgnuUdPU11F0LSnV+e/oz1Lnbnv8vhR5SKlwe6gEQg==","signatures":[{"sig":"MEUCIQD+OD8WIxHD8tN92DqAVkCoGbhrFyI3+y68YwG6Q/+ydAIgP6ktLiBVusFzWeXqEUg6Kgww6i9Jvv583ve4Cqlpz54=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33849106},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"47b476f7edc8b3cd34b5eb3024cd3fb44d850b49","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone && npm run test:modelDependent","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"node --loader ts-node/esm test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.2.4","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","bytes":"^3.1.2","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.2.0","cross-env":"^7.0.3","simple-git":"^3.19.1","strip-ansi":"^7.1.0","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0","lifecycle-utils":"^1.2.1","proper-lockfile":"^4.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","ipull":"^1.2.1","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^1.2.2","ts-node":"^10.9.1","typedoc":"^0.25.3","vitepress":"1.0.0-rc.22","@vitest/ui":"^1.2.2","typescript":"^5.2.2","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/bytes":"^3.1.4","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^16.3.1","semantic-release":"^22.0.8","@types/cross-spawn":"^6.0.2","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^1.2.2","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"4.0.0-next.41","typedoc-vitepress-theme":"^1.0.0-next.7","typedoc-plugin-mdn-links":"^3.1.5","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.10_1707694510139_0.059036444115292186","host":"s3://npm-registry-packages"}},"3.0.0-beta.11":{"name":"node-llama-cpp","version":"3.0.0-beta.11","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.11","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"2eb24090dc660f661857b6809a41efa2ce55682a","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.11.tgz","fileCount":378,"integrity":"sha512-DDU+ptT3pO+xFl2AGykRV8XUBg2H1EQGmTFft9Fv7j1h6fgwVjk2j7E9SxPmbrJF3URkf+xngxJXWAqzfB48bA==","signatures":[{"sig":"MEUCIDysd06Ri/9mCil1iJW6JkJy3cPHzHZKBXyeI1ApaGpQAiEA9UoGyY2SMTdMXWgX7tkLt6/uykFOstVVoksC8eFGoAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40056013},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"624fa308d8a061edf2e5d8e9b8cacd6138b04a98","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone && npm run test:modelDependent","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"node --loader ts-node/esm test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.2.4","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","bytes":"^3.1.2","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.2.0","cross-env":"^7.0.3","simple-git":"^3.19.1","strip-ansi":"^7.1.0","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0","lifecycle-utils":"^1.2.2","proper-lockfile":"^4.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","ipull":"^1.2.1","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^1.2.2","ts-node":"^10.9.1","typedoc":"^0.25.3","vitepress":"1.0.0-rc.22","@vitest/ui":"^1.2.2","typescript":"^5.2.2","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/bytes":"^3.1.4","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^16.3.1","semantic-release":"^22.0.8","@types/cross-spawn":"^6.0.2","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^1.2.2","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"4.0.0-next.41","typedoc-vitepress-theme":"^1.0.0-next.7","typedoc-plugin-mdn-links":"^3.1.5","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.11_1708289570170_0.7939635547915138","host":"s3://npm-registry-packages"}},"2.8.7":{"name":"node-llama-cpp","version":"2.8.7","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.8.7","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"c8b8d4f1ad2ef941168e2998945639bed9f84c6c","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.8.7.tgz","fileCount":231,"integrity":"sha512-4hZYCCIM7/Xhp7y9Fsptv3Ed+B1P6zP8D41zYff+iIkwfKGGDInO2I8WEPWJdUxmqSd55Z3vAqMom1J/ai29Ig==","signatures":[{"sig":"MEUCIQCaQN6tpRovQ9RIC4TebKse30s7YqOe8KFq6z7iRsvQsAIgXkJBJsEJHOuhjJOO5q3u9qCKmTZKHqx4cBUt0s//tJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17267821},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"7450aae1faf87bbd4576f88170210247fde84ce5","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.1","vitepress":"^1.0.0-rc.20","typescript":"^5.1.6","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"^4.0.0-next.22","typedoc-vitepress-theme":"^1.0.0-next.3","typedoc-plugin-mdn-links":"^3.1.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.8.7_1708297744392_0.23320923966203977","host":"s3://npm-registry-packages"}},"2.8.8":{"name":"node-llama-cpp","version":"2.8.8","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.8.8","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"a35cd8134252b6622cb43df6717de1555c7e13df","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.8.8.tgz","fileCount":231,"integrity":"sha512-rHgOegLdjP/FolTB4QWdkup/RiqJOVxnMP6FyHjmeiUkWwkZdp1MjcBH1cimWKpVkWCeXsJ/wU/ty+I6VGylnA==","signatures":[{"sig":"MEYCIQC/jSL9fP5+ha46VLSulvXiyYxA+kn9PU+RzoSPmLn5MQIhAIZkIhnKd4RyD2CiMq3qWSdUEuCnRSEJlK87zFyAExCg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17364723},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"d841fffc8143570108ec97ed8411cf883711bea1","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.1","vitepress":"^1.0.0-rc.20","typescript":"^5.1.6","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"^4.0.0-next.22","typedoc-vitepress-theme":"^1.0.0-next.3","typedoc-plugin-mdn-links":"^3.1.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.8.8_1708691168004_0.9874055404070614","host":"s3://npm-registry-packages"}},"3.0.0-beta.12":{"name":"node-llama-cpp","version":"3.0.0-beta.12","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.12","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"7fd24f2ba5628b64d7a98bb064904c67521d4cbe","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.12.tgz","fileCount":389,"integrity":"sha512-FEeg701c0mmjXio2WuEYGWcO7ZlvORTLNaVs5pDubCNbY6RBpnRwdpq9vOQRe0Yr1zS5mgO9Fr8ibimJDcoxew==","signatures":[{"sig":"MEUCIA3GKZf2geynV5J4iEb4hM/txwMJkS/O3K+hAEftQQ5dAiEAv4CJtsSjA1yPfh3XwdxJk8HPq3a7w80W5MEv2IG1rzE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47405050},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"fa6cf2ec3a10d9332604fbbc9adcaaa3e02f833d","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone && npm run test:modelDependent","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"node --loader ts-node/esm test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.2.4","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","bytes":"^3.1.2","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.2.0","cross-env":"^7.0.3","simple-git":"^3.19.1","strip-ansi":"^7.1.0","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0","lifecycle-utils":"^1.2.2","proper-lockfile":"^4.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","ipull":"^1.2.1","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^1.2.2","ts-node":"^10.9.1","typedoc":"^0.25.3","vitepress":"1.0.0-rc.22","@vitest/ui":"^1.2.2","typescript":"^5.2.2","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/bytes":"^3.1.4","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^16.3.1","semantic-release":"^22.0.8","@types/cross-spawn":"^6.0.2","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^1.2.2","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"4.0.0-next.41","typedoc-vitepress-theme":"^1.0.0-next.7","typedoc-plugin-mdn-links":"^3.1.5","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.12_1708814795293_0.7484411183307922","host":"s3://npm-registry-packages"}},"3.0.0-beta.13":{"name":"node-llama-cpp","version":"3.0.0-beta.13","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.13","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"ef52f2f6a30b58cb5bb49b34f944e139479d5b6e","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.13.tgz","fileCount":479,"integrity":"sha512-dzn1iihPV8s6ZP/ePrgxQNCZtLe/VthFoDM4XrTW4enve5avT32OmNIMMTGgfvS7iUySBziYf6I6FkC3opWdfA==","signatures":[{"sig":"MEUCIQDdepnJc2RfRYaO2zPRviVd/1TMSjwe3DX3gwEhVyGdpQIgYsEMIIWDoI5AxxeeN9rK4Act4Xro4Ng+McAIV254Z0Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50605072},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"5a705761d1a0d4d250707fafdd4761877f72d269","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone && npm run test:modelDependent","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"node --loader ts-node/esm test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.2.4","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","bytes":"^3.1.2","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.2.0","cross-env":"^7.0.3","simple-git":"^3.19.1","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0","lifecycle-utils":"^1.3.1","proper-lockfile":"^4.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","ipull":"^1.2.1","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^1.2.2","ts-node":"^10.9.1","typedoc":"^0.25.3","vitepress":"1.0.0-rc.22","@vitest/ui":"^1.2.2","typescript":"^5.2.2","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/bytes":"^3.1.4","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^16.3.1","semantic-release":"^22.0.8","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^1.2.2","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.0-next.53","typedoc-vitepress-theme":"^1.0.0-next.9","typedoc-plugin-mdn-links":"^3.1.5","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.13_1709504663718_0.9861288559427932","host":"s3://npm-registry-packages"}},"3.0.0-beta.14":{"name":"node-llama-cpp","version":"3.0.0-beta.14","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.14","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"07e63b05df7b78c7d5602d85304d5012439813e6","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.14.tgz","fileCount":485,"integrity":"sha512-DwPfqUXuGbVaTXevJLXZJDbHfvmg7/rraQMhuUqK2/Qyz/1G89gt4Izo5SRsu8e3rvP9yAHJPKXTTP6u0+JwKA==","signatures":[{"sig":"MEUCIGk9GGPC78Syljja52AqidRycGuICJ0GpGBcnumK3rTEAiEA5UOgYALjAd7bIhAa2CZIaVth9ePXvNPg1CKB++EzqNU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52631017},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"315a3ebf5b8e33426e3d0cf222bb0e46651c977e","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.2.4","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","bytes":"^3.1.2","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","semver":"^7.6.0","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","simple-git":"^3.19.1","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0","lifecycle-utils":"^1.4.0","proper-lockfile":"^4.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","ipull":"^3.0.5","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^1.2.2","typedoc":"^0.25.3","vite-node":"^1.4.0","vitepress":"1.0.0-rc.22","@vitest/ui":"^1.2.2","typescript":"^5.2.2","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/bytes":"^3.1.4","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^16.3.1","semantic-release":"^22.0.8","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^1.2.2","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.0-next.53","typedoc-vitepress-theme":"^1.0.0-next.9","typedoc-plugin-mdn-links":"^3.1.5","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.14_1710629190444_0.2862760383676206","host":"s3://npm-registry-packages"}},"2.8.9":{"name":"node-llama-cpp","version":"2.8.9","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.8.9","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"ade1ae5e0f1a8251da574020d6a0c16230f37fd3","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.8.9.tgz","fileCount":231,"integrity":"sha512-ULbFl09OZSfI2tXvWiUFk9AMeE3k/YND+nvylX0AqPdxhwBczDvaOriPP//hhkXQg5hmzPENnsX/fjKrTO5iSw==","signatures":[{"sig":"MEUCIEo8jssvfi5FgKIKq/NFGJD+9SUQSAdCG9dnqw7bfT+rAiEAhujpjkyHTham6EOKxUyzfOysvQruJ9pfUimyesWq0Vg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20263482},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"6b012a6d431d7025737f4fbbfad70e232624dc2b","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.1","vitepress":"^1.0.0-rc.20","typescript":"^5.1.6","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"^4.0.0-next.22","typedoc-vitepress-theme":"^1.0.0-next.3","typedoc-plugin-mdn-links":"^3.1.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.8.9_1711052329830_0.9299937949875114","host":"s3://npm-registry-packages"}},"3.0.0-beta.15":{"name":"node-llama-cpp","version":"3.0.0-beta.15","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.15","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"e960db3e641363e9882d50ebf29e5385a8680b72","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.15.tgz","fileCount":544,"integrity":"sha512-4U7QNAKkeJu+1Rxonhdr41o/+s09v+EvoDIoZKn5BRKvIMu9VIarXTQQ56clYKiIyN97QJLSojlUigeT4sYToQ==","signatures":[{"sig":"MEUCIFV+kN/NzphMaqOnjruGRHT4MNxw1R507FYDxJPDyhOAAiEA/1prMEXk+HhP96fjKxJ79HUcx0mOfXdXpK+rbb8gW1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67897005},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"62677783d1cdbd5a36059704e160255884182ad0","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.2.4","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","bytes":"^3.1.2","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","semver":"^7.6.0","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","simple-git":"^3.19.1","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0","lifecycle-utils":"^1.4.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","ipull":"^3.0.5","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^1.4.0","typedoc":"^0.25.3","vite-node":"^1.4.0","vitepress":"1.0.0-rc.22","@vitest/ui":"^1.4.0","typescript":"^5.2.2","@types/node":"^20.11.29","@types/uuid":"^9.0.2","@types/bytes":"^3.1.4","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^16.3.1","semantic-release":"^22.0.8","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^1.4.0","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.0-next.53","typedoc-vitepress-theme":"^1.0.0-next.9","typedoc-plugin-mdn-links":"^3.1.5","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.15_1712263945357_0.46271308498193897","host":"s3://npm-registry-packages"}},"3.0.0-beta.16":{"name":"node-llama-cpp","version":"3.0.0-beta.16","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.16","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"a05801b7385b57d9876ee95510abe66d3131bff1","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.16.tgz","fileCount":595,"integrity":"sha512-lD3IdU9x1/AQ0on0BlwqVPNHbbZUErxPFAqmWmN75tvzFRZb8qx9JLCZ1ostYScHRMuZKzoS3c1Doz/cUdghZw==","signatures":[{"sig":"MEUCIE1YOIFXkMgt+wf3Bm3l/+DtKSIou0mHGmciyoizlU6wAiEAwkNV9OvkXU3REmnIC7UWIDq4j7989QoU1HnmYK3MErk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68467563},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"d332b773a9022f4f407561681f953e01f147d978","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.2.4","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.0.11","which":"^4.0.0","yargs":"^17.7.2","semver":"^7.6.0","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.0.0","simple-git":"^3.19.1","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","stdout-update":"^4.0.1","node-addon-api":"^7.0.0","lifecycle-utils":"^1.4.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.2.2","is-unicode-supported":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^1.4.0","typedoc":"^0.25.3","vite-node":"^1.4.0","vitepress":"1.0.0-rc.22","@vitest/ui":"^1.4.0","typescript":"^5.2.2","@types/node":"^20.11.29","@types/uuid":"^9.0.2","@types/bytes":"^3.1.4","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^16.3.1","semantic-release":"^22.0.8","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^1.4.0","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.0-next.55","typedoc-vitepress-theme":"^1.0.0-next.10","typedoc-plugin-mdn-links":"^3.1.19","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.16_1713028472982_0.162063172383915","host":"s3://npm-registry-packages"}},"3.0.0-beta.17":{"name":"node-llama-cpp","version":"3.0.0-beta.17","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.17","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"6d6c441703d7dfd9286c72ddc05ac731f58ae247","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.17.tgz","fileCount":604,"integrity":"sha512-yW3rdZTvmUgAOoktWAZfwnXQUQ3vuZ2tkENXEQCIa57eeyN1T2kBDgRHrz/IU7ASugFPagYVUXrlNlL5LpVUgQ==","signatures":[{"sig":"MEQCH3WUY0HObjjW/sN/okbEGTMDE6P/rT4M2vOvTK3+4m4CIQD0tP8DIiL7O8Zz05leTOo6dWzd9SbnDRo5hGIgc5Hzlg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72303776},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"ef501f98a67461bbf82d22b9bc85969603ad86f1","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.2.4","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.0.11","which":"^4.0.0","yargs":"^17.7.2","semver":"^7.6.0","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.0.0","filenamify":"^6.0.0","simple-git":"^3.19.1","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","stdout-update":"^4.0.1","node-addon-api":"^7.0.0","lifecycle-utils":"^1.4.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.2.2","is-unicode-supported":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^1.4.0","typedoc":"^0.25.3","vite-node":"^1.4.0","vitepress":"1.0.0-rc.22","@vitest/ui":"^1.4.0","typescript":"^5.2.2","@types/node":"^20.11.29","@types/uuid":"^9.0.2","@types/bytes":"^3.1.4","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^16.3.1","semantic-release":"^22.0.8","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^1.4.0","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.0-next.55","typedoc-vitepress-theme":"^1.0.0-next.10","typedoc-plugin-mdn-links":"^3.1.19","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.17_1713979430467_0.7431106257644513","host":"s3://npm-registry-packages"}},"2.8.10":{"name":"node-llama-cpp","version":"2.8.10","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.8.10","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"6a4359a072c780f82fdad9b1112d1d4be7f4796a","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.8.10.tgz","fileCount":231,"integrity":"sha512-00qX591hTNhgLGS3QDhoT40LFmLgLweyLiouxdNy8+X2YamUBBSZhT1ipG1STLKZ2IpITzSm53oXtH9qDvMfXQ==","signatures":[{"sig":"MEUCIGjq8qQ8cGDlN1fcgOyJ6YuCqKxTG7yx5Lxtfeawr6B5AiEAw2WF/8UMtHxMaAMTfdvTHQFUT1XI5vRH5+Hr0nE/fmg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24511733},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"29e8c67c01abe4b20afc441ce9cebb25d18eb37e","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.1","vitepress":"^1.0.0-rc.20","typescript":"^5.1.6","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"^4.0.0-next.22","typedoc-vitepress-theme":"^1.0.0-next.3","typedoc-plugin-mdn-links":"^3.1.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.8.10_1714242496095_0.26703498191426567","host":"s3://npm-registry-packages"}},"3.0.0-beta.18":{"name":"node-llama-cpp","version":"3.0.0-beta.18","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.18","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"2ec7f9cc8e5b3c054568b7298dd81cc6b7cf41d9","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.18.tgz","fileCount":625,"integrity":"sha512-4c9vksetZipd2Anga0K8S4PweM9euLwx/Ce7wOMpi6FdPPZ5Wszt8CdbK9OiGTeMOkZ6VTf7JSU1Qin7rqcFFw==","signatures":[{"sig":"MEYCIQDvC36YcRTQ5BM+872OGaY6rtD4OFr8mqeQTUYHiaGbaAIhAPsAv9p+h7bbe60RhBCbr2PapxI2xEBS/+FMmC8LBBtk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109176658},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"453c16227f7bbaaa597643df0576f9c93d2d2800","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md && npm run docs:generateTypedoc:overrides","test:standalone:interactive":"vitest watch ./test/standalone","docs:generateTypedoc:overrides":"typedoc --entryPoints ./src/apiDocsOverrides.ts --out ./docs/api-overrides && copyfiles --flat \"./docs/api-overrides/classes/*.md\" ./docs/api/classes && rimraf ./docs/api-overrides","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.2.4","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.1.1","which":"^4.0.0","yargs":"^17.7.2","semver":"^7.6.0","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.0.0","filenamify":"^6.0.0","simple-git":"^3.19.1","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","stdout-update":"^4.0.1","node-addon-api":"^7.0.0","lifecycle-utils":"^1.4.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.2.2","is-unicode-supported":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^1.4.0","typedoc":"^0.25.3","copyfiles":"^2.4.1","vite-node":"^1.4.0","vitepress":"^1.1.4","@vitest/ui":"^1.4.0","typescript":"^5.2.2","@types/node":"^20.11.29","@types/uuid":"^9.0.2","@types/bytes":"^3.1.4","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^16.3.1","semantic-release":"^22.0.8","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^1.4.0","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.0-next.55","typedoc-vitepress-theme":"^1.0.0-next.10","typedoc-plugin-mdn-links":"^3.1.19","@typescript-eslint/parser":"^6.3.0","@shikijs/vitepress-twoslash":"^1.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.18_1715297284493_0.21519743544344716","host":"s3://npm-registry-packages"}},"3.0.0-beta.19":{"name":"node-llama-cpp","version":"3.0.0-beta.19","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.19","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"3cbcc423950d161aeabf967549ee444c3bb2db96","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.19.tgz","fileCount":631,"integrity":"sha512-aUb1ASf/q5x96MYsypXwZyi1nKEpiCtuQ2VPqFsJIftADRfDOgrf4Cm2UsAyGEOAjEcrnq5C8gyBPn/K3d40Iw==","signatures":[{"sig":"MEYCIQDCutJdp77LL0LcVMvHFTmzYO7SjxyOiQKSaUtgucgorAIhAOcHUUXkkyz4tvvekBU6zmdwBKp4zT8dKwrjoG+o8/Ct","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109307017},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"d321fe3a42a3df8678ed6c5302cd4a79f6141133","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md && npm run docs:generateTypedoc:overrides","test:standalone:interactive":"vitest watch ./test/standalone","docs:generateTypedoc:overrides":"typedoc --entryPoints ./src/apiDocsOverrides.ts --out ./docs/api-overrides && copyfiles --flat \"./docs/api-overrides/classes/LlamaText.md\" ./docs/api/classes && rimraf ./docs/api-overrides","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.2.4","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.1.1","which":"^4.0.0","yargs":"^17.7.2","semver":"^7.6.0","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.0.0","filenamify":"^6.0.0","simple-git":"^3.19.1","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","stdout-update":"^4.0.1","node-addon-api":"^7.0.0","lifecycle-utils":"^1.4.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.2.2","is-unicode-supported":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^1.4.0","typedoc":"^0.25.13","copyfiles":"^2.4.1","vite-node":"^1.4.0","vitepress":"^1.1.4","@vitest/ui":"^1.4.0","typescript":"^5.2.2","@types/node":"^20.11.29","@types/uuid":"^9.0.2","@types/bytes":"^3.1.4","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^16.3.1","semantic-release":"^22.0.8","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^1.4.0","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.0-next.55","typedoc-vitepress-theme":"1.0.0-next.10","typedoc-plugin-mdn-links":"^3.1.24","@typescript-eslint/parser":"^6.3.0","@shikijs/vitepress-twoslash":"^1.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.19_1715546881702_0.23234304032361752","host":"s3://npm-registry-packages"}},"3.0.0-beta.20":{"name":"node-llama-cpp","version":"3.0.0-beta.20","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.20","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"0e68e6bcd5abe953da40a066f34d0d20fc563af9","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.20.tgz","fileCount":650,"integrity":"sha512-NICcjThpzOSorXvJe7ysmgx6W7MZSUKCUyU9aDy3ZxSxJkzqUgS320lpXXsJV9N+YI4GAPTrkoNY+rsWSab/BQ==","signatures":[{"sig":"MEQCIBvLS3QtpfiP8aXXSV9h/zaUFo9Py+f/klkS+2VTTjiUAiAMnyKuqID9dvt8U4udDlxVwglEah4Hy3p6vNmy9HGFRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124773274},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"d6a0f439ec63d706345a662e7dd65ec7e74471c0","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md && npm run docs:generateTypedoc:overrides","test:standalone:interactive":"vitest watch ./test/standalone","docs:generateTypedoc:overrides":"typedoc --entryPoints ./src/apiDocsOverrides.ts --out ./docs/api-overrides && copyfiles --flat \"./docs/api-overrides/classes/LlamaText.md\" ./docs/api/classes && rimraf ./docs/api-overrides","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.7.0","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ora":"^7.0.1","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.1.1","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.1","nanoid":"^5.0.7","semver":"^7.6.0","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.0.0","filenamify":"^6.0.0","simple-git":"^3.19.1","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","stdout-update":"^4.0.1","node-addon-api":"^7.0.0","lifecycle-utils":"^1.4.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.2.2","is-unicode-supported":"^2.0.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^1.4.0","typedoc":"^0.25.13","copyfiles":"^2.4.1","vite-node":"^1.4.0","vitepress":"^1.1.4","@vitest/ui":"^1.4.0","typescript":"^5.2.2","@types/node":"^20.11.29","@types/bytes":"^3.1.4","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^19.3.0","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^16.3.1","semantic-release":"^23.1.1","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^1.4.0","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.0-next.55","typedoc-vitepress-theme":"1.0.0-next.10","typedoc-plugin-mdn-links":"^3.1.24","@typescript-eslint/parser":"^6.3.0","@shikijs/vitepress-twoslash":"^1.3.0","@commitlint/config-conventional":"^19.2.2","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.20_1716077590700_0.49407428154200606","host":"s3://npm-registry-packages"}},"3.0.0-beta.21":{"name":"node-llama-cpp","version":"3.0.0-beta.21","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.21","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"161ebd4175a7b8cd843333600a922f431ff998ed","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.21.tgz","fileCount":652,"integrity":"sha512-h/QYRNdvyxgrqC4vaOv2KBoELCCQRPUPVqyXX04xA4OJxpj5kvl9zjdVvRBni06h83/U5GeL85icfo9/w0NfZQ==","signatures":[{"sig":"MEYCIQCQOJTLaD/qSl2btTxAeGhFaB9qE0BWTjG+tChVtTWpUwIhAKRUW4hw1trMAdqfYk4ZUdSiXFctxnVFPI0vUgT5ICeB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136300621},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"ba03ca995ae6c31cd6e2b35bb0fce10fb92ba81e","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md && npm run docs:generateTypedoc:overrides","test:standalone:interactive":"vitest watch ./test/standalone","docs:generateTypedoc:overrides":"typedoc --entryPoints ./src/apiDocsOverrides.ts --out ./docs/api-overrides && copyfiles --flat \"./docs/api-overrides/classes/LlamaText.md\" ./docs/api/classes && rimraf ./docs/api-overrides","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.7.0","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ora":"^7.0.1","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.1.1","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.1","nanoid":"^5.0.7","semver":"^7.6.0","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.0.0","filenamify":"^6.0.0","simple-git":"^3.19.1","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","stdout-update":"^4.0.1","node-addon-api":"^7.0.0","lifecycle-utils":"^1.4.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.2.2","is-unicode-supported":"^2.0.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^1.4.0","typedoc":"^0.25.13","copyfiles":"^2.4.1","vite-node":"^1.4.0","vitepress":"^1.1.4","@vitest/ui":"^1.4.0","typescript":"^5.2.2","@types/node":"^20.11.29","@types/bytes":"^3.1.4","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^19.3.0","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^16.3.1","semantic-release":"^23.1.1","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^1.4.0","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.0-next.55","typedoc-vitepress-theme":"1.0.0-next.10","typedoc-plugin-mdn-links":"^3.1.24","@typescript-eslint/parser":"^6.3.0","@shikijs/vitepress-twoslash":"^1.3.0","@commitlint/config-conventional":"^19.2.2","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.21_1716082925879_0.4610358852635812","host":"s3://npm-registry-packages"}},"3.0.0-beta.22":{"name":"node-llama-cpp","version":"3.0.0-beta.22","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.22","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"be3957cff9d77e00bdff5b5880d19f81940101a5","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.22.tgz","fileCount":651,"integrity":"sha512-271lLDqbgU4a/wcaZeNEVjFMJxtoh4MqH0xQ754xu0LFY02WJUQ9FiGg4vzh3T2NrPhq/Y4GGIRCVrZKAd6tHQ==","signatures":[{"sig":"MEYCIQCs+EOfmGTy/4LRGvF5xg1oilZyECwdsnIgpDMkRZ2+CgIhAJOTVWYWT6G+hlpYofjYfhNG+Y411XMbjry0BZ9RI82y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124849923},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"6619b28211f57efead9d322d21815ee75b673962","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md && npm run docs:generateTypedoc:overrides","test:standalone:interactive":"vitest watch ./test/standalone","docs:generateTypedoc:overrides":"typedoc --entryPoints ./src/apiDocsOverrides.ts --out ./docs/api-overrides && copyfiles --flat \"./docs/api-overrides/classes/LlamaText.md\" ./docs/api/classes && rimraf ./docs/api-overrides","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.7.0","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ora":"^7.0.1","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.1.1","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.1","nanoid":"^5.0.7","semver":"^7.6.0","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.0.0","filenamify":"^6.0.0","simple-git":"^3.19.1","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","stdout-update":"^4.0.1","node-addon-api":"^7.0.0","lifecycle-utils":"^1.4.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.2.2","is-unicode-supported":"^2.0.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^1.4.0","typedoc":"^0.25.13","copyfiles":"^2.4.1","vite-node":"^1.4.0","vitepress":"^1.1.4","@vitest/ui":"^1.4.0","typescript":"^5.2.2","@types/node":"^20.11.29","@types/bytes":"^3.1.4","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^19.3.0","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^16.3.1","semantic-release":"^23.1.1","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^1.4.0","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.0-next.55","typedoc-vitepress-theme":"1.0.0-next.10","typedoc-plugin-mdn-links":"^3.1.24","@typescript-eslint/parser":"^6.3.0","@shikijs/vitepress-twoslash":"^1.3.0","@commitlint/config-conventional":"^19.2.2","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.22_1716145208831_0.2549658474401886","host":"s3://npm-registry-packages"}},"2.8.11":{"name":"node-llama-cpp","version":"2.8.11","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.8.11","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"2cc9b9a493e242cfc84262442ef3d3a5640cebde","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.8.11.tgz","fileCount":231,"integrity":"sha512-YNSjQrta45Xpp69orBoxlAHBal+xkEYwy4+LYpA7A7I2PvTJwqg5b1HYuk+nisrP74YQVW+lxBF8cjDLiQ92nA==","signatures":[{"sig":"MEUCIQCfiVvAKrAhNNI2sCLnhSTmTZLCWnV6hoUuEEVWBSb45AIgbQWMqzCFKobomMlZglMUG824ZqgR7KHtA6FhCy87+zw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36460211},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"81a203e61cdc1964fb5ba9b791211e8abf40a74a","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.1","vitepress":"^1.0.0-rc.20","typescript":"^5.1.6","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"^4.0.0-next.22","typedoc-vitepress-theme":"^1.0.0-next.3","typedoc-plugin-mdn-links":"^3.1.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.8.11_1716556388305_0.609579503824839","host":"s3://npm-registry-packages"}},"3.0.0-beta.23":{"name":"node-llama-cpp","version":"3.0.0-beta.23","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.23","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"8513b876f41f3ae16a3e11af0ef9b5ce1e88afca","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.23.tgz","fileCount":672,"integrity":"sha512-8oteO7p/YMjJqg5zGMokq1CQHqPZ6/m0LprW33fICLT7y6hXTaeiVoMJUDcfmzte42sVtMH8+iGlRFI+vMylDg==","signatures":[{"sig":"MEUCIQDERiUOscICdNABGJ2Qn1Q4TCeMEVYlcpMGk3i35OMQLQIgRtVql1xPqklL5/youzkc7xkrUOIg/9X1jLkODzuB63w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174972742},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"4ea0c3ca11486a0b58256e41b48bf469832d5125","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc --entryPoints ./src/apiDocsIndex.ts && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ora":"^8.0.1","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.3.0","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.1","nanoid":"^5.0.7","semver":"^7.6.2","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.0.0","filenamify":"^6.0.0","simple-git":"^3.24.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^6.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.0.0","lifecycle-utils":"^1.4.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.2.2","is-unicode-supported":"^2.0.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^8.1.2","husky":"^9.0.11","tslib":"^2.6.3","eslint":"^8.46.0","rimraf":"^5.0.7","vitest":"^1.6.0","typedoc":"^0.25.13","vite-node":"^1.6.0","vitepress":"^1.2.3","@vitest/ui":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.2","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^19.3.0","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.8.1","semantic-release":"^23.1.1","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^1.6.0","eslint-plugin-jsdoc":"^46.10.1","eslint-plugin-import":"^2.29.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.3","typedoc-vitepress-theme":"^1.0.0","typedoc-plugin-mdn-links":"^3.1.28","@typescript-eslint/parser":"^7.12.0","@shikijs/vitepress-twoslash":"^1.6.3","@commitlint/config-conventional":"^19.2.2","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.12.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.23_1717962403015_0.02033386706656759","host":"s3://npm-registry-packages"}},"3.0.0-beta.24":{"name":"node-llama-cpp","version":"3.0.0-beta.24","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.24","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"cde0a8cebe26203d91a233d593cb3253e2eac3be","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.24.tgz","fileCount":672,"integrity":"sha512-R+/qicyi2Xjp4UOP51RHkBUp5CZunRmerRR/TdVDC/Fet9+r0f/yLEa3vs95RsvYJZYZEMP//PDytp4f/waUvw==","signatures":[{"sig":"MEUCIAQbPietJwXNzRQoM9CPXSSzT825gIoMlHh7Vhk2r45vAiEAmA2wONp7AB0RdByFqHnOymj9/X6tEiGHNcW2tFsPkjI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174974486},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"a5f359689aafd86ca65feb171ad73e8e83e366b8","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc --entryPoints ./src/apiDocsIndex.ts && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ora":"^8.0.1","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.3.0","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.1","nanoid":"^5.0.7","semver":"^7.6.2","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.0.0","filenamify":"^6.0.0","simple-git":"^3.24.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^6.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.0.0","lifecycle-utils":"^1.4.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.2.2","is-unicode-supported":"^2.0.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^8.1.2","husky":"^9.0.11","tslib":"^2.6.3","eslint":"^8.46.0","rimraf":"^5.0.7","vitest":"^1.6.0","typedoc":"^0.25.13","vite-node":"^1.6.0","vitepress":"^1.2.3","@vitest/ui":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.2","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^19.3.0","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.8.1","semantic-release":"^23.1.1","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^1.6.0","eslint-plugin-jsdoc":"^46.10.1","eslint-plugin-import":"^2.29.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.3","typedoc-vitepress-theme":"^1.0.0","typedoc-plugin-mdn-links":"^3.1.28","@typescript-eslint/parser":"^7.12.0","@shikijs/vitepress-twoslash":"^1.6.3","@commitlint/config-conventional":"^19.2.2","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.12.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.24_1717975228398_0.045530910677405334","host":"s3://npm-registry-packages"}},"3.0.0-beta.25":{"name":"node-llama-cpp","version":"3.0.0-beta.25","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.25","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"7cc9f699e2c5566a559e4ff7955cd44e4e983d82","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.25.tgz","fileCount":672,"integrity":"sha512-5ciXqXmPBuUb3LDHOEEZKym2tWr7oZxJjpLVQXGAKhyk2iRuNwAo09Niz0Ho/gBwf9pijyZassZpoLgb6Z8wZQ==","signatures":[{"sig":"MEUCIGyTJc4cdeK8i40noUDhofKXrBsRreD4JTLF9I8WSN3BAiEAwhQaaWqye1mhqhQGFW0H+PuV35Cs/ASw347qekF5FR0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174974792},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"73cabcd40f8cddb81bfb57e7ef76e1b0f9f61378","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc --entryPoints ./src/apiDocsIndex.ts && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ora":"^8.0.1","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.3.0","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.1","nanoid":"^5.0.7","semver":"^7.6.2","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.0.0","filenamify":"^6.0.0","simple-git":"^3.24.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^6.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.0.0","lifecycle-utils":"^1.4.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.2.2","is-unicode-supported":"^2.0.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^8.1.2","husky":"^9.0.11","tslib":"^2.6.3","eslint":"^8.46.0","rimraf":"^5.0.7","vitest":"^1.6.0","typedoc":"^0.25.13","vite-node":"^1.6.0","vitepress":"^1.2.3","@vitest/ui":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.2","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^19.3.0","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.8.1","semantic-release":"^23.1.1","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^1.6.0","eslint-plugin-jsdoc":"^46.10.1","eslint-plugin-import":"^2.29.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.3","typedoc-vitepress-theme":"^1.0.0","typedoc-plugin-mdn-links":"^3.1.28","@typescript-eslint/parser":"^7.12.0","@shikijs/vitepress-twoslash":"^1.6.3","@commitlint/config-conventional":"^19.2.2","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.12.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.25_1717980586563_0.07950545320574132","host":"s3://npm-registry-packages"}},"3.0.0-beta.26":{"name":"node-llama-cpp","version":"3.0.0-beta.26","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.26","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"748191473f981bf60e9ac427a881465adef90e30","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.26.tgz","fileCount":672,"integrity":"sha512-kjQmFd5K7+r/6Od34/bBDJml79z1leiEhBZHzvojj0QRyGaaEOvhLrg6SkrgnCMU+m4MiPycIw+cqatmAjzhPQ==","signatures":[{"sig":"MEUCIEsCbWLm/KfaVMwTPAEqeKW1S3gwNtxKQ480X2Vyj5DFAiEA9rzLptyXJiFIUCvoOS0DTuur19V75PBd9NuFzZjAu+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211905529},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"56749c7ed3b241e87060cb658aed4a6666f9c529","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc --entryPoints ./src/apiDocsIndex.ts && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ora":"^8.0.1","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.3.0","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.1","nanoid":"^5.0.7","semver":"^7.6.2","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.0.0","filenamify":"^6.0.0","simple-git":"^3.24.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^6.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.0.0","lifecycle-utils":"^1.4.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.2.2","is-unicode-supported":"^2.0.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^8.1.2","husky":"^9.0.11","tslib":"^2.6.3","eslint":"^8.46.0","rimraf":"^5.0.7","vitest":"^1.6.0","typedoc":"^0.25.13","vite-node":"^1.6.0","vitepress":"^1.2.3","@vitest/ui":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.2","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^19.3.0","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.8.1","semantic-release":"^23.1.1","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^1.6.0","eslint-plugin-jsdoc":"^46.10.1","eslint-plugin-import":"^2.29.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.3","typedoc-vitepress-theme":"^1.0.0","typedoc-plugin-mdn-links":"^3.1.28","@typescript-eslint/parser":"^7.12.0","@shikijs/vitepress-twoslash":"^1.6.3","@commitlint/config-conventional":"^19.2.2","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.12.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.26_1718149839194_0.5576176625649893","host":"s3://npm-registry-packages"}},"3.0.0-beta.27":{"name":"node-llama-cpp","version":"3.0.0-beta.27","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.27","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"36f1bed7f7cda584af20375582d9fd74c2939443","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.27.tgz","fileCount":672,"integrity":"sha512-+fCszGbnfspi+lP4P4aTQ3B5YgkR8eSXSL/7KOYUjgJIzTQ8JOsBSKOaHqNrkOyoA5RPQNJFitYEkHqsRTGW4g==","signatures":[{"sig":"MEUCIA9hIFaNxqunc6WuvWyqPNjLLfsBKJyxvH/n5Ni71vDcAiEAz/MwGP6Xm+WsVvXLNKNiaaiu7xl7B8n7AKqT6+fe+tM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211913808},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"23012d1cf1a1eab536760efce3c49097d59d2bf7","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc --entryPoints ./src/apiDocsIndex.ts && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ora":"^8.0.1","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.3.0","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.1","nanoid":"^5.0.7","semver":"^7.6.2","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.0.0","filenamify":"^6.0.0","simple-git":"^3.24.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^6.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.0.0","lifecycle-utils":"^1.4.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.2.2","is-unicode-supported":"^2.0.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^8.1.2","husky":"^9.0.11","tslib":"^2.6.3","eslint":"^8.46.0","rimraf":"^5.0.7","vitest":"^1.6.0","typedoc":"^0.25.13","vite-node":"^1.6.0","vitepress":"^1.2.3","@vitest/ui":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.2","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^19.3.0","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.8.1","semantic-release":"^23.1.1","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^1.6.0","eslint-plugin-jsdoc":"^46.10.1","eslint-plugin-import":"^2.29.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.3","typedoc-vitepress-theme":"^1.0.0","typedoc-plugin-mdn-links":"^3.1.28","@typescript-eslint/parser":"^7.12.0","@shikijs/vitepress-twoslash":"^1.6.3","@commitlint/config-conventional":"^19.2.2","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.12.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.27_1718210551797_0.5014875686222524","host":"s3://npm-registry-packages"}},"3.0.0-beta.28":{"name":"node-llama-cpp","version":"3.0.0-beta.28","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.28","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"c4b9ea70b0504900d9a14d159ef435a9f7aad063","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.28.tgz","fileCount":672,"integrity":"sha512-JLu5R9iYJFmyPn00eK7lItTHSB9lYo7+SEjC8wGg3r2SnZXkjrWd0roP982m2eLY45v5m9AZJOShXjrFi343CA==","signatures":[{"sig":"MEQCIBvwCm0wXFkJay3b6uMWTnaAhzSVYgPNiZq7bbRIjlg7AiAasoA4aBJ0km9EZ1SXj79SuNa1saajA3mj8PhKxk3QAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96319956},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"b89ad2d406224f284009bf203739df8812397720","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc --entryPoints ./src/apiDocsIndex.ts && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ora":"^8.0.1","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.3.0","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.1","nanoid":"^5.0.7","semver":"^7.6.2","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.0.0","filenamify":"^6.0.0","simple-git":"^3.24.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^6.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.0.0","lifecycle-utils":"^1.4.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.2.2","is-unicode-supported":"^2.0.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^8.1.2","husky":"^9.0.11","tslib":"^2.6.3","eslint":"^8.46.0","rimraf":"^5.0.7","vitest":"^1.6.0","typedoc":"^0.25.13","vite-node":"^1.6.0","vitepress":"^1.2.3","@vitest/ui":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.2","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^19.3.0","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.8.1","semantic-release":"^23.1.1","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^1.6.0","eslint-plugin-jsdoc":"^46.10.1","eslint-plugin-import":"^2.29.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.3","typedoc-vitepress-theme":"^1.0.0","typedoc-plugin-mdn-links":"^3.1.28","@typescript-eslint/parser":"^7.12.0","@shikijs/vitepress-twoslash":"^1.6.3","@commitlint/config-conventional":"^19.2.2","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.12.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.28_1718495827620_0.7159607127292025","host":"s3://npm-registry-packages"}},"3.0.0-beta.29":{"name":"node-llama-cpp","version":"3.0.0-beta.29","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.29","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"ea14690662d685425e37577e72dd96507090b0bb","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.29.tgz","fileCount":672,"integrity":"sha512-ut30F4P3oXpqRv8FzoQaVPgphSBgynk5hC5NvUhJ+jI7Jc8MeUNxXRo60ZkGW2vFUHMq4hMN7y6XqTvzcx1JQw==","signatures":[{"sig":"MEUCIQCXiDRAW2ZRlccmAOwFwA9xOmBCl+ppDPjPs6RM7n1gsgIgYKrOPo6gelD9AbEtfjh6bNaB8C1hmdc9hV/tWXqql6w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214379320},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"0d40ffcfaa3da5ffc85f0a4e17d07f195d395ead","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc --entryPoints ./src/apiDocsIndex.ts && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ora":"^8.0.1","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.3.0","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.1","nanoid":"^5.0.7","semver":"^7.6.2","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.0.0","filenamify":"^6.0.0","simple-git":"^3.24.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^6.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.0.0","lifecycle-utils":"^1.4.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.2.2","is-unicode-supported":"^2.0.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^8.1.2","husky":"^9.0.11","tslib":"^2.6.3","eslint":"^8.46.0","rimraf":"^5.0.7","vitest":"^1.6.0","typedoc":"^0.25.13","vite-node":"^1.6.0","vitepress":"^1.2.3","@vitest/ui":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.2","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^19.3.0","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.8.1","semantic-release":"^23.1.1","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^1.6.0","eslint-plugin-jsdoc":"^46.10.1","eslint-plugin-import":"^2.29.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.3","typedoc-vitepress-theme":"^1.0.0","typedoc-plugin-mdn-links":"^3.1.28","@typescript-eslint/parser":"^7.12.0","@shikijs/vitepress-twoslash":"^1.6.3","@commitlint/config-conventional":"^19.2.2","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.12.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.29_1718501751231_0.1848612388626487","host":"s3://npm-registry-packages"}},"3.0.0-beta.30":{"name":"node-llama-cpp","version":"3.0.0-beta.30","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.30","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"236cfd95383a5fba9045fefa8d506708488f7376","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.30.tgz","fileCount":672,"integrity":"sha512-OCyGnBrpe7mugl+uaVDcoy8ErPEwceME5f66MJVKXh+DeC6duP6tpwL/E5158eiOCzwgyrUHYeeUiEvKXCS2og==","signatures":[{"sig":"MEUCIEmz8T4D/50+0kMgREpEwBxsVfxaQLJqwuSoUyNdDeEqAiEA9EdEfKnaWmEtvsq06sV2I1kuola3Dqq0iigLrUf9ezs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95360279},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"1e7c5d0c04728338489697e5854fc5601b082947","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc --entryPoints ./src/apiDocsIndex.ts && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ora":"^8.0.1","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.3.0","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.1","nanoid":"^5.0.7","semver":"^7.6.2","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.0.0","filenamify":"^6.0.0","simple-git":"^3.24.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^6.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.0.0","lifecycle-utils":"^1.4.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.2.2","is-unicode-supported":"^2.0.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^8.1.2","husky":"^9.0.11","tslib":"^2.6.3","eslint":"^8.46.0","rimraf":"^5.0.7","vitest":"^1.6.0","typedoc":"^0.25.13","vite-node":"^1.6.0","vitepress":"^1.2.3","@vitest/ui":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.2","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^19.3.0","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.8.1","semantic-release":"^23.1.1","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^1.6.0","eslint-plugin-jsdoc":"^46.10.1","eslint-plugin-import":"^2.29.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.3","typedoc-vitepress-theme":"^1.0.0","typedoc-plugin-mdn-links":"^3.1.28","@typescript-eslint/parser":"^7.12.0","@shikijs/vitepress-twoslash":"^1.6.3","@commitlint/config-conventional":"^19.2.2","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.12.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.30_1718657581479_0.3502975869263092","host":"s3://npm-registry-packages"}},"3.0.0-beta.31":{"name":"node-llama-cpp","version":"3.0.0-beta.31","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.31","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"c2cae22c4cc59e37d2280dacf4636f63bf9adae9","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.31.tgz","fileCount":672,"integrity":"sha512-RQd8dmq2bAZUY1xfR6M4foHFnF9fiL52OT4lGIkO43LQAY0uM3kHInO6g+vBs+gZLaGKNMe1UmL8Qfgr43Uz1Q==","signatures":[{"sig":"MEUCIQDIg93XIMFunFs2+wr2TN8CuSK8DPa6Sk4bCHjgpZ6qsQIgNRh77kwJ/pSIZxPG4FjtFKNJUDcVPUk7jgt5WddAdtQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152716464},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"0b858006efca521808d80ff2b563e42f415dd1ec","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc --entryPoints ./src/apiDocsIndex.ts && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ora":"^8.0.1","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.3.0","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.1","nanoid":"^5.0.7","semver":"^7.6.2","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.0.0","filenamify":"^6.0.0","simple-git":"^3.24.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^6.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.0.0","lifecycle-utils":"^1.4.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.2.2","is-unicode-supported":"^2.0.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^8.1.2","husky":"^9.0.11","tslib":"^2.6.3","eslint":"^8.46.0","rimraf":"^5.0.7","vitest":"^1.6.0","typedoc":"^0.25.13","vite-node":"^1.6.0","vitepress":"^1.2.3","@vitest/ui":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.2","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^19.3.0","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.8.1","semantic-release":"^23.1.1","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^1.6.0","eslint-plugin-jsdoc":"^46.10.1","eslint-plugin-import":"^2.29.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.3","typedoc-vitepress-theme":"^1.0.0","typedoc-plugin-mdn-links":"^3.1.28","@typescript-eslint/parser":"^7.12.0","@shikijs/vitepress-twoslash":"^1.6.3","@commitlint/config-conventional":"^19.2.2","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.12.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.31_1718665288611_0.9349420475261996","host":"s3://npm-registry-packages"}},"3.0.0-beta.32":{"name":"node-llama-cpp","version":"3.0.0-beta.32","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.32","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"9242b202745f804d2c09c5dfb3eaf3ea8921d12c","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.32.tgz","fileCount":672,"integrity":"sha512-GmZeC47zu4otH42UuyENsCo7qEIYbvdYyEUUXHfwVzjWniXsIe7UV4GVak9JO86aXLANpjmfT2ZBpWDNVcICjg==","signatures":[{"sig":"MEYCIQDYBC5wHZdemfvYiPJs9aDoImIFUVXlwt39gUttLWoh6gIhAPQzHTsQ0aXZkusGFxG9mYHXuGBm0yGLHMeyaiXY4da4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152716630},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"c89178f336c0259be80dde41d456689a8789a4e1","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc --entryPoints ./src/apiDocsIndex.ts && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ora":"^8.0.1","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.3.0","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.1","nanoid":"^5.0.7","semver":"^7.6.2","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.0.0","filenamify":"^6.0.0","simple-git":"^3.24.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^6.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.0.0","lifecycle-utils":"^1.4.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.2.2","is-unicode-supported":"^2.0.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^8.1.2","husky":"^9.0.11","tslib":"^2.6.3","eslint":"^8.46.0","rimraf":"^5.0.7","vitest":"^1.6.0","typedoc":"^0.25.13","vite-node":"^1.6.0","vitepress":"^1.2.3","@vitest/ui":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.2","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^19.3.0","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.8.1","semantic-release":"^23.1.1","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^1.6.0","eslint-plugin-jsdoc":"^46.10.1","eslint-plugin-import":"^2.29.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.3","typedoc-vitepress-theme":"^1.0.0","typedoc-plugin-mdn-links":"^3.1.28","@typescript-eslint/parser":"^7.12.0","@shikijs/vitepress-twoslash":"^1.6.3","@commitlint/config-conventional":"^19.2.2","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.12.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.32_1718674657102_0.4588719640189127","host":"s3://npm-registry-packages"}},"2.8.12":{"name":"node-llama-cpp","version":"2.8.12","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.8.12","homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"70c5657d5ed20971f144b4cad1a2d63701d0e1d7","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.8.12.tgz","fileCount":231,"integrity":"sha512-7+2kFifN6G9G9XpewRTJeb0AMrefh0EQqQ97GqxEH7c86NuSoWwk0w2qujZjHFTV1TA8nG90DnvfHfdX7iUBHA==","signatures":[{"sig":"MEYCIQDIHxtpjEdzFjKlDlGKx2ACcDBES6yzfye065ZFxrlomgIhAJgUZaavkmSPQ4ZUPPWOtopUzwQAbmM0JtsrsSTe8fTc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37568480},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"2137c4634751efd0cd0ce284e1941fade3b860a0","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.1","vitepress":"^1.0.0-rc.20","typescript":"^5.1.6","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"^4.0.0-next.22","typedoc-vitepress-theme":"^1.0.0-next.3","typedoc-plugin-mdn-links":"^3.1.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.8.12_1718981361536_0.5022640786001622","host":"s3://npm-registry-packages"}},"3.0.0-beta.33":{"name":"node-llama-cpp","version":"3.0.0-beta.33","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.33","homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"6d14b9d25ae8d4bd75e46cf4525cbfa937946681","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.33.tgz","fileCount":693,"integrity":"sha512-08KN73dL5xlOlocwpuO8Q+bMfwFcK3bHabprpZf/FkJPfKzBreM0hbtH8dcPGEonqAS1PhitxTHepCy1q5YDJw==","signatures":[{"sig":"MEUCIBcTXSmlUYh9gchuMu1Kx9T2HAz0dGPzOBgr9kGTKUF0AiEAgs+bqxtHDEOlGhm6YCFyO7QPT4HszsU/bJV84vTb3n4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52902815},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"1fbbf7211bce96ef924e9d99d62bb260ee8f749e","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc --entryPoints ./src/apiDocsIndex.ts && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ora":"^8.0.1","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.3.0","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.1","nanoid":"^5.0.7","semver":"^7.6.2","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.0.0","filenamify":"^6.0.0","simple-git":"^3.24.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^6.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.0.0","lifecycle-utils":"^1.4.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.2.2","is-unicode-supported":"^2.0.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^8.1.2","husky":"^9.0.11","tslib":"^2.6.3","eslint":"^8.46.0","rimraf":"^5.0.7","vitest":"^1.6.0","typedoc":"^0.25.13","vite-node":"^1.6.0","vitepress":"^1.2.3","@vitest/ui":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.2","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^19.3.0","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.8.1","semantic-release":"^23.1.1","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^1.6.0","eslint-plugin-jsdoc":"^46.10.1","eslint-plugin-import":"^2.29.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.3","typedoc-vitepress-theme":"^1.0.0","typedoc-plugin-mdn-links":"^3.1.28","@typescript-eslint/parser":"^7.12.0","@shikijs/vitepress-twoslash":"^1.6.3","@commitlint/config-conventional":"^19.2.2","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.12.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/win-x64-cuda":"3.0.0-beta.33","@node-llama-cpp/linux-x64-cuda":"3.0.0-beta.33"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.33_1719702597154_0.945996524529511","host":"s3://npm-registry-packages"}},"3.0.0-beta.34":{"name":"node-llama-cpp","version":"3.0.0-beta.34","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.34","homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"06a0823ad3eeed081e1f4e9cf765274835de153f","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.34.tgz","fileCount":693,"integrity":"sha512-rQmPwcHgSe3fKHY9L2mpxXxNXlY8CQ+I/aOY1aicEbZ6O5RbUfjlxIPG+i43+cZ5dRlIzaRWRFxRnb3SyuwZ5A==","signatures":[{"sig":"MEYCIQCxaov8fTJW0vEUaqg2Lf3GOYn/5KDdC97UT+GBH+PztgIhANzVEBdPCEVBJHEpiSsHM6sIlSYXhcXKDU8BBxcfoDHQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52903884},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"37c4b268cce872e17e58d80bccaa1a018db6133b","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc --entryPoints ./src/apiDocsIndex.ts && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ora":"^8.0.1","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.3.0","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.1","nanoid":"^5.0.7","semver":"^7.6.2","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.0.0","filenamify":"^6.0.0","simple-git":"^3.24.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^6.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.0.0","lifecycle-utils":"^1.4.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.2.2","is-unicode-supported":"^2.0.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^8.1.2","husky":"^9.0.11","tslib":"^2.6.3","eslint":"^8.46.0","rimraf":"^5.0.7","vitest":"^1.6.0","typedoc":"^0.25.13","vite-node":"^1.6.0","vitepress":"^1.2.3","@vitest/ui":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.2","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^19.3.0","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.8.1","semantic-release":"^23.1.1","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^1.6.0","eslint-plugin-jsdoc":"^46.10.1","eslint-plugin-import":"^2.29.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.3","typedoc-vitepress-theme":"^1.0.0","typedoc-plugin-mdn-links":"^3.1.28","@typescript-eslint/parser":"^7.12.0","@shikijs/vitepress-twoslash":"^1.6.3","@commitlint/config-conventional":"^19.2.2","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.12.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/win-x64-cuda":"3.0.0-beta.34","@node-llama-cpp/linux-x64-cuda":"3.0.0-beta.34"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.34_1719713341684_0.44509497428491507","host":"s3://npm-registry-packages"}},"3.0.0-beta.35":{"name":"node-llama-cpp","version":"3.0.0-beta.35","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.35","homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"3cd2bd133d79fca19bf673acf3a489dfad9e0313","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.35.tgz","fileCount":693,"integrity":"sha512-/0BvIcugkl4SmqfbXjV5U6KHq2l4+XAh4eVjNQrCcVcOw+NPwvGqAXat/05CL5gkx+zaI9n+uNgO6NClZ5Haew==","signatures":[{"sig":"MEUCIQC9Y/rFHqHgkr8azi/R/BXO4JvopVTGwBDGgnb+4+w3tAIgWLcBjCtZQONZJT57IcXJKvbO9TuGjCAWkL6t1Txnq10=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52914483},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"a7a2517801755b32e6960920b98042a3fa5814be","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc --entryPoints ./src/apiDocsIndex.ts && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ora":"^8.0.1","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.3.0","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.1","nanoid":"^5.0.7","semver":"^7.6.2","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.0.0","filenamify":"^6.0.0","simple-git":"^3.24.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^6.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.0.0","lifecycle-utils":"^1.4.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.2.2","is-unicode-supported":"^2.0.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^8.1.2","husky":"^9.0.11","tslib":"^2.6.3","eslint":"^8.46.0","rimraf":"^5.0.7","vitest":"^1.6.0","typedoc":"^0.25.13","vite-node":"^1.6.0","vitepress":"^1.2.3","@vitest/ui":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.2","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^19.3.0","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.8.1","semantic-release":"^23.1.1","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^1.6.0","eslint-plugin-jsdoc":"^46.10.1","eslint-plugin-import":"^2.29.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.3","typedoc-vitepress-theme":"^1.0.0","typedoc-plugin-mdn-links":"^3.1.28","@typescript-eslint/parser":"^7.12.0","@shikijs/vitepress-twoslash":"^1.6.3","@commitlint/config-conventional":"^19.2.2","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.12.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/win-x64-cuda":"3.0.0-beta.35","@node-llama-cpp/linux-x64-cuda":"3.0.0-beta.35"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.35_1719776660857_0.479858934500222","host":"s3://npm-registry-packages"}},"3.0.0-beta.36":{"name":"node-llama-cpp","version":"3.0.0-beta.36","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.36","homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"3e4dc009c1e34a91c15ede6b71f4c284e26176ba","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.36.tgz","fileCount":693,"integrity":"sha512-7O39y4A+l1mvSZaFoFnKLPQPyjAOPsMIsOS+1ND6gwExWXUZ9iDjHBrjrmEZ0D86s4+bFzuZ2o0Z4tF1vkqFLg==","signatures":[{"sig":"MEUCIQDHmRezisKQbqKuCJmIli9rdTJ1xnrtQW/t01i3AhbhLQIgJPsySq/jLP9mcX0Z0cpWzcPGIaKbNfzEYhZaC6JYjfQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52918408},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"81e05756d490efee86f66146df28ce434c36175f","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc --entryPoints ./src/apiDocsIndex.ts && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ora":"^8.0.1","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.3.0","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.1","nanoid":"^5.0.7","semver":"^7.6.2","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.0.0","filenamify":"^6.0.0","simple-git":"^3.24.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^6.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.0.0","lifecycle-utils":"^1.4.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.2.2","is-unicode-supported":"^2.0.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^8.1.2","husky":"^9.0.11","tslib":"^2.6.3","eslint":"^8.46.0","rimraf":"^5.0.7","vitest":"^1.6.0","typedoc":"^0.25.13","vite-node":"^1.6.0","vitepress":"^1.2.3","@vitest/ui":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.2","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^19.3.0","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.8.1","semantic-release":"^23.1.1","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^1.6.0","eslint-plugin-jsdoc":"^46.10.1","eslint-plugin-import":"^2.29.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.3","typedoc-vitepress-theme":"^1.0.0","typedoc-plugin-mdn-links":"^3.1.28","@typescript-eslint/parser":"^7.12.0","@shikijs/vitepress-twoslash":"^1.6.3","@commitlint/config-conventional":"^19.2.2","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.12.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/win-x64-cuda":"3.0.0-beta.36","@node-llama-cpp/linux-x64-cuda":"3.0.0-beta.36"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.36_1719785880162_0.6448102922749348","host":"s3://npm-registry-packages"}},"3.0.0-beta.37":{"name":"node-llama-cpp","version":"3.0.0-beta.37","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.37","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"c610fb35e3211a825890bc536a02cfa6555b0d00","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.37.tgz","fileCount":693,"integrity":"sha512-AlrcXkLj71Q6ReJ2CRKANPruhV31lHw0qR6u/uHn39RsDWHDxEFMKgXkKEmoKF4rFvgAvfNNjOodWqBmWB6pqA==","signatures":[{"sig":"MEQCIDDTMAh5DvtgIYysbqHLktpIMnLuxY9cNhSCk+25nglDAiAsLw0Qhs8CV9Ls4n/XYC6GGqOSyitpG49PORAb0vVFnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53559937},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"c2e322cd9b1707846d147109c0462f59e9c63755","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc --entryPoints ./src/apiDocsIndex.ts && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ora":"^8.0.1","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.3.0","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.1","nanoid":"^5.0.7","semver":"^7.6.2","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.0.0","filenamify":"^6.0.0","simple-git":"^3.24.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^6.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.0.0","lifecycle-utils":"^1.4.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.2.2","is-unicode-supported":"^2.0.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^8.1.2","husky":"^9.0.11","tslib":"^2.6.3","eslint":"^8.46.0","rimraf":"^5.0.7","vitest":"^1.6.0","typedoc":"^0.25.13","vite-node":"^1.6.0","vitepress":"^1.2.3","@vitest/ui":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.2","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^19.3.0","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.8.1","semantic-release":"^23.1.1","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^1.6.0","eslint-plugin-jsdoc":"^46.10.1","eslint-plugin-import":"^2.29.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.3","typedoc-vitepress-theme":"^1.0.0","typedoc-plugin-mdn-links":"^3.1.28","@typescript-eslint/parser":"^7.12.0","@shikijs/vitepress-twoslash":"^1.6.3","@commitlint/config-conventional":"^19.2.2","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.12.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/win-x64-cuda":"3.0.0-beta.37","@node-llama-cpp/linux-x64-cuda":"3.0.0-beta.37"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.37_1720218319076_0.0493025576388022","host":"s3://npm-registry-packages"}},"3.0.0-beta.38":{"name":"node-llama-cpp","version":"3.0.0-beta.38","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.38","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"532f5dd7db57be3e940ef952cd3c400abb9f5311","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.38.tgz","fileCount":693,"integrity":"sha512-CUQkPzUcgaKn3ByPhwSr3V/0KyYexPogPBe+qmw/2MJw2U6WjWhXAGLuGi6t1fcQnL5zOzH3ixZspRjk+OKZQQ==","signatures":[{"sig":"MEUCIQC2563PAw+Q887kTcHkeE1gYORDHoxZady1XmKRrkFqywIgXFt6+5pYUBHUbb5J+m28h5TF+QU8W0i+yVOI5VYXits=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53738081},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"c35ff5a95aed1c918daf51c702a7556808b1cdb3","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc --entryPoints ./src/apiDocsIndex.ts && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ora":"^8.0.1","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.3.0","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.1","nanoid":"^5.0.7","semver":"^7.6.2","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.0.0","filenamify":"^6.0.0","simple-git":"^3.24.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^6.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.0.0","lifecycle-utils":"^1.4.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.2.2","is-unicode-supported":"^2.0.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^8.1.2","husky":"^9.0.11","tslib":"^2.6.3","eslint":"^8.46.0","rimraf":"^5.0.7","vitest":"^1.6.0","typedoc":"^0.25.13","vite-node":"^1.6.0","vitepress":"^1.2.3","@vitest/ui":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.2","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^19.3.0","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.8.1","semantic-release":"^23.1.1","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^1.6.0","eslint-plugin-jsdoc":"^46.10.1","eslint-plugin-import":"^2.29.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.3","typedoc-vitepress-theme":"^1.0.0","typedoc-plugin-mdn-links":"^3.1.28","@typescript-eslint/parser":"^7.12.0","@shikijs/vitepress-twoslash":"^1.6.3","@commitlint/config-conventional":"^19.2.2","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.12.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/win-x64-cuda":"3.0.0-beta.38","@node-llama-cpp/linux-x64-cuda":"3.0.0-beta.38"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.38_1720487075075_0.8512573574275935","host":"s3://npm-registry-packages"}},"2.8.13":{"name":"node-llama-cpp","version":"2.8.13","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.8.13","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"910cdd5e544bcf1d688544716ca7a3f76604cad2","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.8.13.tgz","fileCount":245,"integrity":"sha512-gV0AV4eAX5NM6DEbb6UW19afPcrtMzh0MoTaVRmucDL+2YsmulR/sSGfWcK8/4t58UkWGQ0ZMO8SojldrW/lwQ==","signatures":[{"sig":"MEUCIQDmgu/PmMLBWirmiY5vf8VkZJBEt2xSBK0a1ogMJkcT8AIgZkZAwlMVqvq3M4jcz4Dteq/qm/YkwgN4Wtw+eCbXlAQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39026544},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"7f15823896aff1b0dbc71b427a0c49d80c6dee6b","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.1","vitepress":"^1.0.0-rc.20","typescript":"^5.1.6","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"^4.0.0-next.22","typedoc-vitepress-theme":"^1.0.0-next.3","typedoc-plugin-mdn-links":"^3.1.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.8.13_1721953328202_0.5935842971052327","host":"s3://npm-registry-packages"}},"2.8.14":{"name":"node-llama-cpp","version":"2.8.14","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.8.14","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"9f7aaa299ce061d5774173eeeda924aa5da4778d","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.8.14.tgz","fileCount":245,"integrity":"sha512-ctwnHb4KtkGPivL+X4xYc+A9LqHpqfrsdZMy186avzb8kbDXyzWz2kQFCjO3FIi/Ed3+5glPJ+TtXB+wkEnLcA==","signatures":[{"sig":"MEUCIG4y3VGExa8ULAWqayTUhhlos+M+QOAyLHF3mmbe9x+lAiEAu2ikVTWwtN+Rfw6AiMRngFjOLfbWcELXBKpe60Ro1cQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39027892},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"e539e5b53aa6769c58278af5017a754735b59fa7","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.1","vitepress":"^1.0.0-rc.20","typescript":"^5.1.6","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"^4.0.0-next.22","typedoc-vitepress-theme":"^1.0.0-next.3","typedoc-plugin-mdn-links":"^3.1.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.8.14_1721955218310_0.5785581074770247","host":"s3://npm-registry-packages"}},"3.0.0-beta.39":{"name":"node-llama-cpp","version":"3.0.0-beta.39","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.39","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"2141841f2937e7ae975bf171a1b9d5ae411162ff","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.39.tgz","fileCount":727,"integrity":"sha512-NIqoFcJ400MQPF24YSYZrnYFakKsbqjjU9oH2E4RXhOP6nIGr39RpmqfF+OH/u+/lLi6TzchoT9hDz0Po82/6g==","signatures":[{"sig":"MEUCIQCuMNy9RMd6mgvqZXvlvl+3764dHgsmKx8YHwdegM0hOwIgfMHwbPv3W0Tyfv3UGvEskis/KjSrVMQb9p1useFlNUM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55408590},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"e3e09941c7132a9e0086b4bce4554898fd022369","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc --entryPoints ./src/apiDocsIndex.ts && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ora":"^8.0.1","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.3.0","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.1","nanoid":"^5.0.7","semver":"^7.6.2","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.0.0","filenamify":"^6.0.0","simple-git":"^3.24.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^6.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.0.0","lifecycle-utils":"^1.4.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.2.2","is-unicode-supported":"^2.0.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^8.1.2","husky":"^9.0.11","tslib":"^2.6.3","eslint":"^8.46.0","rimraf":"^5.0.7","vitest":"^1.6.0","typedoc":"^0.25.13","vite-node":"^1.6.0","vitepress":"^1.2.3","@vitest/ui":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.2","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^19.3.0","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.8.1","semantic-release":"^23.1.1","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^1.6.0","eslint-plugin-jsdoc":"^46.10.1","eslint-plugin-import":"^2.29.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.3","typedoc-vitepress-theme":"^1.0.0","typedoc-plugin-mdn-links":"^3.1.28","@typescript-eslint/parser":"^7.12.0","@shikijs/vitepress-twoslash":"^1.6.3","@commitlint/config-conventional":"^19.2.2","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.12.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/win-x64-cuda":"3.0.0-beta.39","@node-llama-cpp/linux-x64-cuda":"3.0.0-beta.39"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.39_1722127909753_0.3799817296832364","host":"s3://npm-registry-packages"}},"3.0.0-beta.40":{"name":"node-llama-cpp","version":"3.0.0-beta.40","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.40","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"a996059739626a77b0ea9ed0a3cf97aa9ab76d34","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.40.tgz","fileCount":727,"integrity":"sha512-+8VS3/zFGXrx7gVKTgZskdZCPom7pdXcfwPUT9BhJNnqsmq3tPfuV6jX2NPSdL89EyT6BQX+qErjN+l9/5hgCQ==","signatures":[{"sig":"MEQCIFHO3z1UjAnKXP3ISZhSmEvpO2tb2omL4/XE++jU6LhFAiBjZQqDO7+2LRZaaMKGtD+6g/wFLZ9tPj3/ixjUIPx7Ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55531166},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"826334b33a793f0485bd869de805a897199fae28","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc --entryPoints ./src/apiDocsIndex.ts && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ora":"^8.0.1","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.6.0","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.1","nanoid":"^5.0.7","semver":"^7.6.2","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.0.0","filenamify":"^6.0.0","simple-git":"^3.24.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^6.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.0.0","lifecycle-utils":"^1.4.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.2.2","is-unicode-supported":"^2.0.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^8.1.2","husky":"^9.0.11","tslib":"^2.6.3","eslint":"^8.46.0","rimraf":"^5.0.7","vitest":"^1.6.0","typedoc":"^0.25.13","vite-node":"^1.6.0","vitepress":"^1.2.3","@vitest/ui":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.2","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^19.3.0","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.8.1","semantic-release":"^23.1.1","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^1.6.0","eslint-plugin-jsdoc":"^46.10.1","eslint-plugin-import":"^2.29.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.3","typedoc-vitepress-theme":"^1.0.0","typedoc-plugin-mdn-links":"^3.1.28","@typescript-eslint/parser":"^7.12.0","@shikijs/vitepress-twoslash":"^1.6.3","@commitlint/config-conventional":"^19.2.2","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.12.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/win-x64-cuda":"3.0.0-beta.40","@node-llama-cpp/linux-x64-cuda":"3.0.0-beta.40"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.40_1722362303032_0.8721777158343511","host":"s3://npm-registry-packages"}},"3.0.0-beta.41":{"name":"node-llama-cpp","version":"3.0.0-beta.41","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.41","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"e1fb81e24fcc1ef8d1f7086521e02cd48c44abaa","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.41.tgz","fileCount":727,"integrity":"sha512-RPcr/HLMk8Pu3RCAdsGB5MB/WnDqzGO2wHGoh45oaArMoLH5eOndJOMavRLOMZIuMtXC4uE+8G6sUhs/pUQhXg==","signatures":[{"sig":"MEUCIQDu1osFcJEQdz8fMwMUKnCwVHLZOf3MYoKhUJYvaGX1vgIgDgO2PdUHwl/82sgUGxkdyLYuXb6IPEoEnXHYvR57pDU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55545395},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"a2b2bc3d9f813762d53bcc811f8ceee2bc03bbf4","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc --entryPoints ./src/apiDocsIndex.ts && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ora":"^8.0.1","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.6.0","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.1","nanoid":"^5.0.7","semver":"^7.6.2","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.0.0","filenamify":"^6.0.0","simple-git":"^3.24.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^6.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.0.0","lifecycle-utils":"^1.4.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.2.2","is-unicode-supported":"^2.0.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^8.1.2","husky":"^9.0.11","tslib":"^2.6.3","eslint":"^8.46.0","rimraf":"^5.0.7","vitest":"^1.6.0","typedoc":"^0.25.13","vite-node":"^1.6.0","vitepress":"^1.2.3","@vitest/ui":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.2","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^19.3.0","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.8.1","semantic-release":"^23.1.1","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^1.6.0","eslint-plugin-jsdoc":"^46.10.1","eslint-plugin-import":"^2.29.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.3","typedoc-vitepress-theme":"^1.0.0","typedoc-plugin-mdn-links":"^3.1.28","@typescript-eslint/parser":"^7.12.0","@shikijs/vitepress-twoslash":"^1.6.3","@commitlint/config-conventional":"^19.2.2","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.12.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/win-x64-cuda":"3.0.0-beta.41","@node-llama-cpp/linux-x64-cuda":"3.0.0-beta.41"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.41_1722632163812_0.26546271584026937","host":"s3://npm-registry-packages"}},"2.8.15":{"name":"node-llama-cpp","version":"2.8.15","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.8.15","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"a92b4c44f23d66b4c1db8ff54645d8593a68840c","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.8.15.tgz","fileCount":245,"integrity":"sha512-T6jrxIxLe+W6l7ft96SiZifJXjEvtSqWhtS4k5coA8lvkAceTx3K7o32vHVEF9P/IEKyPiqVq0polFWC4Oew+g==","signatures":[{"sig":"MEUCIFCCn7BZ1VKl1E6bh2A6YONZY1Q+XzCJ7vEFWGTGCVfeAiEA/FKQbr1pDRpSpOFz9JAMkQMGbLjHHCYwpi/IJv8CW48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38717962},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"c4b5d804d3b2347a38c9235e9b39ee911e8bbfbe","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.1","vitepress":"^1.0.0-rc.20","typescript":"^5.1.6","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"^4.0.0-next.22","typedoc-vitepress-theme":"^1.0.0-next.3","typedoc-plugin-mdn-links":"^3.1.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.8.15_1722981594037_0.5339530408586695","host":"s3://npm-registry-packages"}},"3.0.0-beta.42":{"name":"node-llama-cpp","version":"3.0.0-beta.42","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.42","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"00346904f4de9fa11333f9d0edbc631237cb3abb","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.42.tgz","fileCount":727,"integrity":"sha512-3kmb0z9GIj+sxrVwnBrLD1G+6WY0QAlkVr2il42SfWAMXEfHAu1Hgp3hJI7jWybf+gSwJOeZ0YMlbRi6uGKpXw==","signatures":[{"sig":"MEUCIQDXryAI1tQZVPcVt1xDyi2FjFXic0LyGn8C/Wc8k0i1vwIgCSXmFJVkMYnsCiq+zuqKhSw0WB8W3oWKPR1XnYjmvPs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56008903},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"097b3ec6412d92a6a01a4e5e60915099d6596644","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc --entryPoints ./src/apiDocsIndex.ts && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ora":"^8.0.1","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.6.0","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.1","nanoid":"^5.0.7","semver":"^7.6.2","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.0.0","filenamify":"^6.0.0","simple-git":"^3.24.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^6.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.0.0","lifecycle-utils":"^1.4.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.2.2","is-unicode-supported":"^2.0.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^8.1.2","husky":"^9.0.11","tslib":"^2.6.3","eslint":"^8.46.0","rimraf":"^5.0.7","vitest":"^1.6.0","typedoc":"^0.25.13","vite-node":"^1.6.0","vitepress":"^1.2.3","@vitest/ui":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.2","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^19.3.0","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.8.1","semantic-release":"^23.1.1","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^1.6.0","eslint-plugin-jsdoc":"^46.10.1","eslint-plugin-import":"^2.29.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.3","typedoc-vitepress-theme":"^1.0.0","typedoc-plugin-mdn-links":"^3.1.28","@typescript-eslint/parser":"^7.12.0","@shikijs/vitepress-twoslash":"^1.6.3","@commitlint/config-conventional":"^19.2.2","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.12.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/win-x64-cuda":"3.0.0-beta.42","@node-llama-cpp/linux-x64-cuda":"3.0.0-beta.42"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.42_1723065983326_0.2929149579790351","host":"s3://npm-registry-packages"}},"3.0.0-beta.43":{"name":"node-llama-cpp","version":"3.0.0-beta.43","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.43","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"567997c329ec1fb3068df02bd0573c1af2d61d76","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.43.tgz","fileCount":727,"integrity":"sha512-UMqk2bw5WXqZlAyeDzHdZJEq2bt/7Fe8+CzZDCTyQuhURS+QBMXnVZ1v1jIOdFiINpQpFz9wwaoGvk/Mj0GQAg==","signatures":[{"sig":"MEUCIE1CZlSXGsMpMVsWPgJOrc8XbD4tnC6LLFgnVWbmRdQjAiEA6Iw10IhcB8V1oPSzcvSdsPANG3hiWGs/hiRYXppjlC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56018218},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"ecaef6329a567a957ea93f20272d5f3eb6bc0cd5","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc --entryPoints ./src/apiDocsIndex.ts && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ora":"^8.0.1","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.6.0","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.1","nanoid":"^5.0.7","semver":"^7.6.2","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.0.0","filenamify":"^6.0.0","simple-git":"^3.24.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^6.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.0.0","lifecycle-utils":"^1.4.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.2.2","is-unicode-supported":"^2.0.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^8.1.2","husky":"^9.0.11","tslib":"^2.6.3","eslint":"^8.46.0","rimraf":"^5.0.7","vitest":"^1.6.0","typedoc":"^0.25.13","vite-node":"^1.6.0","vitepress":"^1.2.3","@vitest/ui":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.2","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^19.3.0","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.8.1","semantic-release":"^23.1.1","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^1.6.0","eslint-plugin-jsdoc":"^46.10.1","eslint-plugin-import":"^2.29.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.3","typedoc-vitepress-theme":"^1.0.0","typedoc-plugin-mdn-links":"^3.1.28","@typescript-eslint/parser":"^7.12.0","@shikijs/vitepress-twoslash":"^1.6.3","@commitlint/config-conventional":"^19.2.2","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.12.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/win-x64-cuda":"3.0.0-beta.43","@node-llama-cpp/linux-x64-cuda":"3.0.0-beta.43"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.43_1723239138025_0.3169456764711205","host":"s3://npm-registry-packages"}},"3.0.0-beta.44":{"name":"node-llama-cpp","version":"3.0.0-beta.44","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.44","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://withcatai.github.io/node-llama-cpp/","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"e87e56a32238ec083a387d120574b157ae2ad253","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.44.tgz","fileCount":727,"integrity":"sha512-yuLizQBXkyisV1TmbI2jw4fI/iEggXB65j+l9FsLHHV3+YtkH9ij/P+Bea5EqYqLxK3M/25IPTGPylzKhXDlbw==","signatures":[{"sig":"MEQCIA572sdMmmK/8UTaIEwiW1wvmrcKRelmTCibMObShyANAiA6TzW8FeKPxxatGZDgixYL1+BhmJQ296ZTXfQfRReWgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56010023},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"bf12e9ccb4f45b69a8ddea155c248392c0cbd12a","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --build tsconfig.json --dry --force","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc --entryPoints ./src/apiDocsIndex.ts && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ora":"^8.0.1","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.6.0","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.1","nanoid":"^5.0.7","semver":"^7.6.2","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.0.0","filenamify":"^6.0.0","simple-git":"^3.24.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^6.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.0.0","lifecycle-utils":"^1.4.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.2.2","is-unicode-supported":"^2.0.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^8.1.2","husky":"^9.0.11","tslib":"^2.6.3","eslint":"^8.46.0","rimraf":"^5.0.7","vitest":"^1.6.0","typedoc":"^0.25.13","vite-node":"^1.6.0","vitepress":"^1.2.3","@vitest/ui":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.2","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.24","@types/semver":"^7.5.8","@commitlint/cli":"^19.3.0","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.8.1","semantic-release":"^23.1.1","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^1.6.0","eslint-plugin-jsdoc":"^46.10.1","eslint-plugin-import":"^2.29.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.0.3","typedoc-vitepress-theme":"^1.0.0","typedoc-plugin-mdn-links":"^3.1.28","@typescript-eslint/parser":"^7.12.0","@shikijs/vitepress-twoslash":"^1.6.3","@commitlint/config-conventional":"^19.2.2","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.12.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/win-x64-cuda":"3.0.0-beta.44","@node-llama-cpp/linux-x64-cuda":"3.0.0-beta.44"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.44_1723249550737_0.22082505241077133","host":"s3://npm-registry-packages"}},"2.8.16":{"name":"node-llama-cpp","version":"2.8.16","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","grammar","json-grammar","json-schema-grammar","temperature","topK","topP","json-schema","raspberry-pi","self-hosted","local","catai"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@2.8.16","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"9da5ba853dd44e5526467e6ab8f23382d4019988","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-2.8.16.tgz","fileCount":245,"integrity":"sha512-Tcb6a/q+uoJg9od8sncsYf+I0AK0qw7kVaf7ogFY/MndWiEQBO+zzjWuCs+a4zMq5Xa2EzULaMrofs//7nkt8A==","signatures":[{"sig":"MEUCIQDLA2OQDrg4+P4FgrdfIOLsOJiEQIPE9aBJ/EQI50h1TAIgH7xcjvbtSa//137KTh+vgWGpQZT2u44uUFLhjKqUVow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39603875},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"gitHead":"51265c8c4867e69442a478709d179d5c0a569690","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:standalone","build":"tsc --build tsconfig.json --force","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky install","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js build","dev:setup":"npm run build && node ./dist/cli/cli.js download && npm run docs:generateTypedoc","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts .","postinstall":"node ./dist/cli/cli.js postinstall","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test","test:typescript":"tsc --build tsconfig.json --dry --force","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/exports.md","test:standalone:interactive":"vitest watch ./test"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"9.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ora":"^7.0.1","uuid":"^9.0.0","chalk":"^5.3.0","which":"^4.0.0","yargs":"^17.7.2","chmodrp":"^1.0.2","env-var":"^7.3.1","octokit":"^3.1.0","cmake-js":"^7.2.1","fs-extra":"^11.1.1","cross-env":"^7.0.3","simple-git":"^3.19.1","cross-spawn":"^7.0.3","log-symbols":"^5.1.0","cli-progress":"^3.12.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","vitest":"^0.34.6","ts-node":"^10.9.1","typedoc":"^0.25.1","vitepress":"^1.0.0-rc.20","typescript":"^5.1.6","@types/node":"^20.8.4","@types/uuid":"^9.0.2","@types/which":"^3.0.0","@types/yargs":"^17.0.24","@commitlint/cli":"^17.7.1","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.7","@types/cross-spawn":"^6.0.2","eslint-plugin-node":"github:giladgd/eslint-plugin-node#dev/giladgd/fixImportExtentionFixingInTypeScript","@types/cli-progress":"^3.11.0","@vitest/coverage-v8":"^0.34.6","eslint-plugin-import":"^2.28.0","@semantic-release/exec":"^6.0.3","typedoc-plugin-markdown":"^4.0.0-next.22","typedoc-vitepress-theme":"^1.0.0-next.3","typedoc-plugin-mdn-links":"^3.1.0","@typescript-eslint/parser":"^6.3.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_2.8.16_1725328876631_0.34431793898558105","host":"s3://npm-registry-packages"}},"3.0.0-beta.45":{"name":"node-llama-cpp","version":"3.0.0-beta.45","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","typescript","lora","batching","gpu"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.45","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"c3adc006eeb0cafc0ce6d2c3f86f502aa6f906c6","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.45.tgz","fileCount":721,"integrity":"sha512-3hT39CA5vp13FgMmO8EdhLqs5S7Vl2W5/6wQnV8hHLfkYlW/NjM6Zu0TCOydrBhz1EtMp9tHcxqvJTY0ij6dkw==","signatures":[{"sig":"MEUCIA2VPrTavkMgC7GYn4y8MzmHT+lx+sIG7XKd9Ik3T/qjAiEA6yvirQk6/nZjJNhfYXSSTtXXyL7K5hyo2cSR47y6tuU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20144196},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"d0795c169c10c7e02bc634e14fe6e2c7f53d90ae","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ora":"^8.1.0","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.6.2","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.2","nanoid":"^5.0.7","semver":"^7.6.3","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.1.0","filenamify":"^6.0.0","simple-git":"^3.26.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.1.0","lifecycle-utils":"^1.7.0","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.3.1","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^8.1.7","feed":"^4.2.2","husky":"^9.1.6","sharp":"^0.33.5","tslib":"^2.7.0","eslint":"^8.46.0","rehype":"^13.0.1","rimraf":"^6.0.1","vitest":"^2.1.1","typedoc":"^0.26.7","vite-node":"^2.1.1","vitepress":"^1.3.4","@vitest/ui":"^2.1.1","typescript":"^5.6.2","@types/node":"^22.5.5","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@commitlint/cli":"^19.5.0","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.10.2","semantic-release":"24.1.1","@fontsource/inter":"^5.1.0","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^2.1.1","eslint-plugin-jsdoc":"^50.2.3","eslint-plugin-import":"^2.30.0","@semantic-release/npm":"12.0.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.2.7","typedoc-vitepress-theme":"^1.0.1","typedoc-plugin-mdn-links":"^3.2.12","@typescript-eslint/parser":"^7.15.0","@shikijs/vitepress-twoslash":"^1.17.7","@commitlint/config-conventional":"^19.5.0","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.15.0","@nolebase/vitepress-plugin-og-image":"^2.5.0","@nolebase/vitepress-plugin-git-changelog":"^2.5.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.0.0-beta.45","@node-llama-cpp/win-x64":"3.0.0-beta.45","@node-llama-cpp/linux-x64":"3.0.0-beta.45","@node-llama-cpp/win-arm64":"3.0.0-beta.45","@node-llama-cpp/linux-arm64":"3.0.0-beta.45","@node-llama-cpp/linux-armv7l":"3.0.0-beta.45","@node-llama-cpp/win-x64-cuda":"3.0.0-beta.45","@node-llama-cpp/linux-x64-cuda":"3.0.0-beta.45","@node-llama-cpp/win-x64-vulkan":"3.0.0-beta.45","@node-llama-cpp/mac-arm64-metal":"3.0.0-beta.45","@node-llama-cpp/linux-x64-vulkan":"3.0.0-beta.45"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.45_1726773093433_0.36332713687492846","host":"s3://npm-registry-packages"}},"3.0.0-beta.46":{"name":"node-llama-cpp","version":"3.0.0-beta.46","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","typescript","lora","batching","gpu"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.46","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"1b563ded63bdb6bcd56157fb301048bce77fbf30","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.46.tgz","fileCount":721,"integrity":"sha512-bix8AJ9Vv5//og594LPmy9QbHxR2T87yBbauOz4jkxLdT6KGALMV6jvirAgRdqsIA3tjfTcZF7okN3mz4rsrGg==","signatures":[{"sig":"MEUCIHIfFNR2SsrIkQMmss97LNAWTxK7PKfCCcm8pyPngjlZAiEApygbDw8n2c/UTl77BmjcVImYvKvehOL6jF2MOK/lLj8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20147001},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"6c644ffcf4f33416accb6e086c842b713f231e41","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ora":"^8.1.0","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.6.2","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.2","nanoid":"^5.0.7","semver":"^7.6.3","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.1.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.1.0","lifecycle-utils":"^1.7.0","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.3.1","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^8.1.8","feed":"^4.2.2","husky":"^9.1.6","sharp":"^0.33.5","tslib":"^2.7.0","eslint":"^8.46.0","rehype":"^13.0.1","rimraf":"^6.0.1","vitest":"^2.1.1","typedoc":"^0.26.7","vite-node":"^2.1.1","vitepress":"1.3.4","@vitest/ui":"^2.1.1","typescript":"^5.6.2","@types/node":"^22.5.5","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@commitlint/cli":"^19.5.0","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.10.2","semantic-release":"24.1.1","@fontsource/inter":"^5.1.0","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^2.1.1","eslint-plugin-jsdoc":"^50.2.3","eslint-plugin-import":"^2.30.0","@semantic-release/npm":"12.0.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.2.7","typedoc-vitepress-theme":"^1.0.1","typedoc-plugin-mdn-links":"^3.3.0","@typescript-eslint/parser":"^7.15.0","@shikijs/vitepress-twoslash":"^1.18.0","@commitlint/config-conventional":"^19.5.0","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.15.0","@nolebase/vitepress-plugin-og-image":"^2.5.0","@nolebase/vitepress-plugin-git-changelog":"^2.5.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.0.0-beta.46","@node-llama-cpp/win-x64":"3.0.0-beta.46","@node-llama-cpp/linux-x64":"3.0.0-beta.46","@node-llama-cpp/win-arm64":"3.0.0-beta.46","@node-llama-cpp/linux-arm64":"3.0.0-beta.46","@node-llama-cpp/linux-armv7l":"3.0.0-beta.46","@node-llama-cpp/win-x64-cuda":"3.0.0-beta.46","@node-llama-cpp/linux-x64-cuda":"3.0.0-beta.46","@node-llama-cpp/win-x64-vulkan":"3.0.0-beta.46","@node-llama-cpp/mac-arm64-metal":"3.0.0-beta.46","@node-llama-cpp/linux-x64-vulkan":"3.0.0-beta.46"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.46_1726848960103_0.3183412931245022","host":"s3://npm-registry-packages"}},"3.0.0-beta.47":{"name":"node-llama-cpp","version":"3.0.0-beta.47","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","typescript","lora","batching","gpu"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0-beta.47","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"b303478cf1ced1758bfef65c13b3e32f44c919f2","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0-beta.47.tgz","fileCount":721,"integrity":"sha512-sH5oJ6eey2zPeluiHRZB6xpg2ixOz/juBAfKRz+FeRnM9ec/y7VgxFI63Wlh3Xn7egNcQs9Dkd2CdehTAum6wg==","signatures":[{"sig":"MEYCIQDwrXwNW5ijQo7pXHLOHAS+cihl1cZcYh/gS+00WihHWAIhAKzjh1rI85PgX3e5p9VNyA5akPiIrGsEuYtDHQBfVvAa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20161444},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"c35fcadbf5734be7513ee0cba61f37a5879a185c","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ora":"^8.1.0","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.7.2","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.2","nanoid":"^5.0.7","semver":"^7.6.3","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.1.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.1.0","lifecycle-utils":"^1.7.0","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.3.1","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"zx":"^8.1.8","feed":"^4.2.2","husky":"^9.1.6","sharp":"^0.33.5","tslib":"^2.7.0","eslint":"^8.46.0","rehype":"^13.0.1","rimraf":"^6.0.1","vitest":"^2.1.1","typedoc":"^0.26.7","vite-node":"^2.1.1","vitepress":"1.3.4","@vitest/ui":"^2.1.1","typescript":"^5.6.2","@types/node":"^22.5.5","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@commitlint/cli":"^19.5.0","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.10.2","semantic-release":"24.1.1","@fontsource/inter":"^5.1.0","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^2.1.1","eslint-plugin-jsdoc":"^50.2.3","eslint-plugin-import":"^2.30.0","@semantic-release/npm":"12.0.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.2.7","typedoc-vitepress-theme":"^1.0.1","typedoc-plugin-mdn-links":"^3.3.0","@typescript-eslint/parser":"^7.15.0","@shikijs/vitepress-twoslash":"^1.18.0","@commitlint/config-conventional":"^19.5.0","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.15.0","@nolebase/vitepress-plugin-og-image":"^2.5.0","@nolebase/vitepress-plugin-git-changelog":"^2.5.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.0.0-beta.47","@node-llama-cpp/win-x64":"3.0.0-beta.47","@node-llama-cpp/linux-x64":"3.0.0-beta.47","@node-llama-cpp/win-arm64":"3.0.0-beta.47","@node-llama-cpp/linux-arm64":"3.0.0-beta.47","@node-llama-cpp/linux-armv7l":"3.0.0-beta.47","@node-llama-cpp/win-x64-cuda":"3.0.0-beta.47","@node-llama-cpp/linux-x64-cuda":"3.0.0-beta.47","@node-llama-cpp/win-x64-vulkan":"3.0.0-beta.47","@node-llama-cpp/mac-arm64-metal":"3.0.0-beta.47","@node-llama-cpp/linux-x64-vulkan":"3.0.0-beta.47"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0-beta.47_1727117585624_0.8523117892930794","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"node-llama-cpp","version":"3.0.0","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","typescript","lora","batching","gpu"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.0","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"5ed37d96cd0efb090292454f43de41a3fc695c0f","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.0.tgz","fileCount":721,"integrity":"sha512-8nHzqI/Er47N/R8GH8lBVwyRazlytZV9MqXK8Ls2kiuyjazArfrA8GMEr35LP8gUR3uVvmzlNyU9OSzSLJOmGQ==","signatures":[{"sig":"MEQCIBLZKiXlrHskZGvKAgKttbnl2N1eurX0JRsWkfV2eL7/AiB6QZoC9b5DZ5/KCYWzD3yXdV82CdsrCCDg3LhTSKENaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20164704},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"97b0d86e88f32d7c9c934f3d1547ec6cf5ca35ae","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ora":"^8.1.0","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.7.2","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.2","nanoid":"^5.0.7","semver":"^7.6.3","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.1.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.1.0","lifecycle-utils":"^1.7.0","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.3.1","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.1.8","feed":"^4.2.2","husky":"^9.1.6","sharp":"^0.33.5","tslib":"^2.7.0","eslint":"^8.46.0","rehype":"^13.0.1","rimraf":"^6.0.1","vitest":"^2.1.1","typedoc":"^0.26.7","vite-node":"^2.1.1","vitepress":"1.3.4","@vitest/ui":"^2.1.1","typescript":"^5.6.2","@types/node":"^22.5.5","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@commitlint/cli":"^19.5.0","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.10.2","semantic-release":"24.1.1","@fontsource/inter":"^5.1.0","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^2.1.1","eslint-plugin-jsdoc":"^50.2.3","eslint-plugin-import":"^2.30.0","@semantic-release/npm":"12.0.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.2.7","typedoc-vitepress-theme":"^1.0.1","typedoc-plugin-mdn-links":"^3.3.0","@typescript-eslint/parser":"^7.15.0","@shikijs/vitepress-twoslash":"^1.18.0","@commitlint/config-conventional":"^19.5.0","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.15.0","@nolebase/vitepress-plugin-og-image":"^2.5.0","@nolebase/vitepress-plugin-git-changelog":"^2.5.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.0.0","@node-llama-cpp/win-x64":"3.0.0","@node-llama-cpp/linux-x64":"3.0.0","@node-llama-cpp/win-arm64":"3.0.0","@node-llama-cpp/linux-arm64":"3.0.0","@node-llama-cpp/linux-armv7l":"3.0.0","@node-llama-cpp/win-x64-cuda":"3.0.0","@node-llama-cpp/linux-x64-cuda":"3.0.0","@node-llama-cpp/win-x64-vulkan":"3.0.0","@node-llama-cpp/mac-arm64-metal":"3.0.0","@node-llama-cpp/linux-x64-vulkan":"3.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.0_1727141909912_0.32877399064002977","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"node-llama-cpp","version":"3.0.1","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","typescript","lora","batching","gpu"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.1","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"c7e6f92dabb3cdb64779d47a94de160c3f066e86","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.1.tgz","fileCount":721,"integrity":"sha512-jKjjCo5BFbQ/oeEzBne1WeymCebFwcJ3ePD3PhVGo9NkRlCShhyqB/rQIqiC1c2dJJiscEOo1Ogry1FwPjIBGg==","signatures":[{"sig":"MEYCIQCm1JdB+J7YCajR8KCz9Ue6f/w9f5cLKMvWdJpjvCU2qgIhAPJSTbd4VpQADfJipQJJhiJsjEXbRtSR02KqLPMemXZt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20164704},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"ec45bbf973df08d0598d488f2e2c4866153f827f","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ora":"^8.1.0","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.7.2","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.2","nanoid":"^5.0.7","semver":"^7.6.3","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.1.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.1.0","lifecycle-utils":"^1.7.0","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.3.1","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.1.8","feed":"^4.2.2","husky":"^9.1.6","sharp":"^0.33.5","tslib":"^2.7.0","eslint":"^8.46.0","rehype":"^13.0.1","rimraf":"^6.0.1","vitest":"^2.1.1","typedoc":"^0.26.7","vite-node":"^2.1.1","vitepress":"1.3.4","@vitest/ui":"^2.1.1","typescript":"^5.6.2","@types/node":"^22.5.5","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@commitlint/cli":"^19.5.0","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.10.2","semantic-release":"24.1.1","@fontsource/inter":"^5.1.0","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^2.1.1","eslint-plugin-jsdoc":"^50.2.3","eslint-plugin-import":"^2.30.0","@semantic-release/npm":"12.0.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.2.7","typedoc-vitepress-theme":"^1.0.1","typedoc-plugin-mdn-links":"^3.3.0","@typescript-eslint/parser":"^7.15.0","@shikijs/vitepress-twoslash":"^1.18.0","@commitlint/config-conventional":"^19.5.0","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.15.0","@nolebase/vitepress-plugin-og-image":"^2.5.0","@nolebase/vitepress-plugin-git-changelog":"^2.5.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.0.1","@node-llama-cpp/win-x64":"3.0.1","@node-llama-cpp/linux-x64":"3.0.1","@node-llama-cpp/win-arm64":"3.0.1","@node-llama-cpp/linux-arm64":"3.0.1","@node-llama-cpp/linux-armv7l":"3.0.1","@node-llama-cpp/win-x64-cuda":"3.0.1","@node-llama-cpp/linux-x64-cuda":"3.0.1","@node-llama-cpp/win-x64-vulkan":"3.0.1","@node-llama-cpp/mac-arm64-metal":"3.0.1","@node-llama-cpp/linux-x64-vulkan":"3.0.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.1_1727151117014_0.8037223515751968","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"node-llama-cpp","version":"3.0.2","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","typescript","lora","batching","gpu"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.2","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"5fb2a9f57b7200ecbb5abd543ffda394281b17f4","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.2.tgz","fileCount":721,"integrity":"sha512-c8IhPmYjfHqW1F9ptNc+If2uaIN4G9vBXrm3BbdW+KxLqystcvJLZaT+2clFPQ4exPF/5/P63U/inVWzbGMiPQ==","signatures":[{"sig":"MEQCIE9chimuHy9Rymn1z4Qa94/cvYxsVTZUM+RLbcW6bvWDAiBXnWsoV+6k0SsfbdaF1mbgQUKSqzocLXRB5KeSFBbHmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20165008},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"1291b97ed26ff0910cbdf42e2e347988d55ed0e3","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ora":"^8.1.0","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.7.2","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.2","nanoid":"^5.0.7","semver":"^7.6.3","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.1.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.1.0","lifecycle-utils":"^1.7.0","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.3.1","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.1.8","feed":"^4.2.2","husky":"^9.1.6","sharp":"^0.33.5","tslib":"^2.7.0","eslint":"^8.46.0","rehype":"^13.0.1","rimraf":"^6.0.1","vitest":"^2.1.1","typedoc":"^0.26.7","vite-node":"^2.1.1","vitepress":"1.3.4","@vitest/ui":"^2.1.1","typescript":"^5.6.2","@types/node":"^22.5.5","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@commitlint/cli":"^19.5.0","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.10.2","semantic-release":"24.1.1","@fontsource/inter":"^5.1.0","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^2.1.1","eslint-plugin-jsdoc":"^50.2.3","eslint-plugin-import":"^2.30.0","@semantic-release/npm":"12.0.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.2.7","typedoc-vitepress-theme":"^1.0.1","typedoc-plugin-mdn-links":"^3.3.0","@typescript-eslint/parser":"^7.15.0","@shikijs/vitepress-twoslash":"^1.18.0","@commitlint/config-conventional":"^19.5.0","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.15.0","@nolebase/vitepress-plugin-og-image":"^2.5.0","@nolebase/vitepress-plugin-git-changelog":"^2.5.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.0.2","@node-llama-cpp/win-x64":"3.0.2","@node-llama-cpp/linux-x64":"3.0.2","@node-llama-cpp/win-arm64":"3.0.2","@node-llama-cpp/linux-arm64":"3.0.2","@node-llama-cpp/linux-armv7l":"3.0.2","@node-llama-cpp/win-x64-cuda":"3.0.2","@node-llama-cpp/linux-x64-cuda":"3.0.2","@node-llama-cpp/win-x64-vulkan":"3.0.2","@node-llama-cpp/mac-arm64-metal":"3.0.2","@node-llama-cpp/linux-x64-vulkan":"3.0.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.2_1727276410326_0.08744129378737364","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"node-llama-cpp","version":"3.0.3","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","typescript","lora","batching","gpu"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.0.3","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"af65cfbeec8de6bef5c676b250334148b14f1c76","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.0.3.tgz","fileCount":721,"integrity":"sha512-jSVfBuOKgpptMloFLYHLNR/NWjSkigTa1BXat1Qef7aGdngQ9LMyrikOa24fA3ovuE/5f5SXpAb3TY2YcPr2zQ==","signatures":[{"sig":"MEUCICMTCxiJhMU8iWhjYHxjyaZ9Qedk1FBk0MKE25IytgqHAiEA21lv2v82FiOjdnsIyEgZGjbFt144OcODvHSeNCb4nO0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20169757},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"2e751c8c6aefafe906055137cb8b721a83969ebe","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ora":"^8.1.0","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.7.4","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.2","nanoid":"^5.0.7","semver":"^7.6.3","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.1.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.1.0","lifecycle-utils":"^1.7.0","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.3.1","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.1.8","feed":"^4.2.2","husky":"^9.1.6","sharp":"^0.33.5","tslib":"^2.7.0","eslint":"^8.46.0","rehype":"^13.0.1","rimraf":"^6.0.1","vitest":"^2.1.1","typedoc":"^0.26.7","vite-node":"^2.1.1","vitepress":"1.3.4","@vitest/ui":"^2.1.1","typescript":"^5.6.2","@types/node":"^22.7.0","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@commitlint/cli":"^19.5.0","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.10.2","semantic-release":"24.1.1","@fontsource/inter":"^5.1.0","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^2.1.1","eslint-plugin-jsdoc":"^50.2.3","eslint-plugin-import":"^2.30.0","@semantic-release/npm":"12.0.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.2.8","typedoc-vitepress-theme":"^1.0.1","@semantic-release/github":"11.0.0","typedoc-plugin-mdn-links":"^3.3.1","@typescript-eslint/parser":"^7.15.0","@shikijs/vitepress-twoslash":"^1.18.0","@commitlint/config-conventional":"^19.5.0","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.15.0","@nolebase/vitepress-plugin-og-image":"^2.5.0","@nolebase/vitepress-plugin-git-changelog":"^2.5.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.0.3","@node-llama-cpp/win-x64":"3.0.3","@node-llama-cpp/linux-x64":"3.0.3","@node-llama-cpp/win-arm64":"3.0.3","@node-llama-cpp/linux-arm64":"3.0.3","@node-llama-cpp/linux-armv7l":"3.0.3","@node-llama-cpp/win-x64-cuda":"3.0.3","@node-llama-cpp/linux-x64-cuda":"3.0.3","@node-llama-cpp/win-x64-vulkan":"3.0.3","@node-llama-cpp/mac-arm64-metal":"3.0.3","@node-llama-cpp/linux-x64-vulkan":"3.0.3"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.0.3_1727296436160_0.024249690463106655","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"node-llama-cpp","version":"3.1.0","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","typescript","lora","batching","gpu"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.1.0","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"de69d0cd236cbea5d5ee97a5d5ed8165d64ca6de","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.1.0.tgz","fileCount":733,"integrity":"sha512-h7uoog4uAdJ4vQ0cGyAX5yCwuyy76AoS2BLJpgtu6mV58f23ST+7dOrNlfOTmFNZvWhz2vcrTP1YpSQy0jS2VA==","signatures":[{"sig":"MEQCIFfs+LZ7WdbtWZq7M1LkS78RTJ+H4XZCe5xQdB5vsgDQAiAG0YU4VlddfDpsG//o64UrxdOgbbDXalKPziOveT3c/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20205364},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"51eab61cc5cba224c66ea8e47589d09ec2526535","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ora":"^8.1.0","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.7.4","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.2","nanoid":"^5.0.7","semver":"^7.6.3","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.1.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.1.0","lifecycle-utils":"^1.7.0","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.3.1","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.1.8","feed":"^4.2.2","husky":"^9.1.6","sharp":"^0.33.5","tslib":"^2.7.0","eslint":"^8.46.0","rehype":"^13.0.1","rimraf":"^6.0.1","vitest":"^2.1.1","typedoc":"^0.26.7","vite-node":"^2.1.1","vitepress":"1.3.4","@vitest/ui":"^2.1.1","typescript":"^5.6.2","@types/node":"^22.7.0","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@commitlint/cli":"^19.5.0","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.10.2","semantic-release":"24.1.1","@fontsource/inter":"^5.1.0","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^2.1.1","eslint-plugin-jsdoc":"^50.2.3","eslint-plugin-import":"^2.30.0","@semantic-release/npm":"12.0.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.2.8","typedoc-vitepress-theme":"^1.0.1","@semantic-release/github":"11.0.0","typedoc-plugin-mdn-links":"^3.3.1","@typescript-eslint/parser":"^7.15.0","@shikijs/vitepress-twoslash":"^1.18.0","@commitlint/config-conventional":"^19.5.0","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.15.0","@nolebase/vitepress-plugin-og-image":"^2.5.0","@nolebase/vitepress-plugin-git-changelog":"^2.5.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.1.0","@node-llama-cpp/win-x64":"3.1.0","@node-llama-cpp/linux-x64":"3.1.0","@node-llama-cpp/win-arm64":"3.1.0","@node-llama-cpp/linux-arm64":"3.1.0","@node-llama-cpp/linux-armv7l":"3.1.0","@node-llama-cpp/win-x64-cuda":"3.1.0","@node-llama-cpp/linux-x64-cuda":"3.1.0","@node-llama-cpp/win-x64-vulkan":"3.1.0","@node-llama-cpp/mac-arm64-metal":"3.1.0","@node-llama-cpp/linux-x64-vulkan":"3.1.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.1.0_1728160047052_0.2485224263236161","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"node-llama-cpp","version":"3.1.1","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","typescript","lora","batching","gpu"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.1.1","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"a2c3895090145a2cf78f7e5d3fa231ddafe3747f","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.1.1.tgz","fileCount":736,"integrity":"sha512-CyXwxlJiAAELhy265wndAwV+nrUvVJk7+BjiYtz8BAUXCPpzZTeZTNnmcDO21FTutQyRuWhiNA/yzOLeDvmuAQ==","signatures":[{"sig":"MEYCIQChONjL9TJdVS+y7UqGNyMtbc1yUULMFx+Gl4cmfHDnrQIhAIywjnhFxZ9SjwFDKqoo0K4vXmIJSowa/+Xpq4RXUEpt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20207482},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"8145c9409cca6b7b29c5ed168255df29239f395a","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --ext .js --ext .ts --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ora":"^8.1.0","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.7.4","which":"^4.0.0","yargs":"^17.7.2","ignore":"^5.3.2","nanoid":"^5.0.7","semver":"^7.6.3","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.1.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.1.0","lifecycle-utils":"^1.7.0","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.3.1","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.1.8","feed":"^4.2.2","husky":"^9.1.6","sharp":"^0.33.5","tslib":"^2.7.0","eslint":"^8.46.0","rehype":"^13.0.1","rimraf":"^6.0.1","vitest":"^2.1.1","typedoc":"^0.26.7","vite-node":"^2.1.1","vitepress":"1.3.4","@vitest/ui":"^2.1.1","typescript":"^5.6.2","@types/node":"^22.7.0","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@commitlint/cli":"^19.5.0","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.10.2","semantic-release":"24.1.1","@fontsource/inter":"^5.1.0","@types/async-retry":"^1.4.8","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^2.1.1","eslint-plugin-jsdoc":"^50.2.3","eslint-plugin-import":"^2.30.0","@semantic-release/npm":"12.0.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.2.8","typedoc-vitepress-theme":"^1.0.1","@semantic-release/github":"11.0.0","typedoc-plugin-mdn-links":"^3.3.1","@typescript-eslint/parser":"^7.15.0","@shikijs/vitepress-twoslash":"^1.18.0","@commitlint/config-conventional":"^19.5.0","@types/validate-npm-package-name":"^4.0.2","@typescript-eslint/eslint-plugin":"^7.15.0","@nolebase/vitepress-plugin-og-image":"^2.5.0","@nolebase/vitepress-plugin-git-changelog":"^2.5.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.1.1","@node-llama-cpp/win-x64":"3.1.1","@node-llama-cpp/linux-x64":"3.1.1","@node-llama-cpp/win-arm64":"3.1.1","@node-llama-cpp/linux-arm64":"3.1.1","@node-llama-cpp/linux-armv7l":"3.1.1","@node-llama-cpp/win-x64-cuda":"3.1.1","@node-llama-cpp/linux-x64-cuda":"3.1.1","@node-llama-cpp/win-x64-vulkan":"3.1.1","@node-llama-cpp/mac-arm64-metal":"3.1.1","@node-llama-cpp/linux-x64-vulkan":"3.1.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.1.1_1728246740838_0.09971574821278595","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"node-llama-cpp","version":"3.2.0","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","typescript","lora","batching","gpu"],"author":{"name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.2.0","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"af5d68b2285c957cdfa8de9d971982365f2df861","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.2.0.tgz","fileCount":744,"integrity":"sha512-aiE8wIApm0pQL0i+d4hcVweC8kc3C78wx0n7N7um65Q9LfQTsOzYlNb8ANIfdDRJ2A5Z9tqlDIeyD7DmnwfoMQ==","signatures":[{"sig":"MEUCIQCDSAiDM/TQ+NuLose7caieSpUGNOU7yV/Ls4UqKruf1gIgEfMmh8su7cfy5yF1FXrdEg9k0xDlWk7epwHJPUi/fOQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20315072},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"6405ee945e792651123189aae2612212095765b6","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ora":"^8.1.0","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.9.0","which":"^5.0.0","yargs":"^17.7.2","ignore":"^5.3.2","nanoid":"^5.0.8","semver":"^7.6.3","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.1.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.3","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.2.1","lifecycle-utils":"^1.7.0","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.3.2","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.1.9","feed":"^4.2.2","husky":"^9.1.6","sharp":"^0.33.5","tslib":"^2.8.0","eslint":"^9.13.0","rehype":"^13.0.1","rimraf":"^6.0.1","vitest":"^2.1.4","typedoc":"^0.26.10","vite-node":"^2.1.4","vitepress":"^1.4.2","@vitest/ui":"^2.1.4","typescript":"^5.6.3","@types/node":"^22.8.4","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@eslint/compat":"^1.2.2","@commitlint/cli":"^19.5.0","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.12.0","semantic-release":"^24.2.0","@fontsource/inter":"^5.1.0","typescript-eslint":"^8.12.2","@types/async-retry":"^1.4.9","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^2.1.4","eslint-plugin-jsdoc":"^50.4.3","eslint-plugin-import":"^2.31.0","@semantic-release/npm":"12.0.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.2.9","typedoc-vitepress-theme":"^1.0.2","@semantic-release/github":"11.0.0","@stylistic/eslint-plugin":"^2.9.0","typedoc-plugin-mdn-links":"^3.3.5","@shikijs/vitepress-twoslash":"^1.22.2","@commitlint/config-conventional":"^19.5.0","@types/validate-npm-package-name":"^4.0.2","eslint-import-resolver-typescript":"^3.6.3","@nolebase/vitepress-plugin-og-image":"^2.6.1","@nolebase/vitepress-plugin-git-changelog":"^2.6.1"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.2.0","@node-llama-cpp/win-x64":"3.2.0","@node-llama-cpp/linux-x64":"3.2.0","@node-llama-cpp/win-arm64":"3.2.0","@node-llama-cpp/linux-arm64":"3.2.0","@node-llama-cpp/linux-armv7l":"3.2.0","@node-llama-cpp/win-x64-cuda":"3.2.0","@node-llama-cpp/linux-x64-cuda":"3.2.0","@node-llama-cpp/win-x64-vulkan":"3.2.0","@node-llama-cpp/mac-arm64-metal":"3.2.0","@node-llama-cpp/linux-x64-vulkan":"3.2.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.2.0_1730338746334_0.7199389384004111","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"node-llama-cpp","version":"3.3.0","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","typescript","lora","batching","gpu"],"author":{"url":"https://github.com/giladgd","name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.3.0","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"4f31b96f5f9fe1e53b59e94adddd20f58cb10424","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.3.0.tgz","fileCount":765,"integrity":"sha512-VcwUd9Y5UgDBL4/p8C1ZoyiXTYwUH1Tqb00mMvAYXEyw0GllPApYvGwfTDIW+25mYIww7QiEiWJrayW+N/31KA==","signatures":[{"sig":"MEUCIQDZF+BlGE+LsSAXK5cjeccPfT7tq51ciHF8v2RyAXU50QIgF/igwEK7Tm1Yj1YMeYOwS/yJG3CmF/hImuldroG68rc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20816163},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"4d387ded56aedf8f8b8a77509962d95f8b0d5ae8","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ora":"^8.1.1","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.9.2","which":"^5.0.0","yargs":"^17.7.2","ignore":"^5.3.2","nanoid":"^5.0.9","semver":"^7.6.3","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.2.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.6","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.3.0","lifecycle-utils":"^1.7.0","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.3.2","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.2.4","feed":"^4.2.2","husky":"^9.1.7","sharp":"^0.33.5","tslib":"^2.8.1","eslint":"^9.16.0","rehype":"^13.0.1","rimraf":"^6.0.1","vitest":"^2.1.6","typedoc":"^0.27.2","electron":"^33.2.1","vite-node":"^2.1.6","vitepress":"^1.5.0","@vitest/ui":"^2.1.6","typescript":"^5.7.2","@types/node":"^22.10.1","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@eslint/compat":"^1.2.3","@commitlint/cli":"^19.6.0","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.14.0","semantic-release":"^24.2.0","@fontsource/inter":"^5.1.0","typescript-eslint":"^8.16.0","@types/async-retry":"^1.4.9","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^2.1.6","eslint-plugin-jsdoc":"^50.6.0","eslint-plugin-import":"^2.31.0","@semantic-release/npm":"12.0.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.3.1","typedoc-vitepress-theme":"^1.1.0","@semantic-release/github":"11.0.1","@stylistic/eslint-plugin":"^2.11.0","typedoc-plugin-mdn-links":"^4.0.3","@shikijs/vitepress-twoslash":"^1.24.0","@commitlint/config-conventional":"^19.6.0","@types/validate-npm-package-name":"^4.0.2","eslint-import-resolver-typescript":"^3.6.3","@nolebase/vitepress-plugin-og-image":"^2.11.1","@nolebase/vitepress-plugin-git-changelog":"^2.11.1"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.3.0","@node-llama-cpp/win-x64":"3.3.0","@node-llama-cpp/linux-x64":"3.3.0","@node-llama-cpp/win-arm64":"3.3.0","@node-llama-cpp/linux-arm64":"3.3.0","@node-llama-cpp/linux-armv7l":"3.3.0","@node-llama-cpp/win-x64-cuda":"3.3.0","@node-llama-cpp/linux-x64-cuda":"3.3.0","@node-llama-cpp/win-x64-vulkan":"3.3.0","@node-llama-cpp/mac-arm64-metal":"3.3.0","@node-llama-cpp/linux-x64-vulkan":"3.3.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.3.0_1733171572543_0.7795349533143829","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"node-llama-cpp","version":"3.3.1","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","typescript","lora","batching","gpu"],"author":{"url":"https://github.com/giladgd","name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.3.1","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"63a51c5e6bb116eca1c4c9379dbbab7f24354ac3","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.3.1.tgz","fileCount":769,"integrity":"sha512-Lon8EbaT6GMUOkuuhyoqQTnbPz35BZsCnbKWboE+BhpVwcoTOPLI9wOa05y6Q1BquoO8Fj1PtY7jRH25RhL6DQ==","signatures":[{"sig":"MEUCIGwbvATTmy6HVGz7Z++/4TPrgp10kc2HBolAsOvo+l7nAiEAlQR7nqZKylQXAHHBFY6O/0tNe6lk/QYSZlZhXatkfks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20670187},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"6a541636d6379daac9ff04f79f0a93009e7ada2b","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ora":"^8.1.1","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.9.2","which":"^5.0.0","yargs":"^17.7.2","ignore":"^5.3.2","nanoid":"^5.0.9","semver":"^7.6.3","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.2.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.6","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.3.0","lifecycle-utils":"^1.7.0","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.3.2","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.2.4","feed":"^4.2.2","husky":"^9.1.7","sharp":"^0.33.5","tslib":"^2.8.1","eslint":"^9.16.0","rehype":"^13.0.1","rimraf":"^6.0.1","vitest":"^2.1.6","typedoc":"^0.27.2","electron":"^33.2.1","vite-node":"^2.1.6","vitepress":"^1.5.0","@vitest/ui":"^2.1.6","typescript":"^5.7.2","@types/node":"^22.10.1","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@eslint/compat":"^1.2.3","@commitlint/cli":"^19.6.0","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.14.0","semantic-release":"^24.2.0","@fontsource/inter":"^5.1.0","typescript-eslint":"^8.16.0","@types/async-retry":"^1.4.9","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^2.1.6","eslint-plugin-jsdoc":"^50.6.0","eslint-plugin-import":"^2.31.0","@semantic-release/npm":"12.0.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.3.1","typedoc-vitepress-theme":"^1.1.0","@semantic-release/github":"11.0.1","@stylistic/eslint-plugin":"^2.11.0","typedoc-plugin-mdn-links":"^4.0.3","@shikijs/vitepress-twoslash":"^1.24.0","@commitlint/config-conventional":"^19.6.0","@types/validate-npm-package-name":"^4.0.2","eslint-import-resolver-typescript":"^3.6.3","@nolebase/vitepress-plugin-og-image":"^2.11.1","@nolebase/vitepress-plugin-git-changelog":"^2.11.1"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.3.1","@node-llama-cpp/win-x64":"3.3.1","@node-llama-cpp/linux-x64":"3.3.1","@node-llama-cpp/win-arm64":"3.3.1","@node-llama-cpp/linux-arm64":"3.3.1","@node-llama-cpp/linux-armv7l":"3.3.1","@node-llama-cpp/win-x64-cuda":"3.3.1","@node-llama-cpp/linux-x64-cuda":"3.3.1","@node-llama-cpp/win-x64-vulkan":"3.3.1","@node-llama-cpp/mac-arm64-metal":"3.3.1","@node-llama-cpp/linux-x64-vulkan":"3.3.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.3.1_1733704416545_0.6206559229338","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"node-llama-cpp","version":"3.3.2","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","typescript","lora","batching","gpu"],"author":{"url":"https://github.com/giladgd","name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.3.2","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"9ba40e7b259268366b48a9bf757eeb3652da25c1","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.3.2.tgz","fileCount":769,"integrity":"sha512-soeWUlYzDHD/Y1ycxnCPnoe4co8tpsuQO4Y9l18I6k+ih1RjVdKfeS/8enrKF/5LjPJxrjXaP3aAv+BCg+v3cw==","signatures":[{"sig":"MEUCIEvjxXelNPRWdjL3ATvvJl0guEskSjQvi10Ssdj8sd9NAiEA9SVU/KvobdwQ7lMAbDS4WMY+13emNdBletzT5k49odY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20669557},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"e2c5c3fe4f27df91bc0b99c1aa373622d1ee6488","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.8.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ora":"^8.1.1","bytes":"^3.1.2","chalk":"^5.3.0","ipull":"^3.9.2","which":"^5.0.0","yargs":"^17.7.2","ignore":"^5.3.2","nanoid":"^5.0.9","semver":"^7.6.3","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.2","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.2.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.6","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.3.0","lifecycle-utils":"^1.7.0","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.3.2","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.2.4","feed":"^4.2.2","husky":"^9.1.7","sharp":"^0.33.5","tslib":"^2.8.1","eslint":"^9.16.0","rehype":"^13.0.1","rimraf":"^6.0.1","vitest":"^2.1.6","typedoc":"^0.27.2","electron":"^33.2.1","vite-node":"^2.1.6","vitepress":"^1.5.0","@vitest/ui":"^2.1.6","typescript":"^5.7.2","@types/node":"^22.10.1","@types/bytes":"^3.1.4","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@eslint/compat":"^1.2.3","@commitlint/cli":"^19.6.0","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.14.0","semantic-release":"^24.2.0","@fontsource/inter":"^5.1.0","typescript-eslint":"^8.16.0","@types/async-retry":"^1.4.9","@types/cross-spawn":"^6.0.2","@vitest/coverage-v8":"^2.1.6","eslint-plugin-jsdoc":"^50.6.0","eslint-plugin-import":"^2.31.0","@semantic-release/npm":"12.0.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.3.1","typedoc-vitepress-theme":"^1.1.0","@semantic-release/github":"11.0.1","@stylistic/eslint-plugin":"^2.11.0","typedoc-plugin-mdn-links":"^4.0.3","@shikijs/vitepress-twoslash":"^1.24.0","@commitlint/config-conventional":"^19.6.0","@types/validate-npm-package-name":"^4.0.2","eslint-import-resolver-typescript":"^3.6.3","@nolebase/vitepress-plugin-og-image":"^2.11.1","@nolebase/vitepress-plugin-git-changelog":"^2.11.1"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.3.2","@node-llama-cpp/win-x64":"3.3.2","@node-llama-cpp/linux-x64":"3.3.2","@node-llama-cpp/win-arm64":"3.3.2","@node-llama-cpp/linux-arm64":"3.3.2","@node-llama-cpp/linux-armv7l":"3.3.2","@node-llama-cpp/win-x64-cuda":"3.3.2","@node-llama-cpp/linux-x64-cuda":"3.3.2","@node-llama-cpp/win-x64-vulkan":"3.3.2","@node-llama-cpp/mac-arm64-metal":"3.3.2","@node-llama-cpp/linux-x64-vulkan":"3.3.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.3.2_1735337933818_0.8791769124449484","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"node-llama-cpp","version":"3.4.0","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","json-grammar","json-schema-grammar","functions","function-calling","embedding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","typescript","lora","batching","gpu"],"author":{"url":"https://github.com/giladgd","name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.4.0","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"b02aff31b09744ba10f9dc610736a2aebcbb72a6","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.4.0.tgz","fileCount":809,"integrity":"sha512-Do8oQe9dyx9YKOUMv0Px0CN2WQTvchdhC/JaLLUdBucrubDey8ta24guEbKWhD000oRmqxHlTOjutblFu74FQQ==","signatures":[{"sig":"MEYCIQDtKvMLoDFluJVFYPHorLMMWoQXzLZHiPmJn3eRxZ8SVAIhAPYsA2gJZHuIKfU8HqQcMHZhuFsuJY7oYMBWszoYfUa6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22159413},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"d1b44161e90bb1fe4097c62e0f18b9bb2de8da8e","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.9.2","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ora":"^8.1.1","bytes":"^3.1.2","chalk":"^5.4.1","ipull":"^3.9.2","which":"^5.0.0","yargs":"^17.7.2","ignore":"^7.0.0","nanoid":"^5.0.9","semver":"^7.6.3","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.3","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.2.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.6","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.3.0","lifecycle-utils":"^2.0.0","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.3.2","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.3.0","feed":"^4.2.2","husky":"^9.1.7","sharp":"^0.33.5","tslib":"^2.8.1","eslint":"^9.17.0","rehype":"^13.0.2","rimraf":"^6.0.1","vitest":"^2.1.8","typedoc":"^0.27.6","electron":"^33.3.1","vite-node":"^2.1.8","vitepress":"^1.5.0","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.5","@types/bytes":"^3.1.5","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@eslint/compat":"^1.2.4","@commitlint/cli":"^19.6.1","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.15.1","semantic-release":"^24.2.1","@fontsource/inter":"^5.1.1","typescript-eslint":"^8.19.1","@types/async-retry":"^1.4.9","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^2.1.8","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-import":"^2.31.0","@semantic-release/npm":"12.0.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.4.1","typedoc-vitepress-theme":"^1.1.2","@semantic-release/github":"11.0.1","@stylistic/eslint-plugin":"^2.12.1","typedoc-plugin-mdn-links":"^4.0.7","@shikijs/vitepress-twoslash":"^1.26.1","@commitlint/config-conventional":"^19.6.0","@types/validate-npm-package-name":"^4.0.2","eslint-import-resolver-typescript":"^3.7.0","@nolebase/vitepress-plugin-og-image":"^2.12.0","@nolebase/vitepress-plugin-git-changelog":"^2.12.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.4.0","@node-llama-cpp/win-x64":"3.4.0","@node-llama-cpp/linux-x64":"3.4.0","@node-llama-cpp/win-arm64":"3.4.0","@node-llama-cpp/linux-arm64":"3.4.0","@node-llama-cpp/linux-armv7l":"3.4.0","@node-llama-cpp/win-x64-cuda":"3.4.0","@node-llama-cpp/linux-x64-cuda":"3.4.0","@node-llama-cpp/win-x64-vulkan":"3.4.0","@node-llama-cpp/mac-arm64-metal":"3.4.0","@node-llama-cpp/linux-x64-vulkan":"3.4.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.4.0_1736296426662_0.049916761141808985","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"node-llama-cpp","version":"3.4.1","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","rerank","reranking","json-grammar","json-schema-grammar","functions","function-calling","token-prediction","speculative-decoding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","typescript","lora","batching","gpu"],"author":{"url":"https://github.com/giladgd","name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.4.1","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"82234b491395e704df4d963b7b6b68bd5747e63a","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.4.1.tgz","fileCount":809,"integrity":"sha512-AS3ajS4mhXlk61TWWA/71No/EYBNJvFr+cTZpIu0IU5VDwf/aqhZ62YokQYeKSnz/HAOFMWhdIMKdiX/hWvKbg==","signatures":[{"sig":"MEUCIBfMT/yl1RLurgAKEjB1MqYd21vEvJsqbzsWaprhcDoTAiEA8tr98rl/HsEfxfXOa7Mg7ZC2AvN/IZfyLt9smB/b1uU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22048831},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"86e1bee5c43313ddb2fe7270ec8049ac57aadf9d","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.9.2","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ora":"^8.1.1","bytes":"^3.1.2","chalk":"^5.4.1","ipull":"^3.9.2","which":"^5.0.0","yargs":"^17.7.2","ignore":"^7.0.0","nanoid":"^5.0.9","semver":"^7.6.3","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.3","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.2.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.6","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.3.0","lifecycle-utils":"^2.0.0","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.3.2","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.3.0","feed":"^4.2.2","husky":"^9.1.7","sharp":"^0.33.5","tslib":"^2.8.1","eslint":"^9.17.0","rehype":"^13.0.2","rimraf":"^6.0.1","vitest":"^2.1.8","typedoc":"^0.27.6","electron":"^33.3.1","vite-node":"^2.1.8","vitepress":"^1.5.0","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.5","@types/bytes":"^3.1.5","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@eslint/compat":"^1.2.4","@commitlint/cli":"^19.6.1","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.15.1","semantic-release":"^24.2.1","@fontsource/inter":"^5.1.1","typescript-eslint":"^8.19.1","@types/async-retry":"^1.4.9","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^2.1.8","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-import":"^2.31.0","@semantic-release/npm":"12.0.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.4.1","typedoc-vitepress-theme":"^1.1.2","@semantic-release/github":"11.0.1","@stylistic/eslint-plugin":"^2.12.1","typedoc-plugin-mdn-links":"^4.0.7","@shikijs/vitepress-twoslash":"^1.26.1","@commitlint/config-conventional":"^19.6.0","@types/validate-npm-package-name":"^4.0.2","eslint-import-resolver-typescript":"^3.7.0","@nolebase/vitepress-plugin-og-image":"^2.12.0","@nolebase/vitepress-plugin-git-changelog":"^2.12.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.4.1","@node-llama-cpp/win-x64":"3.4.1","@node-llama-cpp/linux-x64":"3.4.1","@node-llama-cpp/win-arm64":"3.4.1","@node-llama-cpp/linux-arm64":"3.4.1","@node-llama-cpp/linux-armv7l":"3.4.1","@node-llama-cpp/win-x64-cuda":"3.4.1","@node-llama-cpp/linux-x64-cuda":"3.4.1","@node-llama-cpp/win-x64-vulkan":"3.4.1","@node-llama-cpp/mac-arm64-metal":"3.4.1","@node-llama-cpp/linux-x64-vulkan":"3.4.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.4.1_1737660623995_0.28796792344334876","host":"s3://npm-registry-packages-npm-production"}},"3.4.2":{"name":"node-llama-cpp","version":"3.4.2","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","rerank","reranking","json-grammar","json-schema-grammar","functions","function-calling","token-prediction","speculative-decoding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","typescript","lora","batching","gpu"],"author":{"url":"https://github.com/giladgd","name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.4.2","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"3ca8de22502e1594b2d9f3c6daa8f140f2d76615","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.4.2.tgz","fileCount":809,"integrity":"sha512-vLAF5Vj/V/NaoW1b9xxsPUE7GO+rEScBLcQ6S172SYTD5ZS/PAwwbGezaVyxFcsZ2zve6wUXFCqtlOahVAaL/Q==","signatures":[{"sig":"MEUCIEGRjQ8H7mCb6zsoFDNTDMnnqJyx1jUur6KOepsIOwnvAiEA1haGGIjhkmzGohkqhVxPWV5+GmAsFJ8BhD4aFhBd4XE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22055601},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"314d7e81b077c29c1451696c44e348129466ebb6","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.9.2","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ora":"^8.1.1","bytes":"^3.1.2","chalk":"^5.4.1","ipull":"^3.9.2","which":"^5.0.0","yargs":"^17.7.2","ignore":"^7.0.0","nanoid":"^5.0.9","semver":"^7.6.3","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.3","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.2.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.6","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.3.0","lifecycle-utils":"^2.0.0","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.3.2","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.3.0","feed":"^4.2.2","husky":"^9.1.7","sharp":"^0.33.5","tslib":"^2.8.1","eslint":"^9.17.0","rehype":"^13.0.2","rimraf":"^6.0.1","vitest":"^2.1.8","typedoc":"^0.27.6","electron":"^33.3.1","vite-node":"^2.1.8","vitepress":"^1.5.0","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.5","@types/bytes":"^3.1.5","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@eslint/compat":"^1.2.4","@commitlint/cli":"^19.6.1","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.15.1","semantic-release":"^24.2.1","@fontsource/inter":"^5.1.1","typescript-eslint":"^8.19.1","@types/async-retry":"^1.4.9","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^2.1.8","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-import":"^2.31.0","@semantic-release/npm":"12.0.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.4.1","typedoc-vitepress-theme":"^1.1.2","@semantic-release/github":"11.0.1","@stylistic/eslint-plugin":"^2.12.1","typedoc-plugin-mdn-links":"^4.0.7","@shikijs/vitepress-twoslash":"^1.26.1","@commitlint/config-conventional":"^19.6.0","@types/validate-npm-package-name":"^4.0.2","eslint-import-resolver-typescript":"^3.7.0","@nolebase/vitepress-plugin-og-image":"^2.12.0","@nolebase/vitepress-plugin-git-changelog":"^2.12.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.4.2","@node-llama-cpp/win-x64":"3.4.2","@node-llama-cpp/linux-x64":"3.4.2","@node-llama-cpp/win-arm64":"3.4.2","@node-llama-cpp/linux-arm64":"3.4.2","@node-llama-cpp/linux-armv7l":"3.4.2","@node-llama-cpp/win-x64-cuda":"3.4.2","@node-llama-cpp/linux-x64-cuda":"3.4.2","@node-llama-cpp/win-x64-vulkan":"3.4.2","@node-llama-cpp/mac-arm64-metal":"3.4.2","@node-llama-cpp/linux-x64-vulkan":"3.4.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.4.2_1738005442387_0.6934922536201198","host":"s3://npm-registry-packages-npm-production"}},"3.4.3":{"name":"node-llama-cpp","version":"3.4.3","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","rerank","reranking","json-grammar","json-schema-grammar","functions","function-calling","token-prediction","speculative-decoding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","typescript","lora","batching","gpu"],"author":{"url":"https://github.com/giladgd","name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.4.3","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"28e530de34de9a4e056e820a4da35f99358f3c52","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.4.3.tgz","fileCount":809,"integrity":"sha512-WAfEgRJACOy5v8uZUCo3LDcQlvI5OJmaNcNV9W1Vp+QfFUEH6n7Zs4z60d0SY6CQEgWq+w2BpFZZrzRk0YldFg==","signatures":[{"sig":"MEUCIFNRDq12ub0uoPaigJwMB5otmXHXTJwX7n7j5yZ/RT5SAiEA24ounOcQlm3yklgXDoXRThktPtAztNccIE8vWFE6EZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22111455},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"6e4bf3dbae7f3a6e0660ba6149e200fef59e0b71","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.9.2","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ora":"^8.1.1","bytes":"^3.1.2","chalk":"^5.4.1","ipull":"^3.9.2","which":"^5.0.0","yargs":"^17.7.2","ignore":"^7.0.0","nanoid":"^5.0.9","semver":"^7.6.3","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.0.3","cmake-js":"^7.3.0","fs-extra":"^11.2.0","cross-env":"^7.0.3","pretty-ms":"^9.2.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.6","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.3.0","lifecycle-utils":"^2.0.0","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.3.2","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.3.0","feed":"^4.2.2","husky":"^9.1.7","sharp":"^0.33.5","tslib":"^2.8.1","eslint":"^9.17.0","rehype":"^13.0.2","rimraf":"^6.0.1","vitest":"^2.1.8","typedoc":"^0.27.6","electron":"^33.3.1","vite-node":"^2.1.8","vitepress":"^1.5.0","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.5","@types/bytes":"^3.1.5","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@eslint/compat":"^1.2.4","@commitlint/cli":"^19.6.1","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.15.1","semantic-release":"^24.2.1","@fontsource/inter":"^5.1.1","typescript-eslint":"^8.19.1","@types/async-retry":"^1.4.9","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^2.1.8","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-import":"^2.31.0","@semantic-release/npm":"12.0.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.4.1","typedoc-vitepress-theme":"^1.1.2","@semantic-release/github":"11.0.1","@stylistic/eslint-plugin":"^2.12.1","typedoc-plugin-mdn-links":"^4.0.7","@shikijs/vitepress-twoslash":"^1.26.1","@commitlint/config-conventional":"^19.6.0","@types/validate-npm-package-name":"^4.0.2","eslint-import-resolver-typescript":"^3.7.0","@nolebase/vitepress-plugin-og-image":"^2.12.0","@nolebase/vitepress-plugin-git-changelog":"^2.12.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.4.3","@node-llama-cpp/win-x64":"3.4.3","@node-llama-cpp/linux-x64":"3.4.3","@node-llama-cpp/win-arm64":"3.4.3","@node-llama-cpp/linux-arm64":"3.4.3","@node-llama-cpp/linux-armv7l":"3.4.3","@node-llama-cpp/win-x64-cuda":"3.4.3","@node-llama-cpp/linux-x64-cuda":"3.4.3","@node-llama-cpp/win-x64-vulkan":"3.4.3","@node-llama-cpp/mac-arm64-metal":"3.4.3","@node-llama-cpp/linux-x64-vulkan":"3.4.3"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.4.3_1738277572459_0.37068130356828766","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"node-llama-cpp","version":"3.5.0","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","rerank","reranking","json-grammar","json-schema-grammar","functions","function-calling","token-prediction","speculative-decoding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","typescript","lora","batching","gpu"],"author":{"url":"https://github.com/giladgd","name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.5.0","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"b26165264bac03ecde6cc0156c3ca927440e61ec","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.5.0.tgz","fileCount":812,"integrity":"sha512-JErPFbZQ/ePYpjCS4gpcpJJSvpqd2uQCD5SYNBrWybSOhjP/+xYs50/eIGrffy35Tc2wVhOEid9FImKdcFIzVw==","signatures":[{"sig":"MEQCIBY5j0Db0Kx1ObQ37GKm58mrdmWN1myCGAK58268bvI7AiB83IHcoA8Sr8x5+J7Wfe34NrzxVhZ11EGk8a2saR90pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22152196},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"63a106627e1a8664ac335526c987522c94e87ce2","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev --cors","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.9.2","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ora":"^8.1.1","bytes":"^3.1.2","chalk":"^5.4.1","ipull":"^3.9.2","which":"^5.0.0","yargs":"^17.7.2","ignore":"^7.0.0","nanoid":"^5.0.9","semver":"^7.7.0","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.1.0","cmake-js":"^7.3.0","fs-extra":"^11.3.0","cross-env":"^7.0.3","pretty-ms":"^9.2.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.6","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.3.0","lifecycle-utils":"^2.0.0","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.3.3","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.3.1","feed":"^4.2.2","husky":"^9.1.7","sharp":"^0.33.5","tslib":"^2.8.1","eslint":"^9.19.0","rehype":"^13.0.2","rimraf":"^6.0.1","vitest":"^3.0.4","typedoc":"^0.27.6","electron":"^34.0.2","vite-node":"^3.0.4","vitepress":"^1.6.3","@vitest/ui":"^3.0.4","typescript":"^5.7.3","@types/node":"^22.12.0","@types/bytes":"^3.1.5","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@eslint/compat":"^1.2.5","@commitlint/cli":"^19.6.1","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.15.1","semantic-release":"^24.2.1","@fontsource/inter":"^5.1.1","typescript-eslint":"^8.22.0","@types/async-retry":"^1.4.9","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^3.0.4","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-import":"^2.31.0","@semantic-release/npm":"12.0.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.4.1","typedoc-vitepress-theme":"^1.1.2","@semantic-release/github":"11.0.1","@stylistic/eslint-plugin":"^3.0.1","typedoc-plugin-mdn-links":"^4.0.10","@shikijs/vitepress-twoslash":"^2.2.0","@commitlint/config-conventional":"^19.6.0","@types/validate-npm-package-name":"^4.0.2","eslint-import-resolver-typescript":"^3.7.0","@nolebase/vitepress-plugin-og-image":"^2.12.1","@nolebase/vitepress-plugin-git-changelog":"^2.12.1"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.5.0","@node-llama-cpp/win-x64":"3.5.0","@node-llama-cpp/linux-x64":"3.5.0","@node-llama-cpp/win-arm64":"3.5.0","@node-llama-cpp/linux-arm64":"3.5.0","@node-llama-cpp/linux-armv7l":"3.5.0","@node-llama-cpp/win-x64-cuda":"3.5.0","@node-llama-cpp/linux-x64-cuda":"3.5.0","@node-llama-cpp/win-x64-vulkan":"3.5.0","@node-llama-cpp/mac-arm64-metal":"3.5.0","@node-llama-cpp/linux-x64-vulkan":"3.5.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.5.0_1738285757563_0.012615730604121467","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"node-llama-cpp","version":"3.6.0","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","rerank","reranking","json-grammar","json-schema-grammar","functions","function-calling","token-prediction","speculative-decoding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","deepseek","typescript","lora","batching","gpu"],"author":{"url":"https://github.com/giladgd","name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.6.0","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"f6038918295c4ff411ad7f69dcc3c333393784cf","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.6.0.tgz","fileCount":821,"integrity":"sha512-SzjsZLuG2pQPPkgMniTgK4sCcslA6ion5L55L8qeGnIb0cAhzVDbJ0Lxl5NhuTMm8KkxVZXF2yTihyulPMSLhw==","signatures":[{"sig":"MEUCIHXl4r37hn7D8qNgLZEcC1Ie4jXxOkQqxU3fnWeSQbpgAiEAkUjGD27nwdmFvLu9z+PEvnqFeBYofEovqio+w9TiVXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22478949},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"599a1616f76ca53168bbf534e3bdcabb5180b34c","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"[ \"$CI\" = true ] || [ -d '.husky/_' ] || husky","docs:dev":"npm run docs:generateTypedoc && vitepress dev --cors","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.9.2","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ora":"^8.1.1","bytes":"^3.1.2","chalk":"^5.4.1","ipull":"^3.9.2","which":"^5.0.0","yargs":"^17.7.2","ignore":"^7.0.0","nanoid":"^5.0.9","semver":"^7.7.0","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.1.0","cmake-js":"^7.3.0","fs-extra":"^11.3.0","cross-env":"^7.0.3","pretty-ms":"^9.2.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.6","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.3.0","lifecycle-utils":"^2.0.0","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.3.3","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.3.1","feed":"^4.2.2","husky":"^9.1.7","sharp":"^0.33.5","tslib":"^2.8.1","eslint":"^9.19.0","rehype":"^13.0.2","rimraf":"^6.0.1","vitest":"^3.0.4","typedoc":"^0.27.6","electron":"^34.0.2","vite-node":"^3.0.4","vitepress":"^1.6.3","@vitest/ui":"^3.0.4","typescript":"^5.7.3","@types/node":"^22.12.0","@types/bytes":"^3.1.5","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@eslint/compat":"^1.2.5","@commitlint/cli":"^19.6.1","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.15.1","semantic-release":"^24.2.1","@fontsource/inter":"^5.1.1","typescript-eslint":"^8.22.0","@types/async-retry":"^1.4.9","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^3.0.4","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-import":"^2.31.0","@semantic-release/npm":"12.0.1","@semantic-release/exec":"^6.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.4.1","typedoc-vitepress-theme":"^1.1.2","@semantic-release/github":"11.0.1","@stylistic/eslint-plugin":"^3.0.1","typedoc-plugin-mdn-links":"^4.0.10","@shikijs/vitepress-twoslash":"^2.2.0","@commitlint/config-conventional":"^19.6.0","@types/validate-npm-package-name":"^4.0.2","eslint-import-resolver-typescript":"^3.7.0","@nolebase/vitepress-plugin-og-image":"^2.12.1","@nolebase/vitepress-plugin-git-changelog":"^2.12.1"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.6.0","@node-llama-cpp/win-x64":"3.6.0","@node-llama-cpp/linux-x64":"3.6.0","@node-llama-cpp/win-arm64":"3.6.0","@node-llama-cpp/linux-arm64":"3.6.0","@node-llama-cpp/linux-armv7l":"3.6.0","@node-llama-cpp/win-x64-cuda":"3.6.0","@node-llama-cpp/linux-x64-cuda":"3.6.0","@node-llama-cpp/win-x64-vulkan":"3.6.0","@node-llama-cpp/mac-arm64-metal":"3.6.0","@node-llama-cpp/linux-x64-vulkan":"3.6.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.6.0_1740164399745_0.6000892717192892","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"node-llama-cpp","version":"3.7.0","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","rerank","reranking","json-grammar","json-schema-grammar","functions","function-calling","token-prediction","speculative-decoding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","deepseek","qwen","qwq","typescript","lora","batching","gpu"],"author":{"url":"https://github.com/giladgd","name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.7.0","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"7da2840353452b195d68c42251900baa75661b5f","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.7.0.tgz","fileCount":845,"integrity":"sha512-f4qGXbmWSGGjklVZ0ISaRL/ysNxb5I8DGt5Nd1fkul3jbgO9MBvFILG+wDDxqowiSB94yskKwKgFOn2+F1CL6A==","signatures":[{"sig":"MEUCIQDR5CAcedd0SQQcdNiwEHkTqsnicmSpiZ3VmjMAA8nBpgIgWv4N3tlDo5N8AOT7XfaAgVl1E+G+WBtKZVMxkNVKN4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22769524},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"c070e813eae11cc2286605706d424ffa429d441a","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"node --experimental-require-module -e \"process.env.CI !== 'true' && console.log(require('husky').default())\"","docs:dev":"npm run docs:generateTypedoc && vitepress dev --cors","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.9.2","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ora":"^8.2.0","bytes":"^3.1.2","chalk":"^5.4.1","ipull":"^3.9.2","which":"^5.0.0","yargs":"^17.7.2","ignore":"^7.0.0","nanoid":"^5.1.5","semver":"^7.7.1","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.1.2","cmake-js":"^7.3.0","fs-extra":"^11.3.0","cross-env":"^7.0.3","pretty-ms":"^9.2.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.6","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.3.1","lifecycle-utils":"^2.0.0","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.3.3","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.4.1","feed":"^4.2.2","husky":"^9.1.7","sharp":"^0.33.5","tslib":"^2.8.1","eslint":"^9.23.0","rehype":"^13.0.2","rimraf":"^6.0.1","vitest":"^3.0.9","typedoc":"^0.28.1","electron":"^35.0.3","vite-node":"^3.0.9","vitepress":"^1.6.3","@vitest/ui":"^3.0.9","typescript":"^5.8.2","@types/node":"^22.13.11","@types/bytes":"^3.1.5","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.5.8","@eslint/compat":"^1.2.7","@commitlint/cli":"^19.8.0","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.16.2","semantic-release":"^24.2.3","@fontsource/inter":"^5.2.5","typescript-eslint":"^8.27.0","@types/async-retry":"^1.4.9","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^3.0.9","eslint-plugin-jsdoc":"^50.6.8","eslint-plugin-import":"^2.31.0","@semantic-release/npm":"12.0.1","@semantic-release/exec":"^7.0.3","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.5.2","typedoc-vitepress-theme":"^1.1.2","@semantic-release/github":"11.0.1","@stylistic/eslint-plugin":"^4.2.0","typedoc-plugin-mdn-links":"^5.0.1","@shikijs/vitepress-twoslash":"^3.2.1","@commitlint/config-conventional":"^19.8.0","@types/validate-npm-package-name":"^4.0.2","eslint-import-resolver-typescript":"^4.2.2","@nolebase/vitepress-plugin-og-image":"^2.15.1","@nolebase/vitepress-plugin-git-changelog":"^2.15.1"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.7.0","@node-llama-cpp/win-x64":"3.7.0","@node-llama-cpp/linux-x64":"3.7.0","@node-llama-cpp/win-arm64":"3.7.0","@node-llama-cpp/linux-arm64":"3.7.0","@node-llama-cpp/linux-armv7l":"3.7.0","@node-llama-cpp/win-x64-cuda":"3.7.0","@node-llama-cpp/linux-x64-cuda":"3.7.0","@node-llama-cpp/win-x64-vulkan":"3.7.0","@node-llama-cpp/mac-arm64-metal":"3.7.0","@node-llama-cpp/linux-x64-vulkan":"3.7.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.7.0_1743124068613_0.25283492937099195","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"node-llama-cpp","version":"3.8.0","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","rerank","reranking","json-grammar","json-schema-grammar","functions","function-calling","token-prediction","speculative-decoding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","deepseek","qwen","qwq","typescript","lora","batching","gpu"],"author":{"url":"https://github.com/giladgd","name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.8.0","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"7e6269527c958838920d6a0baababe1c90a7b3c5","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.8.0.tgz","fileCount":851,"integrity":"sha512-43E4Jpxr8lmYct+Xa9hZv1LpTFk0aEyaKnUtc9/zHiB6m0dRo9WaVNTqpf8dVt+LvO0NTDocZHvP0BCfvwy4Qw==","signatures":[{"sig":"MEUCIQD/hw12zH6JAfX7nuP6wr3mEBJD8qZIQ57YLwnnAMY8dwIgarKyn4hWjGx/tZ6eh0ys58xqVs61NvEqovqdPdkVWfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23764979},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"f2cb873befcc1069a2ce58b413b9214d57ce3931","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"node --experimental-require-module -e \"process.env.CI !== 'true' && console.log(require('husky').default())\"","docs:dev":"npm run docs:generateTypedoc && vitepress dev --cors","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.9.2","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ora":"^8.2.0","bytes":"^3.1.2","chalk":"^5.4.1","ipull":"^3.9.2","which":"^5.0.0","yargs":"^17.7.2","ignore":"^7.0.4","nanoid":"^5.1.5","semver":"^7.7.1","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.1.3","cmake-js":"^7.3.1","fs-extra":"^11.3.0","cross-env":"^7.0.3","pretty-ms":"^9.2.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.6","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.3.1","lifecycle-utils":"^2.0.0","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.5.0","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.5.4","feed":"^5.0.0","husky":"^9.1.7","sharp":"^0.34.1","tslib":"^2.8.1","eslint":"^9.26.0","rehype":"^13.0.2","rimraf":"^6.0.1","vitest":"^3.1.3","typedoc":"^0.28.4","electron":"^36.2.0","vite-node":"^3.1.3","vitepress":"^1.6.3","@vitest/ui":"^3.1.3","typescript":"^5.8.3","@types/node":"^22.15.17","@types/bytes":"^3.1.5","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.7.0","@eslint/compat":"^1.2.9","@commitlint/cli":"^19.8.1","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.18.0","semantic-release":"^24.2.3","@fontsource/inter":"^5.2.5","typescript-eslint":"^8.32.0","@types/async-retry":"^1.4.9","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^3.1.3","eslint-plugin-jsdoc":"^50.6.14","eslint-plugin-import":"^2.31.0","@semantic-release/npm":"12.0.1","@semantic-release/exec":"^7.1.0","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.6.3","typedoc-vitepress-theme":"^1.1.2","@semantic-release/github":"11.0.2","@stylistic/eslint-plugin":"^4.2.0","typedoc-plugin-mdn-links":"^5.0.2","@shikijs/vitepress-twoslash":"^3.4.0","@commitlint/config-conventional":"^19.8.1","@types/validate-npm-package-name":"^4.0.2","eslint-import-resolver-typescript":"^4.3.4","@nolebase/vitepress-plugin-og-image":"^2.17.0","@nolebase/vitepress-plugin-git-changelog":"^2.17.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.8.0","@node-llama-cpp/win-x64":"3.8.0","@node-llama-cpp/linux-x64":"3.8.0","@node-llama-cpp/win-arm64":"3.8.0","@node-llama-cpp/linux-arm64":"3.8.0","@node-llama-cpp/linux-armv7l":"3.8.0","@node-llama-cpp/win-x64-cuda":"3.8.0","@node-llama-cpp/linux-x64-cuda":"3.8.0","@node-llama-cpp/win-x64-vulkan":"3.8.0","@node-llama-cpp/mac-arm64-metal":"3.8.0","@node-llama-cpp/linux-x64-vulkan":"3.8.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.8.0_1747519907355_0.4981500045481695","host":"s3://npm-registry-packages-npm-production"}},"3.8.1":{"name":"node-llama-cpp","version":"3.8.1","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","rerank","reranking","json-grammar","json-schema-grammar","functions","function-calling","token-prediction","speculative-decoding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","deepseek","qwen","qwq","typescript","lora","batching","gpu"],"author":{"url":"https://github.com/giladgd","name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.8.1","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"7263df2d72ef0fb148efc8281f3aef0ac549e9c2","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.8.1.tgz","fileCount":851,"integrity":"sha512-yduBm/Kq+2WHIKnnS/P8I0Ay2JWbUCZNDrLknRI62KwOpbp/iijOVtcutwN17PO+nTIHURCagW3Et3RdS07IFw==","signatures":[{"sig":"MEQCIFk6njjVtN62CpeacOTtBcZElRuBq91qi3jdMaTDojf7AiADloQEKnZNXmYlVxedIizq/zKZ1jA6cmkAGve+hgLZTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23772997},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"1799127cd88c4b53a89b6080241bef895c2bf25b","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"node --experimental-require-module -e \"process.env.CI !== 'true' && console.log(require('husky').default())\"","docs:dev":"npm run docs:generateTypedoc && vitepress dev --cors","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.9.2","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ora":"^8.2.0","bytes":"^3.1.2","chalk":"^5.4.1","ipull":"^3.9.2","which":"^5.0.0","yargs":"^17.7.2","ignore":"^7.0.4","nanoid":"^5.1.5","semver":"^7.7.1","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.1.3","cmake-js":"^7.3.1","fs-extra":"^11.3.0","cross-env":"^7.0.3","pretty-ms":"^9.2.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.6","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.3.1","lifecycle-utils":"^2.0.0","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.5.0","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.5.4","feed":"^5.0.0","husky":"^9.1.7","sharp":"^0.34.1","tslib":"^2.8.1","eslint":"^9.26.0","rehype":"^13.0.2","rimraf":"^6.0.1","vitest":"^3.1.3","typedoc":"^0.28.4","electron":"^36.2.0","vite-node":"^3.1.3","vitepress":"^1.6.3","@vitest/ui":"^3.1.3","typescript":"^5.8.3","@types/node":"^22.15.17","@types/bytes":"^3.1.5","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.7.0","@eslint/compat":"^1.2.9","@commitlint/cli":"^19.8.1","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.18.0","semantic-release":"^24.2.3","@fontsource/inter":"^5.2.5","typescript-eslint":"^8.32.0","@types/async-retry":"^1.4.9","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^3.1.3","eslint-plugin-jsdoc":"^50.6.14","eslint-plugin-import":"^2.31.0","@semantic-release/npm":"12.0.1","@semantic-release/exec":"^7.1.0","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.6.3","typedoc-vitepress-theme":"^1.1.2","@semantic-release/github":"11.0.2","@stylistic/eslint-plugin":"^4.2.0","typedoc-plugin-mdn-links":"^5.0.2","@shikijs/vitepress-twoslash":"^3.4.0","@commitlint/config-conventional":"^19.8.1","@types/validate-npm-package-name":"^4.0.2","eslint-import-resolver-typescript":"^4.3.4","@nolebase/vitepress-plugin-og-image":"^2.17.0","@nolebase/vitepress-plugin-git-changelog":"^2.17.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.8.1","@node-llama-cpp/win-x64":"3.8.1","@node-llama-cpp/linux-x64":"3.8.1","@node-llama-cpp/win-arm64":"3.8.1","@node-llama-cpp/linux-arm64":"3.8.1","@node-llama-cpp/linux-armv7l":"3.8.1","@node-llama-cpp/win-x64-cuda":"3.8.1","@node-llama-cpp/linux-x64-cuda":"3.8.1","@node-llama-cpp/win-x64-vulkan":"3.8.1","@node-llama-cpp/mac-arm64-metal":"3.8.1","@node-llama-cpp/linux-x64-vulkan":"3.8.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.8.1_1747688009765_0.13762330956024238","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"node-llama-cpp","version":"3.9.0","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","rerank","reranking","json-grammar","json-schema-grammar","functions","function-calling","token-prediction","speculative-decoding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","deepseek","qwen","qwq","typescript","lora","batching","gpu"],"author":{"url":"https://github.com/giladgd","name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.9.0","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"cf17edc2045924eae9cbc274ce10178f58a15f5e","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.9.0.tgz","fileCount":851,"integrity":"sha512-ogJhT7aZQLO3j3R7zdR4l6ym1QGxuTK0LaHHT5j3ObkcCMvkS8CkbsdarYdd5ScJ/OssfTp+PbGnwARWwSRVOA==","signatures":[{"sig":"MEUCIDEoRo2s+FQPL1UQNw7tXSBd58a9k72IrpFF65+BmFSEAiEA1flOWuCUVlhqAPP8Je2txJBVs1jrb6B34ctLaQi8/2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26966067},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"ea8d9046bb2b4c33b79c058b4a0f608f5452c0fb","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"node --experimental-require-module -e \"process.env.CI !== 'true' && console.log(require('husky').default())\"","docs:dev":"npm run docs:generateTypedoc && vitepress dev --cors","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.9.2","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ora":"^8.2.0","bytes":"^3.1.2","chalk":"^5.4.1","ipull":"^3.9.2","which":"^5.0.0","yargs":"^17.7.2","ignore":"^7.0.4","nanoid":"^5.1.5","semver":"^7.7.1","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.1.3","cmake-js":"^7.3.1","fs-extra":"^11.3.0","cross-env":"^7.0.3","pretty-ms":"^9.2.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.6","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.3.1","lifecycle-utils":"^2.0.0","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.5.0","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.5.4","feed":"^5.0.0","husky":"^9.1.7","sharp":"^0.34.1","tslib":"^2.8.1","eslint":"^9.26.0","rehype":"^13.0.2","rimraf":"^6.0.1","vitest":"^3.1.3","typedoc":"^0.28.4","electron":"^36.2.0","vite-node":"^3.1.3","vitepress":"^1.6.3","@vitest/ui":"^3.1.3","typescript":"^5.8.3","@types/node":"^20.17.50","@types/bytes":"^3.1.5","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.7.0","@eslint/compat":"^1.2.9","@commitlint/cli":"^19.8.1","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.18.0","semantic-release":"^24.2.3","@fontsource/inter":"^5.2.5","typescript-eslint":"^8.32.0","@types/async-retry":"^1.4.9","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^3.1.3","eslint-plugin-jsdoc":"^50.6.14","eslint-plugin-import":"^2.31.0","@semantic-release/npm":"12.0.1","vitepress-plugin-llms":"https://pkg.pr.new/vitepress-plugin-llms@51","@semantic-release/exec":"^7.1.0","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.6.3","typedoc-vitepress-theme":"^1.1.2","@semantic-release/github":"11.0.2","@stylistic/eslint-plugin":"^4.2.0","typedoc-plugin-mdn-links":"^5.0.2","@shikijs/vitepress-twoslash":"^3.4.0","@commitlint/config-conventional":"^19.8.1","@types/validate-npm-package-name":"^4.0.2","eslint-import-resolver-typescript":"^4.3.4","@nolebase/vitepress-plugin-og-image":"^2.17.0","@nolebase/vitepress-plugin-git-changelog":"^2.17.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.9.0","@node-llama-cpp/win-x64":"3.9.0","@node-llama-cpp/linux-x64":"3.9.0","@node-llama-cpp/win-arm64":"3.9.0","@node-llama-cpp/linux-arm64":"3.9.0","@node-llama-cpp/linux-armv7l":"3.9.0","@node-llama-cpp/win-x64-cuda":"3.9.0","@node-llama-cpp/linux-x64-cuda":"3.9.0","@node-llama-cpp/win-x64-vulkan":"3.9.0","@node-llama-cpp/mac-arm64-metal":"3.9.0","@node-llama-cpp/linux-x64-vulkan":"3.9.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.9.0_1749079586774_0.1419386200962507","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"node-llama-cpp","version":"3.10.0","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","rerank","reranking","json-grammar","json-schema-grammar","functions","function-calling","token-prediction","speculative-decoding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","deepseek","qwen","qwq","typescript","lora","batching","gpu"],"author":{"url":"https://github.com/giladgd","name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.10.0","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"b1206a35558f51f62b442e40e0bba40cb88db9cf","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.10.0.tgz","fileCount":857,"integrity":"sha512-/l8p+cYzBaw7YNl/xxFR2Q1sqL07LDia5+7ZQ704THbbB2BAHyUGWHg1U3N7PZCw7FlQn50XDHBx2qbDVtbKnQ==","signatures":[{"sig":"MEUCIQD6DzlB7ImYoJs9DfoTcryp77Oujv2EckI6/Sa/iA4R6AIgcYW6iANM4SG8wKWItIQlkMsVHnPrOSFEe0WL8eHZbRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27034889},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"59cf309f2dc44540e9939615d5b0bf07d51411fb","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"node --experimental-require-module -e \"process.env.CI !== 'true' && console.log(require('husky').default())\"","docs:dev":"npm run docs:generateTypedoc && vitepress dev --cors","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.9.2","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ora":"^8.2.0","bytes":"^3.1.2","chalk":"^5.4.1","ipull":"^3.9.2","which":"^5.0.0","yargs":"^17.7.2","ignore":"^7.0.4","nanoid":"^5.1.5","semver":"^7.7.1","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.1.3","cmake-js":"^7.3.1","fs-extra":"^11.3.0","cross-env":"^7.0.3","pretty-ms":"^9.2.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.6","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.3.1","lifecycle-utils":"^2.0.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.5.0","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.5.4","feed":"^5.0.0","husky":"^9.1.7","sharp":"^0.34.1","tslib":"^2.8.1","eslint":"^9.26.0","rehype":"^13.0.2","rimraf":"^6.0.1","vitest":"^3.1.3","typedoc":"^0.28.4","electron":"^36.2.0","vite-node":"^3.1.3","vitepress":"^1.6.3","@vitest/ui":"^3.1.3","typescript":"^5.8.3","@types/node":"^20.17.50","@types/bytes":"^3.1.5","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.7.0","@eslint/compat":"^1.2.9","@commitlint/cli":"^19.8.1","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.18.0","semantic-release":"^24.2.3","@fontsource/inter":"^5.2.5","typescript-eslint":"^8.32.0","@types/async-retry":"^1.4.9","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^3.1.3","eslint-plugin-jsdoc":"^50.6.14","eslint-plugin-import":"^2.31.0","@semantic-release/npm":"12.0.1","vitepress-plugin-llms":"https://pkg.pr.new/vitepress-plugin-llms@51","@semantic-release/exec":"^7.1.0","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.6.3","typedoc-vitepress-theme":"^1.1.2","@semantic-release/github":"11.0.2","@stylistic/eslint-plugin":"^4.2.0","typedoc-plugin-mdn-links":"^5.0.2","@shikijs/vitepress-twoslash":"^3.4.0","@commitlint/config-conventional":"^19.8.1","@types/validate-npm-package-name":"^4.0.2","eslint-import-resolver-typescript":"^4.3.4","@nolebase/vitepress-plugin-og-image":"^2.17.0","@nolebase/vitepress-plugin-git-changelog":"^2.17.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.10.0","@node-llama-cpp/win-x64":"3.10.0","@node-llama-cpp/linux-x64":"3.10.0","@node-llama-cpp/win-arm64":"3.10.0","@node-llama-cpp/linux-arm64":"3.10.0","@node-llama-cpp/linux-armv7l":"3.10.0","@node-llama-cpp/win-x64-cuda":"3.10.0","@node-llama-cpp/linux-x64-cuda":"3.10.0","@node-llama-cpp/win-x64-vulkan":"3.10.0","@node-llama-cpp/mac-arm64-metal":"3.10.0","@node-llama-cpp/linux-x64-vulkan":"3.10.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.10.0_1749690886180_0.9907042187694208","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"node-llama-cpp","version":"3.11.0","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","rerank","reranking","json-grammar","json-schema-grammar","functions","function-calling","token-prediction","speculative-decoding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","deepseek","qwen","qwq","typescript","lora","batching","gpu"],"author":{"url":"https://github.com/giladgd","name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.11.0","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"1d49b1217bdee1440274e49b8bd08b391b275dc1","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.11.0.tgz","fileCount":857,"integrity":"sha512-Rb5vzf2b+kmtsIpNRly5+g75kxP7AOCbq4k8JsnzpyQEcwE3FK1Ba4DHKCrF6JugmfNpuVdb6B5Ioi8EoLheXA==","signatures":[{"sig":"MEYCIQCBdhOrftAfHXS46vj0jgrIOHetz6SFlkRhNTXJMUBElgIhAJYzn3+qxQirpsYByMLGTxFnxu+kK/rgCuwNkIpKremR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27388527},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"5565614ae71b13c1ab449e0e8983378f49ea7249","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"node --experimental-require-module -e \"process.env.CI !== 'true' && console.log(require('husky').default())\"","docs:dev":"npm run docs:generateTypedoc && vitepress dev --cors","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.9.2","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ora":"^8.2.0","bytes":"^3.1.2","chalk":"^5.4.1","ipull":"^3.9.2","which":"^5.0.0","yargs":"^17.7.2","ignore":"^7.0.4","nanoid":"^5.1.5","semver":"^7.7.1","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.1.3","cmake-js":"^7.3.1","fs-extra":"^11.3.0","cross-env":"^7.0.3","pretty-ms":"^9.2.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.6","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.3.1","lifecycle-utils":"^3.0.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.5.1","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.5.4","feed":"^5.0.0","husky":"^9.1.7","sharp":"^0.34.1","tslib":"^2.8.1","eslint":"^9.26.0","rehype":"^13.0.2","rimraf":"^6.0.1","vitest":"^3.1.3","typedoc":"^0.28.4","electron":"^37.2.4","vite-node":"^3.1.3","vitepress":"^1.6.3","@vitest/ui":"^3.1.3","typescript":"^5.8.3","@types/node":"^20.17.50","@types/bytes":"^3.1.5","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.7.0","@eslint/compat":"^1.2.9","@commitlint/cli":"^19.8.1","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.18.0","semantic-release":"^24.2.3","@fontsource/inter":"^5.2.5","typescript-eslint":"^8.32.0","@types/async-retry":"^1.4.9","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^3.1.3","eslint-plugin-jsdoc":"^50.6.14","eslint-plugin-import":"^2.31.0","@semantic-release/npm":"12.0.1","vitepress-plugin-llms":"^1.7.2","@semantic-release/exec":"^7.1.0","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.6.3","typedoc-vitepress-theme":"^1.1.2","@semantic-release/github":"11.0.2","@stylistic/eslint-plugin":"^4.2.0","typedoc-plugin-mdn-links":"^5.0.2","@shikijs/vitepress-twoslash":"^3.4.0","@commitlint/config-conventional":"^19.8.1","@types/validate-npm-package-name":"^4.0.2","eslint-import-resolver-typescript":"^4.3.4","@nolebase/vitepress-plugin-og-image":"^2.17.0","@nolebase/vitepress-plugin-git-changelog":"^2.17.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.11.0","@node-llama-cpp/win-x64":"3.11.0","@node-llama-cpp/linux-x64":"3.11.0","@node-llama-cpp/win-arm64":"3.11.0","@node-llama-cpp/linux-arm64":"3.11.0","@node-llama-cpp/linux-armv7l":"3.11.0","@node-llama-cpp/win-x64-cuda":"3.11.0","@node-llama-cpp/linux-x64-cuda":"3.11.0","@node-llama-cpp/win-x64-vulkan":"3.11.0","@node-llama-cpp/mac-arm64-metal":"3.11.0","@node-llama-cpp/linux-x64-vulkan":"3.11.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.11.0_1753786510560_0.7037228692910344","host":"s3://npm-registry-packages-npm-production"}},"3.12.0":{"name":"node-llama-cpp","version":"3.12.0","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","rerank","reranking","json-grammar","json-schema-grammar","functions","function-calling","token-prediction","speculative-decoding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","deepseek","qwen","qwq","gpt","gpt-oss","typescript","lora","batching","gpu"],"author":{"url":"https://github.com/giladgd","name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.12.0","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"0633ddc14536d8670f22d9141b2d8ba0277cfd1a","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.12.0.tgz","fileCount":860,"integrity":"sha512-ISOWuDBH2d+wQbBVxcuo+ShyCzS86NsEw/O1E9eCLDOtZvZdI3fyQsO1QevtaBw2cWj4yOUmndgInbzP8dP3tA==","signatures":[{"sig":"MEUCIAyKtTtlJR+RAgR4pTGD/9UMRtYVwwijJYZIk71oJFkOAiEA28OXn8sLxHzRe/3t5vdRP4uYMzvUjRJuv0AKqxrTdz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27641885},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"722e29d64f164d12d82d0438f408f2aa5106bd81","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"node --experimental-require-module -e \"process.env.CI !== 'true' && console.log(require('husky').default())\"","docs:dev":"npm run docs:generateTypedoc && vitepress dev --cors","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.9.2","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ora":"^8.2.0","bytes":"^3.1.2","chalk":"^5.4.1","ipull":"^3.9.2","which":"^5.0.0","yargs":"^17.7.2","ignore":"^7.0.4","nanoid":"^5.1.5","semver":"^7.7.1","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.1.3","cmake-js":"^7.3.1","fs-extra":"^11.3.0","cross-env":"^7.0.3","pretty-ms":"^9.2.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.6","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.3.1","lifecycle-utils":"^3.0.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.5.1","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.5.4","feed":"^5.0.0","husky":"^9.1.7","sharp":"^0.34.1","tslib":"^2.8.1","eslint":"^9.26.0","rehype":"^13.0.2","rimraf":"^6.0.1","vitest":"^3.2.4","typedoc":"^0.28.4","electron":"^37.2.4","vite-node":"^3.2.4","vitepress":"^1.6.3","@vitest/ui":"^3.2.4","typescript":"^5.8.3","@types/node":"^20.17.50","@types/bytes":"^3.1.5","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.7.0","@eslint/compat":"^1.2.9","@commitlint/cli":"^19.8.1","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.18.0","semantic-release":"^24.2.3","@fontsource/inter":"^5.2.5","typescript-eslint":"^8.32.0","@types/async-retry":"^1.4.9","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-jsdoc":"^50.6.14","eslint-plugin-import":"^2.31.0","@semantic-release/npm":"12.0.1","vitepress-plugin-llms":"^1.7.2","@semantic-release/exec":"^7.1.0","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.6.3","typedoc-vitepress-theme":"^1.1.2","@semantic-release/github":"11.0.2","@stylistic/eslint-plugin":"^4.2.0","typedoc-plugin-mdn-links":"^5.0.2","@shikijs/vitepress-twoslash":"^3.4.0","@commitlint/config-conventional":"^19.8.1","@types/validate-npm-package-name":"^4.0.2","eslint-import-resolver-typescript":"^4.3.4","@nolebase/vitepress-plugin-og-image":"^2.17.0","@nolebase/vitepress-plugin-git-changelog":"^2.17.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.12.0","@node-llama-cpp/win-x64":"3.12.0","@node-llama-cpp/linux-x64":"3.12.0","@node-llama-cpp/win-arm64":"3.12.0","@node-llama-cpp/linux-arm64":"3.12.0","@node-llama-cpp/linux-armv7l":"3.12.0","@node-llama-cpp/win-x64-cuda":"3.12.0","@node-llama-cpp/linux-x64-cuda":"3.12.0","@node-llama-cpp/win-x64-vulkan":"3.12.0","@node-llama-cpp/mac-arm64-metal":"3.12.0","@node-llama-cpp/linux-x64-vulkan":"3.12.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.12.0_1754766839929_0.6354456421473813","host":"s3://npm-registry-packages-npm-production"}},"3.12.1":{"name":"node-llama-cpp","version":"3.12.1","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","rerank","reranking","json-grammar","json-schema-grammar","functions","function-calling","token-prediction","speculative-decoding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","deepseek","qwen","qwq","gpt","gpt-oss","typescript","lora","batching","gpu"],"author":{"url":"https://github.com/giladgd","name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.12.1","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"b1a8fb0d978e47fdf8b4033b866875747e22a23d","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.12.1.tgz","fileCount":860,"integrity":"sha512-FtePBM5OpLGCPjEqcMrlyGjxL6L2L1z7oUi88Mh1wB8v+HOjpGk3PS+txXuGWy0vZw/fARQYwDM5pMLAvg8peg==","signatures":[{"sig":"MEQCIAESR1Y19Pp+iNWt9sc+XygrvuganFksXIsPYb5+eFtJAiBG5xwevByqAbZxYY+FybdhhRegaDknTAgXzBDx5OPKQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27679790},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"f849cd9d83a3444c6e5b910e7f68388ba34687f4","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"node --experimental-require-module -e \"process.env.CI !== 'true' && console.log(require('husky').default())\"","docs:dev":"npm run docs:generateTypedoc && vitepress dev --cors","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.9.2","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ora":"^8.2.0","bytes":"^3.1.2","chalk":"^5.4.1","ipull":"^3.9.2","which":"^5.0.0","yargs":"^17.7.2","ignore":"^7.0.4","nanoid":"^5.1.5","semver":"^7.7.1","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^4.1.3","cmake-js":"^7.3.1","fs-extra":"^11.3.0","cross-env":"^7.0.3","pretty-ms":"^9.2.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.6","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.3.1","lifecycle-utils":"^3.0.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.5.1","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.5.4","feed":"^5.0.0","husky":"^9.1.7","sharp":"^0.34.1","tslib":"^2.8.1","eslint":"^9.26.0","rehype":"^13.0.2","rimraf":"^6.0.1","vitest":"^3.2.4","typedoc":"^0.28.4","electron":"^37.2.4","vite-node":"^3.2.4","vitepress":"^1.6.3","@vitest/ui":"^3.2.4","typescript":"^5.8.3","@types/node":"^20.17.50","@types/bytes":"^3.1.5","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.7.0","@eslint/compat":"^1.2.9","@commitlint/cli":"^19.8.1","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.18.0","semantic-release":"^24.2.3","@fontsource/inter":"^5.2.5","typescript-eslint":"^8.32.0","@types/async-retry":"^1.4.9","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-jsdoc":"^50.6.14","eslint-plugin-import":"^2.31.0","@semantic-release/npm":"12.0.1","vitepress-plugin-llms":"^1.7.2","@semantic-release/exec":"^7.1.0","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.6.3","typedoc-vitepress-theme":"^1.1.2","@semantic-release/github":"11.0.2","@stylistic/eslint-plugin":"^4.2.0","typedoc-plugin-mdn-links":"^5.0.2","@shikijs/vitepress-twoslash":"^3.4.0","@commitlint/config-conventional":"^19.8.1","@types/validate-npm-package-name":"^4.0.2","eslint-import-resolver-typescript":"^4.3.4","@nolebase/vitepress-plugin-og-image":"^2.17.0","@nolebase/vitepress-plugin-git-changelog":"^2.17.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.12.1","@node-llama-cpp/win-x64":"3.12.1","@node-llama-cpp/linux-x64":"3.12.1","@node-llama-cpp/win-arm64":"3.12.1","@node-llama-cpp/linux-arm64":"3.12.1","@node-llama-cpp/linux-armv7l":"3.12.1","@node-llama-cpp/win-x64-cuda":"3.12.1","@node-llama-cpp/linux-x64-cuda":"3.12.1","@node-llama-cpp/win-x64-vulkan":"3.12.1","@node-llama-cpp/mac-arm64-metal":"3.12.1","@node-llama-cpp/linux-x64-vulkan":"3.12.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.12.1_1754937522227_0.8159033828890143","host":"s3://npm-registry-packages-npm-production"}},"3.12.3":{"name":"node-llama-cpp","version":"3.12.3","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","rerank","reranking","json-grammar","json-schema-grammar","functions","function-calling","token-prediction","speculative-decoding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","deepseek","qwen","qwq","gpt","gpt-oss","typescript","lora","batching","gpu"],"author":{"url":"https://github.com/giladgd","name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.12.3","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"55eae1498d0271fa684df06b29e6f9e87303efb3","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.12.3.tgz","fileCount":861,"integrity":"sha512-OF3s2hUBCzmeCjETQHXWd4v+iqAIQSAgFGCUAphWr9JGCt8yGdcvrOlEihLX5ezaGJfE5CmXWyQzjvGDl0pWZQ==","signatures":[{"sig":"MEUCIQCA7nrJCJwov9XpsjYHGgLK4hnBI6rvPRvS8wRWsyq2lwIgebgXe2Id9rTnIb3tkCE6+RpBsJsgNsBaP6G2Mzo7D00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27823722},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"6e59160dd36a0b558675f61cd1bd06cca522193c","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"node --experimental-require-module -e \"process.env.CI !== 'true' && console.log(require('husky').default())\"","docs:dev":"npm run docs:generateTypedoc && vitepress dev --cors","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.9.3","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ora":"^8.2.0","bytes":"^3.1.2","chalk":"^5.4.1","ipull":"^3.9.2","which":"^5.0.0","yargs":"^17.7.2","ignore":"^7.0.4","nanoid":"^5.1.5","semver":"^7.7.1","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^5.0.3","cmake-js":"^7.3.1","fs-extra":"^11.3.0","pretty-ms":"^9.2.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.6","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.3.1","lifecycle-utils":"^3.0.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.5.1","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.5.4","feed":"^5.0.0","husky":"^9.1.7","sharp":"^0.34.1","tslib":"^2.8.1","eslint":"^9.26.0","rehype":"^13.0.2","rimraf":"^6.0.1","vitest":"^3.2.4","typedoc":"^0.28.9","electron":"^37.2.4","vite-node":"^3.2.4","vitepress":"^1.6.3","@vitest/ui":"^3.2.4","typescript":"^5.9.2","@types/node":"^20.17.50","@types/bytes":"^3.1.5","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.7.0","@eslint/compat":"^1.2.9","@commitlint/cli":"^19.8.1","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.18.0","semantic-release":"24.2.7","@fontsource/inter":"^5.2.5","typescript-eslint":"^8.39.0","@types/async-retry":"^1.4.9","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-jsdoc":"^50.6.14","eslint-plugin-import":"^2.31.0","@semantic-release/npm":"12.0.2","vitepress-plugin-llms":"^1.7.2","@semantic-release/exec":"^7.1.0","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.8.0","typedoc-vitepress-theme":"^1.1.2","@semantic-release/github":"11.0.4","@stylistic/eslint-plugin":"^4.2.0","typedoc-plugin-mdn-links":"^5.0.7","@shikijs/vitepress-twoslash":"^3.4.0","@commitlint/config-conventional":"^19.8.1","@types/validate-npm-package-name":"^4.0.2","eslint-import-resolver-typescript":"^4.4.4","@nolebase/vitepress-plugin-og-image":"^2.17.0","@nolebase/vitepress-plugin-git-changelog":"^2.17.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.12.3","@node-llama-cpp/win-x64":"3.12.3","@node-llama-cpp/linux-x64":"3.12.3","@node-llama-cpp/win-arm64":"3.12.3","@node-llama-cpp/linux-arm64":"3.12.3","@node-llama-cpp/linux-armv7l":"3.12.3","@node-llama-cpp/win-x64-cuda":"3.12.3","@node-llama-cpp/linux-x64-cuda":"3.12.3","@node-llama-cpp/win-x64-vulkan":"3.12.3","@node-llama-cpp/mac-arm64-metal":"3.12.3","@node-llama-cpp/linux-x64-vulkan":"3.12.3","@node-llama-cpp/win-x64-cuda-ext":"3.12.3","@node-llama-cpp/linux-x64-cuda-ext":"3.12.3"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.12.3_1756249314017_0.4729589392663536","host":"s3://npm-registry-packages-npm-production"}},"3.12.4":{"name":"node-llama-cpp","version":"3.12.4","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","rerank","reranking","json-grammar","json-schema-grammar","functions","function-calling","token-prediction","speculative-decoding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","deepseek","qwen","qwq","gpt","gpt-oss","typescript","lora","batching","gpu"],"author":{"url":"https://github.com/giladgd","name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.12.4","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"a650a1b494ab97dca0dc57d1370f5c6e15a47744","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.12.4.tgz","fileCount":861,"integrity":"sha512-HSFSSTPseCuggaOZHGzbKEnivulold7uqnn83EHcYRBG6LizN0/SwSK2gD7tfUBXXVbAinGaUVmfAb9U0h2DAQ==","signatures":[{"sig":"MEQCIB8JuFGFM3C9BgrepFUbb3/JiMpt0Px21JWAM5bteHpKAiBpwRhvYiAUHFsn+MJ2/wQNAtuZalfcGr17ATm9kjmb8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27836738},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"c5cd057a0097959241faec053b863e60103b103e","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"node --experimental-require-module -e \"process.env.CI !== 'true' && console.log(require('husky').default())\"","docs:dev":"npm run docs:generateTypedoc && vitepress dev --cors","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.9.3","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ora":"^8.2.0","bytes":"^3.1.2","chalk":"^5.4.1","ipull":"^3.9.2","which":"^5.0.0","yargs":"^17.7.2","ignore":"^7.0.4","nanoid":"^5.1.5","semver":"^7.7.1","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^5.0.3","cmake-js":"^7.3.1","fs-extra":"^11.3.0","pretty-ms":"^9.2.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.6","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.3.1","lifecycle-utils":"^3.0.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.5.1","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.5.4","feed":"^5.0.0","husky":"^9.1.7","sharp":"^0.34.1","tslib":"^2.8.1","eslint":"^9.26.0","rehype":"^13.0.2","rimraf":"^6.0.1","vitest":"^3.2.4","typedoc":"^0.28.9","electron":"^37.2.4","vite-node":"^3.2.4","vitepress":"^1.6.3","@vitest/ui":"^3.2.4","typescript":"^5.9.2","@types/node":"^20.17.50","@types/bytes":"^3.1.5","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.7.0","@eslint/compat":"^1.2.9","@commitlint/cli":"^19.8.1","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.18.0","semantic-release":"24.2.7","@fontsource/inter":"^5.2.5","typescript-eslint":"^8.39.0","@types/async-retry":"^1.4.9","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-jsdoc":"^50.6.14","eslint-plugin-import":"^2.31.0","@semantic-release/npm":"12.0.2","vitepress-plugin-llms":"^1.7.2","@semantic-release/exec":"^7.1.0","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.8.0","typedoc-vitepress-theme":"^1.1.2","@semantic-release/github":"11.0.4","@stylistic/eslint-plugin":"^4.2.0","typedoc-plugin-mdn-links":"^5.0.7","@shikijs/vitepress-twoslash":"^3.4.0","@commitlint/config-conventional":"^19.8.1","@types/validate-npm-package-name":"^4.0.2","eslint-import-resolver-typescript":"^4.4.4","@nolebase/vitepress-plugin-og-image":"^2.17.0","@nolebase/vitepress-plugin-git-changelog":"^2.17.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.12.4","@node-llama-cpp/win-x64":"3.12.4","@node-llama-cpp/linux-x64":"3.12.4","@node-llama-cpp/win-arm64":"3.12.4","@node-llama-cpp/linux-arm64":"3.12.4","@node-llama-cpp/linux-armv7l":"3.12.4","@node-llama-cpp/win-x64-cuda":"3.12.4","@node-llama-cpp/linux-x64-cuda":"3.12.4","@node-llama-cpp/win-x64-vulkan":"3.12.4","@node-llama-cpp/mac-arm64-metal":"3.12.4","@node-llama-cpp/linux-x64-vulkan":"3.12.4","@node-llama-cpp/win-x64-cuda-ext":"3.12.4","@node-llama-cpp/linux-x64-cuda-ext":"3.12.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.12.4_1756341646328_0.3867800875472758","host":"s3://npm-registry-packages-npm-production"}},"3.13.0":{"name":"node-llama-cpp","version":"3.13.0","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","rerank","reranking","json-grammar","json-schema-grammar","functions","function-calling","token-prediction","speculative-decoding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","deepseek","qwen","qwq","gpt","gpt-oss","typescript","lora","batching","gpu"],"author":{"url":"https://github.com/giladgd","name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.13.0","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"eff19195949c4aee68866510c61d61dd8610700d","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.13.0.tgz","fileCount":864,"integrity":"sha512-AtL4jiZRNHTQqdYSRY7mtYRjy68PEd9jm1PgQ3ojzJCohlbJen6H9TAfVmbKoKEo6Byl6jIWK6CpaQvNF8AFyg==","signatures":[{"sig":"MEUCIQCBkEzcue4jdZtRn/Ixe/H3r3U54ksPeXxxRqmmBUQZZAIgDDy+F2DwDPg6Db96iEN3GQliAnpabJtIcMlUyu9X3GY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27931249},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"eefe78c8ffa2dd277e1b8913d957f61eadc8788a","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"node --experimental-require-module -e \"process.env.CI !== 'true' && console.log(require('husky').default())\"","docs:dev":"npm run docs:generateTypedoc && vitepress dev --cors","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.9.3","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ora":"^8.2.0","bytes":"^3.1.2","chalk":"^5.4.1","ipull":"^3.9.2","which":"^5.0.0","yargs":"^17.7.2","ignore":"^7.0.4","nanoid":"^5.1.5","semver":"^7.7.1","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^5.0.3","cmake-js":"^7.3.1","fs-extra":"^11.3.0","pretty-ms":"^9.2.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.6","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.3.1","lifecycle-utils":"^3.0.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.5.1","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.5.4","feed":"^5.0.0","husky":"^9.1.7","sharp":"^0.34.1","tslib":"^2.8.1","eslint":"^9.26.0","rehype":"^13.0.2","rimraf":"^6.0.1","vitest":"^3.2.4","typedoc":"^0.28.9","electron":"^37.2.4","vite-node":"^3.2.4","vitepress":"^1.6.3","@vitest/ui":"^3.2.4","typescript":"^5.9.2","@types/node":"^20.17.50","@types/bytes":"^3.1.5","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.7.0","@eslint/compat":"^1.2.9","@commitlint/cli":"^19.8.1","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.18.0","semantic-release":"24.2.7","@fontsource/inter":"^5.2.5","typescript-eslint":"^8.39.0","@types/async-retry":"^1.4.9","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-jsdoc":"^50.6.14","eslint-plugin-import":"^2.31.0","@semantic-release/npm":"12.0.2","vitepress-plugin-llms":"^1.7.2","@semantic-release/exec":"^7.1.0","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.8.0","typedoc-vitepress-theme":"^1.1.2","@semantic-release/github":"11.0.5","@stylistic/eslint-plugin":"^4.2.0","typedoc-plugin-mdn-links":"^5.0.7","@shikijs/vitepress-twoslash":"^3.4.0","@commitlint/config-conventional":"^19.8.1","@types/validate-npm-package-name":"^4.0.2","eslint-import-resolver-typescript":"^4.4.4","@nolebase/vitepress-plugin-og-image":"^2.17.0","@nolebase/vitepress-plugin-git-changelog":"^2.17.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.13.0","@node-llama-cpp/win-x64":"3.13.0","@node-llama-cpp/linux-x64":"3.13.0","@node-llama-cpp/win-arm64":"3.13.0","@node-llama-cpp/linux-arm64":"3.13.0","@node-llama-cpp/linux-armv7l":"3.13.0","@node-llama-cpp/win-x64-cuda":"3.13.0","@node-llama-cpp/linux-x64-cuda":"3.13.0","@node-llama-cpp/win-x64-vulkan":"3.13.0","@node-llama-cpp/mac-arm64-metal":"3.13.0","@node-llama-cpp/linux-x64-vulkan":"3.13.0","@node-llama-cpp/win-x64-cuda-ext":"3.13.0","@node-llama-cpp/linux-x64-cuda-ext":"3.13.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.13.0_1757442007688_0.029066012634745064","host":"s3://npm-registry-packages-npm-production"}},"3.14.0":{"name":"node-llama-cpp","version":"3.14.0","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","rerank","reranking","json-grammar","json-schema-grammar","functions","function-calling","token-prediction","speculative-decoding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","deepseek","qwen","qwq","gpt","gpt-oss","typescript","lora","batching","gpu"],"author":{"url":"https://github.com/giladgd","name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.14.0","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"54442949e7a86a77bb02fc2cd48cc93dd5ed5f6a","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.14.0.tgz","fileCount":870,"integrity":"sha512-k6scfmM2zAQVqDAn3HYB+dq/Dl7Mj7SQyPv7TVRZxS7rbkl+P8u44MKXYYkzdU2GD5TcWdkApJ1Facu5Pzlqxg==","signatures":[{"sig":"MEUCIQCDsfWnqO8Go3+4ARp72KcFvqS6jiB23wVcY0x2QoUVLwIgCLKOJpA1mAXLT0L22wNS2befI7wQZLVJlM/lJ22iHh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28172767},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"02805ee9fecd2ff9f7563f68de00af1d605d849c","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"node --experimental-require-module -e \"process.env.CI !== 'true' && console.log(require('husky').default())\"","docs:dev":"npm run docs:generateTypedoc && vitepress dev --cors","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.9.3","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ora":"^8.2.0","bytes":"^3.1.2","chalk":"^5.4.1","ipull":"^3.9.2","which":"^5.0.0","yargs":"^17.7.2","ignore":"^7.0.4","nanoid":"^5.1.5","semver":"^7.7.1","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^5.0.3","cmake-js":"^7.3.1","fs-extra":"^11.3.0","pretty-ms":"^9.2.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.6","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.3.1","lifecycle-utils":"^3.0.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.5.1","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.5.4","feed":"^5.0.0","husky":"^9.1.7","sharp":"^0.34.1","tslib":"^2.8.1","eslint":"^9.26.0","rehype":"^13.0.2","rimraf":"^6.0.1","vitest":"^3.2.4","typedoc":"^0.28.9","electron":"^37.2.4","vite-node":"^3.2.4","vitepress":"^1.6.3","@vitest/ui":"^3.2.4","typescript":"^5.9.2","@types/node":"^20.17.50","@types/bytes":"^3.1.5","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.7.0","@eslint/compat":"^1.2.9","@commitlint/cli":"^19.8.1","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.18.0","semantic-release":"24.2.7","@fontsource/inter":"^5.2.5","typescript-eslint":"^8.39.0","@types/async-retry":"^1.4.9","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-jsdoc":"^50.6.14","eslint-plugin-import":"^2.31.0","@semantic-release/npm":"12.0.2","vitepress-plugin-llms":"^1.7.2","@semantic-release/exec":"^7.1.0","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.8.0","typedoc-vitepress-theme":"^1.1.2","@semantic-release/github":"11.0.5","@stylistic/eslint-plugin":"^4.2.0","typedoc-plugin-mdn-links":"^5.0.7","@shikijs/vitepress-twoslash":"^3.4.0","@commitlint/config-conventional":"^19.8.1","@types/validate-npm-package-name":"^4.0.2","eslint-import-resolver-typescript":"^4.4.4","@nolebase/vitepress-plugin-og-image":"^2.17.0","@nolebase/vitepress-plugin-git-changelog":"^2.17.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.14.0","@node-llama-cpp/win-x64":"3.14.0","@node-llama-cpp/linux-x64":"3.14.0","@node-llama-cpp/win-arm64":"3.14.0","@node-llama-cpp/linux-arm64":"3.14.0","@node-llama-cpp/linux-armv7l":"3.14.0","@node-llama-cpp/win-x64-cuda":"3.14.0","@node-llama-cpp/linux-x64-cuda":"3.14.0","@node-llama-cpp/win-x64-vulkan":"3.14.0","@node-llama-cpp/mac-arm64-metal":"3.14.0","@node-llama-cpp/linux-x64-vulkan":"3.14.0","@node-llama-cpp/win-x64-cuda-ext":"3.14.0","@node-llama-cpp/linux-x64-cuda-ext":"3.14.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.14.0_1759441993415_0.2695396358354307","host":"s3://npm-registry-packages-npm-production"}},"3.14.1":{"name":"node-llama-cpp","version":"3.14.1","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","rerank","reranking","json-grammar","json-schema-grammar","functions","function-calling","token-prediction","speculative-decoding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","deepseek","qwen","qwq","gpt","gpt-oss","typescript","lora","batching","gpu"],"author":{"url":"https://github.com/giladgd","name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.14.1","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"5e1a317e3038ed29af38c05fa72a28dfc1c7f94d","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.14.1.tgz","fileCount":870,"integrity":"sha512-xWjrnH3LyCxgdeGAlfKapFzgtG2yHh2aYQBVQfrYh7725ik20FTyVJa94quT339s9FsvAX/MYNtnb6vwY1LNOw==","signatures":[{"sig":"MEUCIQDQL618Y6nItWfIItzLytaa3G6l1/KxClSIqmWT4vW2ewIgRAf8Mr6vtISh53cRRzLede8OSaiRTqpwmPWXMbEKo6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28394187},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"47475aceef49429c4ba51e681249d82d78be0960","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"node --experimental-require-module -e \"process.env.CI !== 'true' && console.log(require('husky').default())\"","docs:dev":"npm run docs:generateTypedoc && vitepress dev --cors","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.9.3","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ora":"^8.2.0","bytes":"^3.1.2","chalk":"^5.4.1","ipull":"^3.9.2","which":"^5.0.0","yargs":"^17.7.2","ignore":"^7.0.4","nanoid":"^5.1.5","semver":"^7.7.1","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^5.0.3","cmake-js":"^7.3.1","fs-extra":"^11.3.0","pretty-ms":"^9.2.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.6","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.3.1","lifecycle-utils":"^3.0.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.5.1","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.5.4","feed":"^5.0.0","husky":"^9.1.7","sharp":"^0.34.1","tslib":"^2.8.1","eslint":"^9.26.0","rehype":"^13.0.2","rimraf":"^6.0.1","vitest":"^3.2.4","typedoc":"^0.28.9","electron":"^37.2.4","vite-node":"^3.2.4","vitepress":"^1.6.3","@vitest/ui":"^3.2.4","typescript":"^5.9.2","@types/node":"^20.17.50","@types/bytes":"^3.1.5","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.7.0","@eslint/compat":"^1.2.9","@commitlint/cli":"^19.8.1","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.18.0","semantic-release":"24.2.7","@fontsource/inter":"^5.2.5","typescript-eslint":"^8.39.0","@types/async-retry":"^1.4.9","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-jsdoc":"^50.6.14","eslint-plugin-import":"^2.31.0","@semantic-release/npm":"12.0.2","vitepress-plugin-llms":"^1.7.2","@semantic-release/exec":"^7.1.0","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.8.0","typedoc-vitepress-theme":"^1.1.2","@semantic-release/github":"11.0.5","@stylistic/eslint-plugin":"^4.2.0","typedoc-plugin-mdn-links":"^5.0.7","@shikijs/vitepress-twoslash":"^3.4.0","@commitlint/config-conventional":"^19.8.1","@types/validate-npm-package-name":"^4.0.2","eslint-import-resolver-typescript":"^4.4.4","@nolebase/vitepress-plugin-og-image":"^2.17.0","@nolebase/vitepress-plugin-git-changelog":"^2.17.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.14.1","@node-llama-cpp/win-x64":"3.14.1","@node-llama-cpp/linux-x64":"3.14.1","@node-llama-cpp/win-arm64":"3.14.1","@node-llama-cpp/linux-arm64":"3.14.1","@node-llama-cpp/linux-armv7l":"3.14.1","@node-llama-cpp/win-x64-cuda":"3.14.1","@node-llama-cpp/linux-x64-cuda":"3.14.1","@node-llama-cpp/win-x64-vulkan":"3.14.1","@node-llama-cpp/mac-arm64-metal":"3.14.1","@node-llama-cpp/linux-x64-vulkan":"3.14.1","@node-llama-cpp/win-x64-cuda-ext":"3.14.1","@node-llama-cpp/linux-x64-cuda-ext":"3.14.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.14.1_1761499947949_0.24134296358888974","host":"s3://npm-registry-packages-npm-production"}},"3.14.2":{"name":"node-llama-cpp","version":"3.14.2","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","rerank","reranking","json-grammar","json-schema-grammar","functions","function-calling","token-prediction","speculative-decoding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","deepseek","qwen","qwq","gpt","gpt-oss","typescript","lora","batching","gpu"],"author":{"url":"https://github.com/giladgd","name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.14.2","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"387812336a92312a4c8c8fc22350e45739d86a76","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.14.2.tgz","fileCount":870,"integrity":"sha512-g3EttYX6VqdP55JS4ZBWnh6loWM7RBwxffPoeQvUJl1VTZ1MoubAMLzL6DUaXRoXtIilxEAFNdVVXJx6AKAVNQ==","signatures":[{"sig":"MEQCIAYWlhemiV/ryzoJ8GnlQHWiOM73JFVuI50Q/qS25HAxAiBaQLjtafjoDM51jUPtEZI4JKkJwP/pBGJHexofp13i3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28394277},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"e516e5015d6818d483487e4229ea91a36188b2c2","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"node --experimental-require-module -e \"process.env.CI !== 'true' && console.log(require('husky').default())\"","docs:dev":"npm run docs:generateTypedoc && vitepress dev --cors","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"giladgd","email":"giladgd@gmail.com"},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"10.9.3","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ora":"^8.2.0","bytes":"^3.1.2","chalk":"^5.4.1","ipull":"^3.9.2","which":"^5.0.0","yargs":"^17.7.2","ignore":"^7.0.4","nanoid":"^5.1.5","semver":"^7.7.1","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^5.0.3","cmake-js":"^7.3.1","fs-extra":"^11.3.0","pretty-ms":"^9.2.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.6","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.3.1","lifecycle-utils":"^3.0.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.5.1","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.5.4","feed":"^5.0.0","husky":"^9.1.7","sharp":"^0.34.1","tslib":"^2.8.1","eslint":"^9.26.0","rehype":"^13.0.2","rimraf":"^6.0.1","vitest":"^3.2.4","typedoc":"^0.28.9","electron":"^37.2.4","vite-node":"^3.2.4","vitepress":"^1.6.3","@vitest/ui":"^3.2.4","typescript":"^5.9.2","@types/node":"^20.17.50","@types/bytes":"^3.1.5","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.7.0","@eslint/compat":"^1.2.9","@commitlint/cli":"^19.8.1","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.18.0","semantic-release":"24.2.7","@fontsource/inter":"^5.2.5","typescript-eslint":"^8.39.0","@types/async-retry":"^1.4.9","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-jsdoc":"^50.6.14","eslint-plugin-import":"^2.31.0","@semantic-release/npm":"12.0.2","vitepress-plugin-llms":"^1.7.2","@semantic-release/exec":"^7.1.0","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.8.0","typedoc-vitepress-theme":"^1.1.2","@semantic-release/github":"11.0.5","@stylistic/eslint-plugin":"^4.2.0","typedoc-plugin-mdn-links":"^5.0.7","@shikijs/vitepress-twoslash":"^3.4.0","@commitlint/config-conventional":"^19.8.1","@types/validate-npm-package-name":"^4.0.2","eslint-import-resolver-typescript":"^4.4.4","@nolebase/vitepress-plugin-og-image":"^2.17.0","@nolebase/vitepress-plugin-git-changelog":"^2.17.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.14.2","@node-llama-cpp/win-x64":"3.14.2","@node-llama-cpp/linux-x64":"3.14.2","@node-llama-cpp/win-arm64":"3.14.2","@node-llama-cpp/linux-arm64":"3.14.2","@node-llama-cpp/linux-armv7l":"3.14.2","@node-llama-cpp/win-x64-cuda":"3.14.2","@node-llama-cpp/linux-x64-cuda":"3.14.2","@node-llama-cpp/win-x64-vulkan":"3.14.2","@node-llama-cpp/mac-arm64-metal":"3.14.2","@node-llama-cpp/linux-x64-vulkan":"3.14.2","@node-llama-cpp/win-x64-cuda-ext":"3.14.2","@node-llama-cpp/linux-x64-cuda-ext":"3.14.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.14.2_1761507951681_0.3622676308247952","host":"s3://npm-registry-packages-npm-production"}},"3.14.3":{"name":"node-llama-cpp","version":"3.14.3","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","rerank","reranking","json-grammar","json-schema-grammar","functions","function-calling","token-prediction","speculative-decoding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","deepseek","qwen","qwq","gpt","gpt-oss","typescript","lora","batching","gpu"],"author":{"url":"https://github.com/giladgd","name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.14.3","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"32bf26e11bc626bfa416c7a731d3760d5d9e6094","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.14.3.tgz","fileCount":873,"integrity":"sha512-dqwE5FjmvkPU8CQb7LXjCTTuPVXduQgTuIbvbU0vDwt4faeG1efcV2rZmKoaJWV+AXh3MwN8QOiTaxi+2jlD3Q==","signatures":[{"sig":"MEUCIG5ockrwybI9ph1DLTFGIqagmLhP167WXqcHK4/yniJPAiEAgSJ9JCzv5pCtQae9HLIinZKjqUcFqNH642xq/zXJI2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/node-llama-cpp@3.14.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30452736},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"87414715c328208d191c374b5e428fff730bece8","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"node --experimental-require-module -e \"process.env.CI !== 'true' && console.log(require('husky').default())\"","docs:dev":"npm run docs:generateTypedoc && vitepress dev --cors","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9521c396-4e17-4180-89a4-5ecc47f0da20"}},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"11.6.4","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ora":"^8.2.0","bytes":"^3.1.2","chalk":"^5.4.1","ipull":"^3.9.2","which":"^5.0.0","yargs":"^17.7.2","ignore":"^7.0.4","nanoid":"^5.1.5","semver":"^7.7.1","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^5.0.3","cmake-js":"^7.4.0","fs-extra":"^11.3.0","pretty-ms":"^9.2.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.6","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.3.1","lifecycle-utils":"^3.0.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.5.3","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.5.4","feed":"^5.0.0","husky":"^9.1.7","sharp":"^0.34.1","tslib":"^2.8.1","eslint":"^9.26.0","rehype":"^13.0.2","rimraf":"^6.0.1","vitest":"^3.2.4","typedoc":"^0.28.9","electron":"^37.2.4","vite-node":"^3.2.4","vitepress":"^1.6.3","@vitest/ui":"^3.2.4","typescript":"^5.9.2","@types/node":"^20.17.50","@types/bytes":"^3.1.5","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.7.0","@eslint/compat":"^1.2.9","@commitlint/cli":"^19.8.1","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.18.0","semantic-release":"^25.0.2","@fontsource/inter":"^5.2.5","typescript-eslint":"^8.39.0","@types/async-retry":"^1.4.9","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-jsdoc":"^50.6.14","eslint-plugin-import":"^2.31.0","@semantic-release/npm":"^13.1.2","vitepress-plugin-llms":"^1.7.2","@semantic-release/exec":"^7.1.0","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.8.0","typedoc-vitepress-theme":"^1.1.2","@semantic-release/github":"^12.0.2","@stylistic/eslint-plugin":"^4.2.0","typedoc-plugin-mdn-links":"^5.0.7","@shikijs/vitepress-twoslash":"^3.4.0","@commitlint/config-conventional":"^19.8.1","@types/validate-npm-package-name":"^4.0.2","eslint-import-resolver-typescript":"^4.4.4","@nolebase/vitepress-plugin-og-image":"^2.17.0","@nolebase/vitepress-plugin-git-changelog":"^2.17.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.14.3","@node-llama-cpp/win-x64":"3.14.3","@node-llama-cpp/linux-x64":"3.14.3","@node-llama-cpp/win-arm64":"3.14.3","@node-llama-cpp/linux-arm64":"3.14.3","@node-llama-cpp/linux-armv7l":"3.14.3","@node-llama-cpp/win-x64-cuda":"3.14.3","@node-llama-cpp/linux-x64-cuda":"3.14.3","@node-llama-cpp/win-x64-vulkan":"3.14.3","@node-llama-cpp/mac-arm64-metal":"3.14.3","@node-llama-cpp/linux-x64-vulkan":"3.14.3","@node-llama-cpp/win-x64-cuda-ext":"3.14.3","@node-llama-cpp/linux-x64-cuda-ext":"3.14.3"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.14.3_1765211248519_0.5881427723207835","host":"s3://npm-registry-packages-npm-production"}},"3.14.4":{"name":"node-llama-cpp","version":"3.14.4","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","rerank","reranking","json-grammar","json-schema-grammar","functions","function-calling","token-prediction","speculative-decoding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","deepseek","qwen","qwq","gpt","gpt-oss","typescript","lora","batching","gpu"],"author":{"url":"https://github.com/giladgd","name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.14.4","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"c2a5834349b7db7ec8092f57da6c9f3bc86fd4c9","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.14.4.tgz","fileCount":873,"integrity":"sha512-2YGsx77quEhFlLCdh94JAO0fv2gRH8pnzb+epu7Zxk/BNml2iHn+Vt2mFjP0WUKyG5B7XUF4pWsn69kakcbCvw==","signatures":[{"sig":"MEQCIDTJ5yo5ZLiZOKSL1yqcmneVq3OplC4+vFg4FXeIXfjfAiBAewja1IHgfrSUa0AfmyJ28peiIjxfd7bjM8rcHHtcKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/node-llama-cpp@3.14.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30457356},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"9a428e5dc8b2344174e4a73643f29585ac88fd79","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"node --experimental-require-module -e \"process.env.CI !== 'true' && console.log(require('husky').default())\"","docs:dev":"npm run docs:generateTypedoc && vitepress dev --cors","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9521c396-4e17-4180-89a4-5ecc47f0da20"}},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"11.6.4","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ora":"^8.2.0","bytes":"^3.1.2","chalk":"^5.4.1","ipull":"^3.9.2","which":"^5.0.0","yargs":"^17.7.2","ignore":"^7.0.4","nanoid":"^5.1.5","semver":"^7.7.1","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^5.0.3","cmake-js":"^7.4.0","fs-extra":"^11.3.0","pretty-ms":"^9.2.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.6","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.3.1","lifecycle-utils":"^3.0.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.5.3","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.5.4","feed":"^5.0.0","husky":"^9.1.7","sharp":"^0.34.1","tslib":"^2.8.1","eslint":"^9.26.0","rehype":"^13.0.2","rimraf":"^6.0.1","vitest":"^3.2.4","typedoc":"^0.28.9","electron":"^37.2.4","vite-node":"^3.2.4","vitepress":"^1.6.3","@vitest/ui":"^3.2.4","typescript":"^5.9.2","@types/node":"^20.17.50","@types/bytes":"^3.1.5","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.7.0","@eslint/compat":"^1.2.9","@commitlint/cli":"^19.8.1","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.18.0","semantic-release":"^25.0.2","@fontsource/inter":"^5.2.5","typescript-eslint":"^8.39.0","@types/async-retry":"^1.4.9","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-jsdoc":"^50.6.14","eslint-plugin-import":"^2.31.0","@semantic-release/npm":"^13.1.2","vitepress-plugin-llms":"^1.7.2","@semantic-release/exec":"^7.1.0","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.8.0","typedoc-vitepress-theme":"^1.1.2","@semantic-release/github":"^12.0.2","@stylistic/eslint-plugin":"^4.2.0","typedoc-plugin-mdn-links":"^5.0.7","@shikijs/vitepress-twoslash":"^3.4.0","@commitlint/config-conventional":"^19.8.1","@types/validate-npm-package-name":"^4.0.2","eslint-import-resolver-typescript":"^4.4.4","@nolebase/vitepress-plugin-og-image":"^2.17.0","@nolebase/vitepress-plugin-git-changelog":"^2.17.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.14.4","@node-llama-cpp/win-x64":"3.14.4","@node-llama-cpp/linux-x64":"3.14.4","@node-llama-cpp/win-arm64":"3.14.4","@node-llama-cpp/linux-arm64":"3.14.4","@node-llama-cpp/linux-armv7l":"3.14.4","@node-llama-cpp/win-x64-cuda":"3.14.4","@node-llama-cpp/linux-x64-cuda":"3.14.4","@node-llama-cpp/win-x64-vulkan":"3.14.4","@node-llama-cpp/mac-arm64-metal":"3.14.4","@node-llama-cpp/linux-x64-vulkan":"3.14.4","@node-llama-cpp/win-x64-cuda-ext":"3.14.4","@node-llama-cpp/linux-x64-cuda-ext":"3.14.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.14.4_1765223637300_0.5837034947022572","host":"s3://npm-registry-packages-npm-production"}},"3.14.5":{"name":"node-llama-cpp","version":"3.14.5","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","rerank","reranking","json-grammar","json-schema-grammar","functions","function-calling","token-prediction","speculative-decoding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","deepseek","qwen","qwq","gpt","gpt-oss","typescript","lora","batching","gpu"],"author":{"url":"https://github.com/giladgd","name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.14.5","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"ad0d0ace680170d4499d889b9ac89ee8f32d210d","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.14.5.tgz","fileCount":873,"integrity":"sha512-Db+RFqFMJOOVWprUINq77LVe44FaiJ6JvNiq14r2+DZRgkgyxckSZa6DcZ5Xe5MC+hGA5aqOdnNxsrudUcs74Q==","signatures":[{"sig":"MEUCIQChg+tTKLcceR4bYtvEBzXD8nEuzbeaqnKpeSG/pXmT1gIgIdlZ5WJmNvbDdLTA61ntH5+KOSXoh4zHScvetwNGeCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/node-llama-cpp@3.14.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30532714},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"7e467cce5f8f710da70059619f9778b3bd9049e5","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"node --experimental-require-module -e \"process.env.CI !== 'true' && console.log(require('husky').default())\"","docs:dev":"npm run docs:generateTypedoc && vitepress dev --cors","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9521c396-4e17-4180-89a4-5ecc47f0da20"}},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"11.6.4","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ora":"^8.2.0","bytes":"^3.1.2","chalk":"^5.4.1","ipull":"^3.9.2","which":"^5.0.0","yargs":"^17.7.2","ignore":"^7.0.4","nanoid":"^5.1.5","semver":"^7.7.1","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^5.0.3","cmake-js":"^7.4.0","fs-extra":"^11.3.0","pretty-ms":"^9.2.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.6","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.3.1","lifecycle-utils":"^3.0.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.5.3","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.5.4","feed":"^5.0.0","husky":"^9.1.7","sharp":"^0.34.1","tslib":"^2.8.1","eslint":"^9.26.0","rehype":"^13.0.2","rimraf":"^6.0.1","vitest":"^3.2.4","typedoc":"^0.28.9","electron":"^37.2.4","vite-node":"^3.2.4","vitepress":"^1.6.3","@vitest/ui":"^3.2.4","typescript":"^5.9.2","@types/node":"^20.17.50","@types/bytes":"^3.1.5","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.7.0","@eslint/compat":"^1.2.9","@commitlint/cli":"^19.8.1","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.18.0","semantic-release":"^25.0.2","@fontsource/inter":"^5.2.5","typescript-eslint":"^8.39.0","@types/async-retry":"^1.4.9","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-jsdoc":"^50.6.14","eslint-plugin-import":"^2.31.0","@semantic-release/npm":"^13.1.2","vitepress-plugin-llms":"^1.7.2","@semantic-release/exec":"^7.1.0","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.8.0","typedoc-vitepress-theme":"^1.1.2","@semantic-release/github":"^12.0.2","@stylistic/eslint-plugin":"^4.2.0","typedoc-plugin-mdn-links":"^5.0.7","@shikijs/vitepress-twoslash":"^3.4.0","@commitlint/config-conventional":"^19.8.1","@types/validate-npm-package-name":"^4.0.2","eslint-import-resolver-typescript":"^4.4.4","@nolebase/vitepress-plugin-og-image":"^2.17.0","@nolebase/vitepress-plugin-git-changelog":"^2.17.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.14.5","@node-llama-cpp/win-x64":"3.14.5","@node-llama-cpp/linux-x64":"3.14.5","@node-llama-cpp/win-arm64":"3.14.5","@node-llama-cpp/linux-arm64":"3.14.5","@node-llama-cpp/linux-armv7l":"3.14.5","@node-llama-cpp/win-x64-cuda":"3.14.5","@node-llama-cpp/linux-x64-cuda":"3.14.5","@node-llama-cpp/win-x64-vulkan":"3.14.5","@node-llama-cpp/mac-arm64-metal":"3.14.5","@node-llama-cpp/linux-x64-vulkan":"3.14.5","@node-llama-cpp/win-x64-cuda-ext":"3.14.5","@node-llama-cpp/linux-x64-cuda-ext":"3.14.5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.14.5_1765409915720_0.16686610690913772","host":"s3://npm-registry-packages-npm-production"}},"3.15.0":{"name":"node-llama-cpp","version":"3.15.0","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","rerank","reranking","json-grammar","json-schema-grammar","functions","function-calling","token-prediction","speculative-decoding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","deepseek","qwen","qwq","gpt","gpt-oss","typescript","lora","batching","gpu"],"author":{"url":"https://github.com/giladgd","name":"Gilad S."},"license":"MIT","_id":"node-llama-cpp@3.15.0","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"homepage":"https://node-llama-cpp.withcat.ai","bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"bin":{"nlc":"dist/cli/cli.js","node-llama-cpp":"dist/cli/cli.js"},"dist":{"shasum":"818788e6ba5384e2bcca79cd38c9f5843f9212d4","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.15.0.tgz","fileCount":873,"integrity":"sha512-xQKl+MvKiA5QNi/CTwqLKMos7hefhRVyzJuNIAEwl7zvOoF+gNMOXEsR4Ojwl7qvgpcjsVeGKWSK3Rb6zoUP1w==","signatures":[{"sig":"MEQCIHrwvi6al1M0PJ7ufLzV962wjULuVb8JxL6X0XdWtjUqAiADujLV89oDRqCdropyfTSBNeAq8bl654u/ISsTGjbcUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/node-llama-cpp@3.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31152355},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"node":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./commands":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"},"./commands.js":{"node":"./dist/commands.js","types":"./dist/commands.d.ts","import":"./dist/commands.js","default":"./dist/commands.js"}},"funding":{"url":"https://github.com/sponsors/giladgd","type":"github"},"gitHead":"734693d5022c6627823ca7cdd270ad6dda67812c","scripts":{"lint":"npm run lint:eslint","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","watch":"tsc --build tsconfig.json --watch --force","format":"npm run lint:eslint -- --fix","prepare":"node --experimental-require-module -e \"process.env.CI !== 'true' && console.log(require('husky').default())\"","docs:dev":"npm run docs:generateTypedoc && vitepress dev --cors","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","docs:build":"npm run docs:generateTypedoc && vitepress build","lint:eslint":"eslint --report-unused-disable-directives .","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","test:vitest":"vitest run ./test","docs:preview":"npm run docs:generateTypedoc && vitepress preview","cmake-js-llama":"cd llama && cmake-js","test:standalone":"vitest run ./test/standalone","test:typescript":"tsc --noEmit --project tsconfig.json","build:packTemplates":"vite-node scripts/packTemplates.ts","test:modelDependent":"vitest run ./test/modelDependent","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","test:standalone:interactive":"vitest watch ./test/standalone","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","test:modelDependent:interactive":"vitest watch ./test/modelDependent"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9521c396-4e17-4180-89a4-5ecc47f0da20"}},"repository":{"url":"git+https://github.com/withcatai/node-llama-cpp.git","type":"git"},"_npmVersion":"11.6.4","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ora":"^8.2.0","bytes":"^3.1.2","chalk":"^5.4.1","ipull":"^3.9.2","which":"^5.0.0","yargs":"^17.7.2","ignore":"^7.0.4","nanoid":"^5.1.5","semver":"^7.7.1","chmodrp":"^1.0.2","env-var":"^7.5.0","octokit":"^5.0.3","cmake-js":"^7.4.0","fs-extra":"^11.3.0","pretty-ms":"^9.2.0","filenamify":"^6.0.0","simple-git":"^3.27.0","slice-ansi":"^7.1.0","strip-ansi":"^7.1.0","async-retry":"^1.3.3","cross-spawn":"^7.0.6","log-symbols":"^7.0.0","stdout-update":"^4.0.1","node-addon-api":"^8.3.1","lifecycle-utils":"^3.0.1","proper-lockfile":"^4.1.2","@huggingface/jinja":"^0.5.3","is-unicode-supported":"^2.1.0","validate-npm-package-name":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zx":"^8.5.4","feed":"^5.0.0","husky":"^9.1.7","sharp":"^0.34.1","tslib":"^2.8.1","eslint":"^9.26.0","rehype":"^13.0.2","rimraf":"^6.0.1","vitest":"^3.2.4","typedoc":"^0.28.9","electron":"^37.2.4","vite-node":"^3.2.4","vitepress":"^1.6.3","@vitest/ui":"^3.2.4","typescript":"^5.9.2","@types/node":"^20.17.50","@types/bytes":"^3.1.5","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@types/semver":"^7.7.0","@eslint/compat":"^1.2.9","@commitlint/cli":"^19.8.1","@resvg/resvg-js":"^2.6.2","@types/fs-extra":"^11.0.4","eslint-plugin-n":"^17.18.0","semantic-release":"^25.0.2","@fontsource/inter":"^5.2.5","typescript-eslint":"^8.39.0","@types/async-retry":"^1.4.9","@types/cross-spawn":"^6.0.6","@vitest/coverage-v8":"^3.2.4","eslint-plugin-jsdoc":"^50.6.14","eslint-plugin-import":"^2.31.0","@semantic-release/npm":"^13.1.2","vitepress-plugin-llms":"^1.7.2","@semantic-release/exec":"^7.1.0","@types/proper-lockfile":"^4.1.4","typedoc-plugin-markdown":"^4.8.0","typedoc-vitepress-theme":"^1.1.2","@semantic-release/github":"^12.0.2","@stylistic/eslint-plugin":"^4.2.0","typedoc-plugin-mdn-links":"^5.0.7","@shikijs/vitepress-twoslash":"^3.4.0","@commitlint/config-conventional":"^19.8.1","@types/validate-npm-package-name":"^4.0.2","eslint-import-resolver-typescript":"^4.4.4","@nolebase/vitepress-plugin-og-image":"^2.17.0","@nolebase/vitepress-plugin-git-changelog":"^2.17.0"},"preferUnplugged":true,"peerDependencies":{"typescript":">=5.0.0"},"optionalDependencies":{"@node-llama-cpp/mac-x64":"3.15.0","@node-llama-cpp/win-x64":"3.15.0","@node-llama-cpp/linux-x64":"3.15.0","@node-llama-cpp/win-arm64":"3.15.0","@node-llama-cpp/linux-arm64":"3.15.0","@node-llama-cpp/linux-armv7l":"3.15.0","@node-llama-cpp/win-x64-cuda":"3.15.0","@node-llama-cpp/linux-x64-cuda":"3.15.0","@node-llama-cpp/win-x64-vulkan":"3.15.0","@node-llama-cpp/mac-arm64-metal":"3.15.0","@node-llama-cpp/linux-x64-vulkan":"3.15.0","@node-llama-cpp/win-x64-cuda-ext":"3.15.0","@node-llama-cpp/linux-x64-cuda-ext":"3.15.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-llama-cpp_3.15.0_1768084820040_0.46358961794659237","host":"s3://npm-registry-packages-npm-production"}},"3.15.1":{"name":"node-llama-cpp","version":"3.15.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","bin":{"node-llama-cpp":"dist/cli/cli.js","nlc":"dist/cli/cli.js"},"exports":{".":{"import":"./dist/index.js","node":"./dist/index.js","types":"./dist/index.d.ts","default":"./dist/index.js"},"./commands":{"import":"./dist/commands.js","node":"./dist/commands.js","types":"./dist/commands.d.ts","default":"./dist/commands.js"},"./commands.js":{"import":"./dist/commands.js","node":"./dist/commands.js","types":"./dist/commands.d.ts","default":"./dist/commands.js"}},"engines":{"node":">=20.0.0"},"scripts":{"prepare":"node --experimental-require-module -e \"process.env.CI !== 'true' && console.log(require('husky').default())\"","postinstall":"node ./dist/cli/cli.js postinstall","postversion":"vite-node scripts/postVersion.ts","prebuild":"rimraf ./dist ./tsconfig.tsbuildinfo","build":"tsc --build tsconfig.json --force && npm run build:packTemplates","build:packTemplates":"vite-node scripts/packTemplates.ts","addPostinstallScript":"npm pkg set scripts.postinstall=\"node ./dist/cli/cli.js postinstall\"","prewatch":"rimraf ./dist ./tsconfig.tsbuildinfo","watch":"tsc --build tsconfig.json --watch --force","cmake-js-llama":"cd llama && cmake-js","test":"npm run test:typescript && npm run lint:eslint && npm run test:vitest","test:vitest":"vitest run ./test","test:standalone":"vitest run ./test/standalone","test:standalone:interactive":"vitest watch ./test/standalone","test:modelDependent":"vitest run ./test/modelDependent","test:modelDependent:interactive":"vitest watch ./test/modelDependent","test:typescript":"tsc --noEmit --project tsconfig.json","lint":"npm run lint:eslint","lint:eslint":"eslint --report-unused-disable-directives .","format":"npm run lint:eslint -- --fix","dev:setup:downloadAllTestModels":"vite-node test/utils/scripts/downloadAllTestModels.ts","dev:setup":"npm run build && node ./dist/cli/cli.js source download --noUsageExample && npm run docs:generateTypedoc && npm run dev:setup:downloadAllTestModels","dev:build":"npm run build && node ./dist/cli/cli.js source build --noUsageExample","clean":"rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo ./test/.models ./docs/api ./docs/api-overrides ./templates/packed","docs:generateTypedoc":"typedoc && rimraf ./docs/api/index.md ./docs/api/globals.md ./docs/api/functions/LlamaText.md","docs:dev":"npm run docs:generateTypedoc && vitepress dev --cors","docs:build":"npm run docs:generateTypedoc && vitepress build","docs:preview":"npm run docs:generateTypedoc && vitepress preview"},"repository":{"type":"git","url":"git+https://github.com/withcatai/node-llama-cpp.git"},"keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","rerank","reranking","json-grammar","json-schema-grammar","functions","function-calling","token-prediction","speculative-decoding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","deepseek","qwen","qwq","gpt","gpt-oss","typescript","lora","batching","gpu"],"author":{"name":"Gilad S.","url":"https://github.com/giladgd"},"license":"MIT","preferUnplugged":true,"bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"funding":{"type":"github","url":"https://github.com/sponsors/giladgd"},"homepage":"https://node-llama-cpp.withcat.ai","devDependencies":{"@commitlint/cli":"^19.8.1","@commitlint/config-conventional":"^19.8.1","@eslint/compat":"^1.2.9","@fontsource/inter":"^5.2.5","@nolebase/vitepress-plugin-git-changelog":"^2.17.0","@nolebase/vitepress-plugin-og-image":"^2.17.0","@resvg/resvg-js":"^2.6.2","@semantic-release/exec":"^7.1.0","@semantic-release/github":"^12.0.2","@semantic-release/npm":"^13.1.2","@shikijs/vitepress-twoslash":"^3.4.0","@stylistic/eslint-plugin":"^4.2.0","@types/async-retry":"^1.4.9","@types/bytes":"^3.1.5","@types/cross-spawn":"^6.0.6","@types/fs-extra":"^11.0.4","@types/node":"^20.17.50","@types/proper-lockfile":"^4.1.4","@types/semver":"^7.7.0","@types/validate-npm-package-name":"^4.0.2","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@vitest/coverage-v8":"^3.2.4","@vitest/ui":"^3.2.4","electron":"^37.2.4","eslint":"^9.26.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-import":"^2.31.0","eslint-plugin-jsdoc":"^50.6.14","eslint-plugin-n":"^17.18.0","feed":"^5.0.0","husky":"^9.1.7","rehype":"^13.0.2","rimraf":"^6.0.1","semantic-release":"^25.0.2","sharp":"^0.34.1","tslib":"^2.8.1","typedoc":"^0.28.9","typedoc-plugin-markdown":"^4.8.0","typedoc-plugin-mdn-links":"^5.0.7","typedoc-vitepress-theme":"^1.1.2","typescript":"^5.9.2","typescript-eslint":"^8.39.0","vite-node":"^3.2.4","vitepress":"^1.6.3","vitepress-plugin-llms":"^1.7.2","vitest":"^3.2.4","zx":"^8.5.4"},"dependencies":{"@huggingface/jinja":"^0.5.3","async-retry":"^1.3.3","bytes":"^3.1.2","chalk":"^5.4.1","chmodrp":"^1.0.2","cmake-js":"^7.4.0","cross-spawn":"^7.0.6","env-var":"^7.5.0","filenamify":"^6.0.0","fs-extra":"^11.3.0","ignore":"^7.0.4","ipull":"^3.9.2","is-unicode-supported":"^2.1.0","lifecycle-utils":"^3.0.1","log-symbols":"^7.0.0","nanoid":"^5.1.5","node-addon-api":"^8.3.1","octokit":"^5.0.3","ora":"^8.2.0","pretty-ms":"^9.2.0","proper-lockfile":"^4.1.2","semver":"^7.7.1","simple-git":"^3.27.0","slice-ansi":"^7.1.0","stdout-update":"^4.0.1","strip-ansi":"^7.1.0","validate-npm-package-name":"^6.0.0","which":"^5.0.0","yargs":"^17.7.2"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"optionalDependencies":{"@node-llama-cpp/linux-arm64":"3.15.1","@node-llama-cpp/linux-armv7l":"3.15.1","@node-llama-cpp/linux-x64":"3.15.1","@node-llama-cpp/linux-x64-cuda":"3.15.1","@node-llama-cpp/linux-x64-cuda-ext":"3.15.1","@node-llama-cpp/linux-x64-vulkan":"3.15.1","@node-llama-cpp/mac-arm64-metal":"3.15.1","@node-llama-cpp/mac-x64":"3.15.1","@node-llama-cpp/win-arm64":"3.15.1","@node-llama-cpp/win-x64":"3.15.1","@node-llama-cpp/win-x64-cuda":"3.15.1","@node-llama-cpp/win-x64-cuda-ext":"3.15.1","@node-llama-cpp/win-x64-vulkan":"3.15.1"},"gitHead":"4baa480f6d85f7ca425ffec8811963407f0bc9e1","_id":"node-llama-cpp@3.15.1","_nodeVersion":"22.22.0","_npmVersion":"11.6.4","dist":{"integrity":"sha512-/fBNkuLGR2Q8xj2eeV12KXKZ9vCS2+o6aP11lW40pB9H6f0B3wOALi/liFrjhHukAoiH6C9wFTPzv6039+5DRA==","shasum":"4bf5f94bc1ecf9aaef4bcb96529216420f4eef6b","tarball":"https://registry.npmjs.org/node-llama-cpp/-/node-llama-cpp-3.15.1.tgz","fileCount":873,"unpackedSize":31264464,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/node-llama-cpp@3.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICu6siOuNuuS2J7D2A9+a0sjN2IE9Hw0YVDcfGSmeBWqAiEA0erqvJPOBQtT9A2G1DKwMFT1JKs/VF1ZvI9sE019V8E="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9521c396-4e17-4180-89a4-5ecc47f0da20"}},"directories":{},"maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-llama-cpp_3.15.1_1769396808788_0.7525745236564736"},"_hasShrinkwrap":false}},"time":{"created":"2023-08-10T19:28:17.078Z","modified":"2026-01-26T03:06:49.964Z","1.0.0":"2023-08-10T19:28:17.228Z","0.0.1":"2023-08-10T19:28:53.724Z","1.1.0":"2023-08-12T22:29:22.125Z","1.1.1":"2023-08-12T22:54:32.750Z","1.2.0":"2023-08-16T19:01:22.573Z","1.2.1":"2023-08-16T19:50:24.217Z","1.3.0":"2023-08-17T16:41:31.478Z","1.3.1":"2023-08-17T18:02:32.982Z","2.0.0":"2023-08-25T22:51:12.701Z","2.1.0":"2023-08-28T19:03:07.368Z","2.1.1":"2023-08-28T22:08:20.401Z","2.1.2":"2023-08-28T23:02:38.555Z","2.2.0":"2023-09-01T16:35:42.352Z","2.3.0":"2023-09-02T19:49:02.015Z","2.3.1":"2023-09-02T22:39:05.815Z","2.3.2":"2023-09-02T23:05:29.077Z","2.4.0":"2023-09-09T21:46:20.364Z","2.4.1":"2023-09-15T23:59:57.905Z","2.5.0":"2023-09-26T20:08:24.563Z","2.5.1":"2023-09-27T22:22:44.547Z","2.6.0":"2023-10-09T11:29:24.850Z","2.6.1":"2023-10-09T15:16:52.893Z","2.6.2":"2023-10-09T18:18:16.322Z","2.6.3":"2023-10-10T00:03:50.018Z","2.7.0":"2023-10-11T16:32:43.555Z","2.7.1":"2023-10-11T23:07:45.513Z","2.7.2":"2023-10-12T22:45:28.822Z","2.7.3":"2023-10-13T13:59:43.048Z","2.7.4":"2023-10-25T22:55:12.082Z","2.7.5":"2023-11-05T23:49:22.837Z","2.8.0":"2023-11-06T18:46:12.433Z","3.0.0-beta.1":"2023-11-26T19:39:41.710Z","2.8.1":"2023-12-06T12:50:34.573Z","2.8.2":"2023-12-09T22:38:47.684Z","2.8.3":"2023-12-18T20:23:00.346Z","3.0.0-beta.2":"2024-01-20T00:28:24.259Z","2.8.4":"2024-01-20T01:18:20.263Z","3.0.0-beta.3":"2024-01-21T00:39:03.935Z","2.8.5":"2024-01-21T01:11:45.614Z","3.0.0-beta.4":"2024-01-21T01:13:25.196Z","3.0.0-beta.5":"2024-01-24T22:14:54.703Z","3.0.0-beta.6":"2024-02-04T22:45:28.956Z","3.0.0-beta.7":"2024-02-05T00:23:12.811Z","3.0.0-beta.8":"2024-02-05T01:55:00.448Z","3.0.0-beta.9":"2024-02-05T21:08:11.527Z","2.8.6":"2024-02-06T01:10:37.620Z","3.0.0-beta.10":"2024-02-11T23:35:10.580Z","3.0.0-beta.11":"2024-02-18T20:52:50.658Z","2.8.7":"2024-02-18T23:09:04.671Z","2.8.8":"2024-02-23T12:26:08.244Z","3.0.0-beta.12":"2024-02-24T22:46:35.724Z","3.0.0-beta.13":"2024-03-03T22:24:24.260Z","3.0.0-beta.14":"2024-03-16T22:46:30.900Z","2.8.9":"2024-03-21T20:18:50.199Z","3.0.0-beta.15":"2024-04-04T20:52:25.816Z","3.0.0-beta.16":"2024-04-13T17:14:33.548Z","3.0.0-beta.17":"2024-04-24T17:23:51.039Z","2.8.10":"2024-04-27T18:28:16.454Z","3.0.0-beta.18":"2024-05-09T23:28:05.302Z","3.0.0-beta.19":"2024-05-12T20:48:02.519Z","3.0.0-beta.20":"2024-05-19T00:13:11.423Z","3.0.0-beta.21":"2024-05-19T01:42:06.732Z","3.0.0-beta.22":"2024-05-19T19:00:09.575Z","2.8.11":"2024-05-24T13:13:08.735Z","3.0.0-beta.23":"2024-06-09T19:46:44.118Z","3.0.0-beta.24":"2024-06-09T23:20:29.525Z","3.0.0-beta.25":"2024-06-10T00:49:47.555Z","3.0.0-beta.26":"2024-06-11T23:50:40.254Z","3.0.0-beta.27":"2024-06-12T16:42:33.097Z","3.0.0-beta.28":"2024-06-15T23:57:08.627Z","3.0.0-beta.29":"2024-06-16T01:35:52.473Z","3.0.0-beta.30":"2024-06-17T20:53:02.481Z","3.0.0-beta.31":"2024-06-17T23:01:29.688Z","3.0.0-beta.32":"2024-06-18T01:37:38.189Z","2.8.12":"2024-06-21T14:49:22.091Z","3.0.0-beta.33":"2024-06-29T23:09:57.667Z","3.0.0-beta.34":"2024-06-30T02:09:02.189Z","3.0.0-beta.35":"2024-06-30T19:44:21.354Z","3.0.0-beta.36":"2024-06-30T22:18:00.676Z","3.0.0-beta.37":"2024-07-05T22:25:19.587Z","3.0.0-beta.38":"2024-07-09T01:04:36.332Z","2.8.13":"2024-07-26T00:22:08.808Z","2.8.14":"2024-07-26T00:53:38.899Z","3.0.0-beta.39":"2024-07-28T00:51:50.334Z","3.0.0-beta.40":"2024-07-30T17:58:23.615Z","3.0.0-beta.41":"2024-08-02T20:56:04.349Z","2.8.15":"2024-08-06T21:59:54.619Z","3.0.0-beta.42":"2024-08-07T21:26:23.933Z","3.0.0-beta.43":"2024-08-09T21:32:18.632Z","3.0.0-beta.44":"2024-08-10T00:25:51.292Z","2.8.16":"2024-09-03T02:01:17.153Z","3.0.0-beta.45":"2024-09-19T19:11:33.937Z","3.0.0-beta.46":"2024-09-20T16:16:00.559Z","3.0.0-beta.47":"2024-09-23T18:53:06.375Z","3.0.0":"2024-09-24T01:38:30.422Z","3.0.1":"2024-09-24T04:11:57.479Z","3.0.2":"2024-09-25T15:00:10.794Z","3.0.3":"2024-09-25T20:33:57.843Z","3.1.0":"2024-10-05T20:27:27.605Z","3.1.1":"2024-10-06T20:32:21.310Z","3.2.0":"2024-10-31T01:39:06.833Z","3.3.0":"2024-12-02T20:32:53.169Z","3.3.1":"2024-12-09T00:33:37.013Z","3.3.2":"2024-12-27T22:18:54.285Z","3.4.0":"2025-01-08T00:33:47.053Z","3.4.1":"2025-01-23T19:30:24.741Z","3.4.2":"2025-01-27T19:17:23.101Z","3.4.3":"2025-01-30T22:52:52.934Z","3.5.0":"2025-01-31T01:09:18.187Z","3.6.0":"2025-02-21T19:00:00.216Z","3.7.0":"2025-03-28T01:07:49.044Z","3.8.0":"2025-05-17T22:11:47.919Z","3.8.1":"2025-05-19T20:53:30.264Z","3.9.0":"2025-06-04T23:26:27.319Z","3.10.0":"2025-06-12T01:14:46.707Z","3.11.0":"2025-07-29T10:55:11.049Z","3.12.0":"2025-08-09T19:14:00.465Z","3.12.1":"2025-08-11T18:38:42.722Z","3.12.3":"2025-08-26T23:01:54.521Z","3.12.4":"2025-08-28T00:40:47.013Z","3.13.0":"2025-09-09T18:20:08.150Z","3.14.0":"2025-10-02T21:53:13.901Z","3.14.1":"2025-10-26T17:32:28.465Z","3.14.2":"2025-10-26T19:45:52.177Z","3.14.3":"2025-12-08T16:27:29.529Z","3.14.4":"2025-12-08T19:53:58.279Z","3.14.5":"2025-12-10T23:38:36.737Z","3.15.0":"2026-01-10T22:40:20.912Z","3.15.1":"2026-01-26T03:06:49.622Z"},"bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"author":{"name":"Gilad S.","url":"https://github.com/giladgd"},"license":"MIT","homepage":"https://node-llama-cpp.withcat.ai","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","rerank","reranking","json-grammar","json-schema-grammar","functions","function-calling","token-prediction","speculative-decoding","temperature","minP","topK","topP","seed","json-schema","raspberry-pi","self-hosted","local","catai","mistral","deepseek","qwen","qwq","gpt","gpt-oss","typescript","lora","batching","gpu"],"repository":{"type":"git","url":"git+https://github.com/withcatai/node-llama-cpp.git"},"description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"readme":"
\n \"node-llama-cpp\n

node-llama-cpp

\n

Run AI models locally on your machine

\n Pre-built bindings are provided with a fallback to building from source with cmake\n

\n
\n\n
\n\n[![Build](https://github.com/withcatai/node-llama-cpp/actions/workflows/build.yml/badge.svg)](https://github.com/withcatai/node-llama-cpp/actions/workflows/build.yml)\n[![License](https://badgen.net/badge/color/MIT/green?label=license)](https://www.npmjs.com/package/node-llama-cpp)\n[![Types](https://badgen.net/badge/color/TypeScript/blue?label=types)](https://www.npmjs.com/package/node-llama-cpp)\n[![Version](https://badgen.net/npm/v/node-llama-cpp)](https://www.npmjs.com/package/node-llama-cpp)\n\n
\n\n✨ [`gpt-oss` is here!](https://node-llama-cpp.withcat.ai/blog/v3.12-gpt-oss) ✨\n\n## Features\n* Run LLMs locally on your machine\n* [Metal, CUDA and Vulkan support](https://node-llama-cpp.withcat.ai/guide/#gpu-support)\n* [Pre-built binaries are provided](https://node-llama-cpp.withcat.ai/guide/building-from-source), with a fallback to building from source _**without**_ `node-gyp` or Python\n* [Adapts to your hardware automatically](https://node-llama-cpp.withcat.ai/guide/#gpu-support), no need to configure anything\n* A Complete suite of everything you need to use LLMs in your projects\n* [Use the CLI to chat with a model without writing any code](#try-it-without-installing)\n* Up-to-date with the latest `llama.cpp`. Download and compile the latest release with a [single CLI command](https://node-llama-cpp.withcat.ai/guide/building-from-source#downloading-a-release)\n* Enforce a model to generate output in a parseable format, [like JSON](https://node-llama-cpp.withcat.ai/guide/chat-session#json-response), or even force it to [follow a specific JSON schema](https://node-llama-cpp.withcat.ai/guide/chat-session#response-json-schema)\n* [Provide a model with functions it can call on demand](https://node-llama-cpp.withcat.ai/guide/chat-session#function-calling) to retrieve information or perform actions\n* [Embedding and reranking support](https://node-llama-cpp.withcat.ai/guide/embedding)\n* [Safe against special token injection attacks](https://node-llama-cpp.withcat.ai/guide/llama-text#input-safety-in-node-llama-cpp)\n* Great developer experience with full TypeScript support, and [complete documentation](https://node-llama-cpp.withcat.ai/guide/)\n* Much more\n\n## [Documentation](https://node-llama-cpp.withcat.ai)\n* [Getting started guide](https://node-llama-cpp.withcat.ai/guide/)\n* [API reference](https://node-llama-cpp.withcat.ai/api/functions/getLlama)\n* [CLI help](https://node-llama-cpp.withcat.ai/cli/)\n* [Blog](https://node-llama-cpp.withcat.ai/blog/)\n* [Changelog](https://github.com/withcatai/node-llama-cpp/releases)\n* [Roadmap](https://github.com/orgs/withcatai/projects/1)\n\n## Try It Without Installing\nChat with a model in your terminal using [a single command](https://node-llama-cpp.withcat.ai/cli/chat):\n```bash\nnpx -y node-llama-cpp chat\n```\n\n## Installation\n```bash\nnpm install node-llama-cpp\n```\n\n[This package comes with pre-built binaries](https://node-llama-cpp.withcat.ai/guide/building-from-source) for macOS, Linux and Windows.\n\nIf binaries are not available for your platform, it'll fallback to download a release of `llama.cpp` and build it from source with `cmake`.\nTo disable this behavior, set the environment variable `NODE_LLAMA_CPP_SKIP_DOWNLOAD` to `true`.\n\n## Usage\n```typescript\nimport {fileURLToPath} from \"url\";\nimport path from \"path\";\nimport {getLlama, LlamaChatSession} from \"node-llama-cpp\";\n\nconst __dirname = path.dirname(fileURLToPath(import.meta.url));\n\nconst llama = await getLlama();\nconst model = await llama.loadModel({\n modelPath: path.join(__dirname, \"models\", \"Meta-Llama-3.1-8B-Instruct.Q4_K_M.gguf\")\n});\nconst context = await model.createContext();\nconst session = new LlamaChatSession({\n contextSequence: context.getSequence()\n});\n\n\nconst q1 = \"Hi there, how are you?\";\nconsole.log(\"User: \" + q1);\n\nconst a1 = await session.prompt(q1);\nconsole.log(\"AI: \" + a1);\n\n\nconst q2 = \"Summarize what you said\";\nconsole.log(\"User: \" + q2);\n\nconst a2 = await session.prompt(q2);\nconsole.log(\"AI: \" + a2);\n```\n\n> For more examples, see the [getting started guide](https://node-llama-cpp.withcat.ai/guide/)\n\n## Contributing\nTo contribute to `node-llama-cpp` read the [contribution guide](https://node-llama-cpp.withcat.ai/guide/contributing).\n\n## Acknowledgements\n* llama.cpp: [ggml-org/llama.cpp](https://github.com/ggml-org/llama.cpp)\n\n\n
\n\n
\n \"Star\n
\n

\n If you like this repo, star it ✨                                                    \n

\n
\n","readmeFilename":"README.md"}