UNPKG

ananse

Version:

Ananse is a lightweight NodeJs framework with batteries included for building efficient, scalable and maintainable USSD applications.

63 lines (62 loc) 1.63 kB
{ "name": "ananse", "version": "1.9.11", "description": "Ananse is a lightweight NodeJs framework with batteries included for building efficient, scalable and maintainable USSD applications.", "git": "https://github.com/ephrimlawrence/ananse", "author": "Lawrence Ephrim", "homepage": "https://ephrimlawrence.github.io/ananse", "license": "MIT", "keywords": [ "ussd", "ussd builder", "ussd menu", "ussd route", "nodejs", "typescript", "ananse", "spider", "rejoice" ], "entrypoint": "src/index.js", "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "files": [ "dist" ], "scripts": { "tsc": "tsc", "build": "tsc --project tsconfig.build.json", "tsx": "tsx", "dev": "tsx --watch --trace-warnings tests/test_app.ts", "test": "tsx bin/test.ts", "simulate": "tsx src/cli/simulator.ts", "bundle": "npm run build && npm run prebuild && tsup", "prebuild": "rimraf dist", "format": "biome format --write ./src ./tests", "biome": "biome" }, "bin": { "simulator": "dist/cli/simulator.js" }, "peerDependencies": { "express": "^4.19.2", "mysql2": "^3.9.7", "pg-promise": "^11.6.0", "redis": "^4.6.13", "@japa/runner": "3.1.4" }, "devDependencies": { "@biomejs/biome": "1.7.1", "@japa/api-client": "^2.0.3", "@japa/assert": "3.0.0", "@japa/runner": "3.1.4", "@types/express": "^4.17.21", "@types/node": "^20.12.7", "rimraf": "^5.0.5", "tsup": "^8.0.2", "tsx": "^4.7.2", "typescript": "^5.4.5", "arg": "^5.0.2" } }