UNPKG

spec-mate

Version:

A powerful, flexible, and easy-to-use API testing framework for Node.js.

65 lines (64 loc) 1.57 kB
{ "name": "spec-mate", "version": "1.0.0", "description": "A powerful, flexible, and easy-to-use API testing framework for Node.js.", "main": "dist/index.js", "types": "types", "files": [ "dist", "types" ], "scripts": { "prebuild": "rimraf dist", "build:types": "tsc", "build": "node build.js", "prepublishOnly": "npm run build", "start": "node dist/index.js", "lint": "eslint ./src", "prettier": "prettier --write ./src/*", "test": "mocha -r esbuild-register 'test/**/*.spec.ts'" }, "author": "SImranjeet Singh", "license": "MIT", "keywords": [ "API testing", "API validation", "API mocking", "spec-mate", "automated testing", "HTTP requests", "HTTP response validation", "custom assertions", "mock APIs", "chai assertions", "Nock integration", "postman alternative", "JavaScript API testing", "TypeScript API testing", "openAPI spec", "request validation", "REST API testing", "hooks for API testing", "response validation" ], "dependencies": { "axios": "^1.7.7", "chai": "^5.1.1", "lodash.get": "^4.4.2" }, "devDependencies": { "@types/chai": "^4.3.19", "@types/lodash.get": "^4.4.9", "@types/mocha": "^10.0.8", "@types/node": "^22.5.5", "esbuild": "^0.23.1", "esbuild-register": "^3.6.0", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", "mocha": "^10.7.3", "nock": "^13.5.5", "prettier": "^3.3.3", "rimraf": "^6.0.1", "typescript": "^5.6.2" } }