{"bin":{"node-llama-cpp":"dist/cli/cli.js"},"bugs":{"url":"https://github.com/withcatai/node-llama-cpp/issues"},"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","name":"node-llama-cpp","type":"module","types":"./dist/index.d.ts","author":{"name":"Gilad S."},"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","license":"MIT","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"},"homepage":"https://withcatai.github.io/node-llama-cpp/","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"],"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":{},"maintainers":[{"name":"giladgd","email":"giladgd@gmail.com"}],"_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"},"_id":"node-llama-cpp@2.8.7","version":"2.8.7"}