UNPKG

tspace-0spear

Version:

tspace-0spear is a lightweight API framework for Node.js that is fast and highly focused on providing the best developer experience. It aims to be performant HTTP & Websocket Server using uWebSockets written in C++.

67 lines (66 loc) 1.95 kB
{ "name": "tspace-0spear", "version": "1.0.0", "description": "tspace-0spear is a lightweight API framework for Node.js that is fast and highly focused on providing the best developer experience. It aims to be performant HTTP & Websocket Server using uWebSockets written in C++.", "main": "./build/lib/index.js", "types": "./build/lib/index.d.ts", "files": [ "build" ], "type": "commonjs", "repository": { "type": "git", "url": "https://github.com/thanathip41/tspace-0spear.git" }, "keywords": [ "tspace", "tspace-0spear", "fast", "node", "nodejs", "http", "https", "uws", "uwebsockets.js", "uWebSockets.js" ], "author": "Thanathip (https://github.com/thanathip41)", "license": "MIT", "bugs": { "url": "https://github.com/thanathip41/tspace-0spear" }, "homepage": "https://github.com/thanathip41", "scripts": { "build": "tsc", "prepare": "npm run build", "release": "npm run build && npm publish", "test": "npm run build && node build/tests/benchmark.test.js", "test:build": "node build/tests/benchmark.test.js", "load": "autocannon -c 100 -d 40 -p 10 localhost:3000" }, "engines": { "node": ">=18.0.0" }, "dependencies": { "find-my-way": "8.2.0", "mime-types": "2.1.35", "on-finished": "2.4.1", "reflect-metadata": "0.1.14", "swagger-ui-dist": "5.17.10", "uWebSockets.js": "github:uNetworking/uWebSockets.js#v20.44.0" }, "devDependencies": { "@ionited/mesh": "^0.6.2", "@types/autocannon": "^7.12.5", "@types/express": "^4.17.21", "@types/mime-types": "^2.1.4", "@types/node": "^16.4.0", "@types/on-finished": "^2.3.4", "@types/swagger-ui-dist": "^3.30.4", "@types/yargs": "^17.0.32", "autocannon": "^7.15.0", "ts-node": "^10.9.2", "typescript": "^5.4.5", "yargs": "^17.7.2" } }