/ package.json
package.json
1 { 2 "name": "cv-system", 3 "version": "2.0.0", 4 "description": "AI-Enhanced CV System with GitHub activity integration", 5 "main": "index.html", 6 "scripts": { 7 "dev": "python3 -m http.server 8000", 8 "serve": "npx serve .", 9 "validate:json": "node -e \"const fs=require('fs'),path=require('path');const dir='data';fs.readdirSync(dir).filter(f=>f.endsWith('.json')).forEach(f=>{try{JSON.parse(fs.readFileSync(path.join(dir,f),'utf8'));console.log('OK',f)}catch(e){console.error('FAIL',f,e.message);process.exit(1)}})\"", 10 "scripts:install": "cd .github/scripts && npm install", 11 "scripts:lint": "cd .github/scripts && npm run lint", 12 "scripts:test": "cd .github/scripts && npm test" 13 }, 14 "engines": { 15 "node": ">=18.0.0" 16 }, 17 "keywords": [ 18 "cv", 19 "resume", 20 "ai", 21 "github-actions", 22 "automation" 23 ], 24 "author": "Adrian Wedd <adrian@adrianwedd.com>", 25 "license": "MIT", 26 "repository": { 27 "type": "git", 28 "url": "https://github.com/adrianwedd/cv.git" 29 }, 30 "homepage": "https://cv.adrianwedd.com", 31 "devDependencies": { 32 "serve": "^14.2.5" 33 } 34 }