UNPKG

mfdoc

Version:

Auto generate JS SDK and HTTP API documentation

83 lines (82 loc) 2.17 kB
{ "name": "mfdoc", "version": "0.2.1", "description": "Auto generate JS SDK and HTTP API documentation", "author": { "email": "ywordk@gmail.com", "name": "softkave" }, "license": "MIT", "repository": { "type": "git", "url": "https://github.com/softkave/mfdoc.git" }, "bugs": { "url": "https://github.com/softkave/mfdoc/issues" }, "homepage": "https://github.com/softkave/mfdoc", "type": "module", "main": "build/src/index.js", "types": "build/src/index.d.ts", "exports": { ".": { "types": "./build/src/index.d.ts", "import": "./build/src/index.js", "default": "./build/src/index.js" } }, "bin": "build/src/bin/main.js", "files": [ "build/{*.js,**/*.js}", "build/{*.cjs,**/*.cjs}", "build/{*.js.map,**/*.js.map}", "build/{*.cjs.map,**/*.cjs.map}", "build/{*.d.ts,**/*.d.ts}", "!build/**/__tests__/**/*", "build/other/**/*", "build/templates/**/*" ], "keywords": [ "auto-generate", "JS SDK", "HTTP API", "documentation" ], "scripts": { "test": "vitest --config ./vitest.config.ts", "lint": "gts lint", "clean": "gts clean", "copy:build": "npx -y tsx src/copyBuildArtifacts.ts", "compile": "npm run clean && tsc && npm run copy:build", "fix": "gts fix", "pretest": "npm run compile", "posttest": "npm run lint", "check:circular-deps": "npx dpdm --no-warning --no-tree ./src/index.ts", "show:packlist": "npm run compile && npm pack --dry-run", "publish:npm": "npm run compile && npm publish", "publish:local": "npm run compile && pnpm link" }, "devDependencies": { "@faker-js/faker": "^8.3.1", "@types/fs-extra": "^11.0.4", "@types/lodash-es": "^4.17.12", "@types/node": "^22.7.5", "gts": "^6.0.2", "typescript": "^5.6.3", "vitest": "^3.0.9" }, "dependencies": { "case": "^1.6.3", "commander": "^14.0.0", "fs-extra": "^11.3.0", "js-accessor": "^1.2.0", "lodash-es": "^4.17.21", "softkave-js-utils": "^0.15.0", "tsx": "^4.19.4", "type-fest": "^4.37.0", "zod": "^3.25.20" }, "engines": { "node": ">=24" } }