UNPKG

spec-score

Version:

A lightweight application for OpenAPI spec validation and scoring.

62 lines (61 loc) 1.38 kB
{ "name": "spec-score", "main": "index.ts", "version": "0.3.4", "description": "A lightweight application for OpenAPI spec validation and scoring.", "author": { "name": "Dhairya", "email": "majmudar777@gmail.com" }, "type": "module", "license": "MIT", "keywords": [ "openapi", "validation", "cli", "reporter", "api", "scorer" ], "bin": { "spec-score": "./dist/index.js" }, "repository": { "type": "git", "url": "git+https://github.com/DhairyaMajmudar/SpecScore.git" }, "files": [ "dist", "README.md", "LICENSE" ], "engines": { "bun": ">=1.0.0" }, "scripts": { "build": "bun build index.ts --outdir dist --target node --format esm --minify", "start": "bun run build && bun run index.ts", "lint": "biome lint", "lint:fix": "biome lint --write", "type:check": "tsc --noEmit", "format": "biome format --write", "test": "bun test", "test:coverage": "bun test --coverage" }, "devDependencies": { "@biomejs/biome": "2.0.0", "@types/bun": "latest", "@types/js-yaml": "^4.0.9", "openapi-types": "^12.1.3" }, "dependencies": { "@apidevtools/swagger-parser": "^12.0.0", "chalk": "^5.4.1", "commander": "^14.0.0", "consola": "^3.4.2", "js-yaml": "^4.1.0" }, "peerDependencies": { "typescript": "^5" } }