UNPKG

resumefy

Version:

A simple toolkit to bring your JSON Resume to life

74 lines 2 kB
{ "name": "resumefy", "version": "1.6.0", "description": "A simple toolkit to bring your JSON Resume to life", "keywords": [ "resume", "json", "jsonresume", "cli", "resume-cli", "curriculum", "curriculum-vitae", "cv", "employment" ], "type": "module", "repository": { "type": "git", "url": "git+https://github.com/tmjssz/resumefy.git" }, "author": "Tim-Jonas Schwarz <tmjssz@gmail.com>", "license": "MIT", "engines": { "node": ">=20" }, "scripts": { "lint": "eslint src", "build": "tsc --build && tsc-alias", "start": "tsx ./scripts/dev.ts ./node_modules/@jsonresume/schema/sample.resume.json --theme @tmjssz/jsonresume-theme-even", "dev": "tsx watch ./scripts/dev.ts ./node_modules/@jsonresume/schema/sample.resume.json --theme @tmjssz/jsonresume-theme-even --watch", "test": "vitest run", "test:coverage": "vitest run --coverage", "test:ci": "vitest run --coverage --coverage.reporter=json-summary --coverage.reporter=text --coverage.reporter=json", "test:watch": "vitest watch" }, "bin": "bin/resumefy.js", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js" } }, "types": "./dist/index.d.ts", "files": [ "bin", "dist" ], "dependencies": { "@jsonresume/schema": "^1.2.1", "ansicolor": "^2.0.3", "commander": "^14.0.0", "error-html": "^0.3.5", "express": "^5.1.0", "jsonschema": "^1.5.0", "puppeteer": "24.5.0", "resumed": "^4.0.0" }, "devDependencies": { "@eslint/js": "^9.18.0", "@tmjssz/jsonresume-theme-even": "^0.4.1", "@types/express": "^5.0.0", "@types/node": "^22.10.5", "@vitest/coverage-v8": "^3.0.5", "eslint": "^9.18.0", "globals": "^16.3.0", "prettier": "^3.4.2", "tsc-alias": "1.8.16", "tsx": "^4.19.2", "typescript": "^5.7.3", "typescript-eslint": "^8.19.1", "vitest": "^3.0.5" }, "packageManager": "yarn@4.6.0" }