package.json (1126B)
1 { 2 "name": "daemon-sec-cheatsheet", 3 "type": "module", 4 "version": "1.0.0", 5 "private": true, 6 "description": "DÆMON//SEC — a curated vault of IT & cybersecurity cheatsheets", 7 "scripts": { 8 "dev": "astro dev", 9 "build": "astro build && pagefind --site dist && npm run pagefind:public && node scripts/csp-hashes.mjs", 10 "test": "npm run build && node --test", 11 "preview": "astro preview", 12 "pagefind:public": "rm -rf public/pagefind && cp -R dist/pagefind public/pagefind", 13 "astro": "astro", 14 "assetsignore:workers": "printf 'downloads/pentest-workflow/ysoserial-all.jar\\ndownloads/pentest-workflow/gowitness_linux_amd64\\ndownloads/pentest-workflow/gowitness_windows_amd64.exe\\n' > dist/.assetsignore", 15 "deploy:workers": "npm run build && npm run assetsignore:workers && npx wrangler deploy" 16 }, 17 "dependencies": { 18 "@astrojs/markdown-remark": "^7.3.1", 19 "@astrojs/mdx": "^8.0.2", 20 "@astrojs/sitemap": "^3.7.4", 21 "astro": "^7.3.5", 22 "sharp": "^0.35.5" 23 }, 24 "devDependencies": { 25 "github-slugger": "^2.0.0", 26 "happy-dom": "^20.11.2", 27 "pagefind": "^1.3.0" 28 } 29 }