{ "name": "@janhq/core", "version": "0.1.10", "description": "Core library for the Jan AI application framework", "keywords": [ "jan", "core" ], "homepage": "https://jan.ai", "license": "AGPL-3.0", "browser": "dist/index.js", "main": "dist/index.js", "module": "dist/node/index.cjs.js", "typings": "dist/types/index.d.ts", "files": [ "dist", "types" ], "author": "Jan ", "exports": { ".": "./dist/index.js", "./node": "./dist/node/index.cjs.js" }, "typesVersions": { "*": { ".": [ "./dist/index.js.map", "./dist/types/index.d.ts" ], "node": [ "./dist/node/index.cjs.js.map", "./dist/types/node/index.d.ts" ] } }, "scripts": { "lint": "tslint --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'", "test": "jest", "prebuild": "rimraf dist", "build": "tsc -p . && rolldown -c rolldown.config.mjs" }, "devDependencies": { "@npmcli/arborist": "^7.1.0", "@types/jest": "^29.5.14", "@types/node": "^22.10.0", "@types/pacote": "^11.1.7", "@types/request": "^2.48.12", "electron": "33.2.1", "eslint": "8.57.0", "eslint-plugin-jest": "^27.9.0", "jest": "^29.7.0", "jest-junit": "^16.0.0", "jest-runner": "^29.7.0", "pacote": "^21.0.0", "request": "^2.88.2", "request-progress": "^3.0.0", "rimraf": "^3.0.2", "rolldown": "1.0.0-beta.1", "ts-jest": "^29.2.5", "tslib": "^2.6.2", "typescript": "^5.3.3" }, "dependencies": { "rxjs": "^7.8.1", "ulidx": "^2.3.0" }, "packageManager": "yarn@4.5.3" }