Spaces:
Running
Running
{ | |
"name": "@huggingface/responses.js", | |
"packageManager": "pnpm@10.10.0", | |
"version": "0.1.0", | |
"type": "module", | |
"description": "Server for handling AI responses", | |
"repository": "https://github.com/huggingface/huggingface.js.git", | |
"publishConfig": { | |
"access": "public" | |
}, | |
"main": "./dist/index.js", | |
"module": "./dist/index.mjs", | |
"types": "./dist/index.d.ts", | |
"exports": { | |
".": { | |
"types": "./dist/index.d.ts", | |
"require": "./dist/index.js", | |
"import": "./dist/index.mjs" | |
} | |
}, | |
"engines": { | |
"node": ">=18" | |
}, | |
"source": "index.ts", | |
"scripts": { | |
"build": "tsup src/*.ts --format cjs,esm --clean && tsc --emitDeclarationOnly --declaration", | |
"check": "tsc", | |
"dev": "tsx watch src/index.ts", | |
"format": "prettier --write .", | |
"format:check": "prettier --check .", | |
"lint": "eslint --quiet --fix --ext .cjs,.ts .", | |
"lint:check": "eslint --ext .cjs,.ts .", | |
"prepublishOnly": "pnpm run build", | |
"prepare": "pnpm run build", | |
"start": "node dist/index.js", | |
"example": "node examples/_run.js", | |
"demo:build": "cd demo && npm run build", | |
"demo:dev": "cd demo && npm run dev", | |
"demo:install": "cd demo && npm install", | |
"demo:lint": "cd demo && npm run lint", | |
"demo:format": "cd demo && npm run format", | |
"demo:start": "cd demo && npm run start", | |
"deploy:spaces": "./push_to_space.sh", | |
"test": "mocha --timeout 20000 \"tests/**/*.test.js\"" | |
}, | |
"files": [ | |
"src", | |
"dist", | |
"tsconfig.json" | |
], | |
"keywords": [ | |
"huggingface", | |
"ai", | |
"llm", | |
"responses-api", | |
"server" | |
], | |
"author": "Hugging Face", | |
"license": "MIT", | |
"dependencies": { | |
"@modelcontextprotocol/sdk": "^1.15.0", | |
"express": "^4.21.2", | |
"openai": "^5.8.2", | |
"zod": "^3.25.71" | |
}, | |
"devDependencies": { | |
"@eslint/js": "^9.30.1", | |
"@types/express": "^4.17.23", | |
"@typescript-eslint/eslint-plugin": "^8.35.1", | |
"@typescript-eslint/parser": "^8.35.1", | |
"eslint": "^9.30.1", | |
"eslint-config-prettier": "^10.1.5", | |
"eslint-plugin-prettier": "^5.5.1", | |
"mocha": "^11.7.1", | |
"prettier": "^3.6.2", | |
"tsup": "^8.5.0", | |
"tsx": "^4.20.3", | |
"typescript": "^5.8.3" | |
} | |
} | |