-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
69 lines (69 loc) · 2.74 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
{
"name": "bhdouglass.com",
"version": "3.0.0",
"private": true,
"type": "module",
"scripts": {
"dev": "NODE_ENV=development astro dev",
"start": "npm run dev",
"check": "rm -rf dist && astro check",
"pre-build": "npm run resume-export",
"build": "npm run pre-build && NODE_ENV=production astro build && npm run post-build",
"post-build": "npm run analytics-to-resume && cp ./dist/sitemap-index.xml ./dist/sitemap.xml",
"analytics-to-resume": "sed -i 's|</head>|<meta property=\"og:url\" content=\"https://bhdouglass.com/resume/\"><script defer data-domain=\"bhdouglass.com\" src=\"https://stats.bhdouglass.com/js/plausible.js\"></script></head>|g' dist/resume/index.html",
"preview": "NODE_ENV=development astro preview",
"new-post": "node scripts/new-post.js",
"publish-draft": "node scripts/publish-draft.js",
"resume-export": "resume export --theme bhdouglass --resume src/data/resume.json public/resume/index.html",
"resume-export-pdf": "resume export --theme bhdouglass --resume src/data/resume.json brian-douglass-resume.pdf",
"resume-serve": "resume serve --theme bhdouglass --resume src/data/resume.json --dir .tmp",
"images": "find ./public -type f -regex \".*\\.\\(jpg\\|jpeg\\|png\\)\" -exec mogrify -format webp {} \\; -print",
"optimize": "find ./public -type f -name *.webp -exec cwebp -q 70 -m 6 {} -o {} \\; -print",
"originals": "find ./public -type f -regex \".*\\.\\(jpg\\|jpeg\\|png\\)\" -exec mv {} ./originals \\; -print"
},
"repository": {
"type": "git",
"url": "git+ssh://[email protected]/bhdouglass/bhdouglass-com.git"
},
"author": "Brian Douglass",
"license": "GPL-3.0",
"bugs": {
"url": "https://gitlab.com/bhdouglass/bhdouglass-com/issues"
},
"homepage": "https://bhdouglass.com",
"devDependencies": {
"@astrojs/rss": "^4.0.10",
"@astrojs/sitemap": "^3.2.1",
"@types/inquirer": "^9.0.7",
"astro": "^5.1.1",
"autoprefixer": "^10.4.20",
"chalk": "^5.3.0",
"date-fns": "^4.1.0",
"fractional": "^1.0.0",
"gray-matter": "^4.0.3",
"inquirer": "^12.1.0",
"resume-cli": "^3.1.2"
},
"dependencies": {
"@astrojs/check": "^0.9.4",
"@astrojs/mdx": "^4.0.3",
"@astrojs/tailwind": "^5.1.4",
"@astrojs/vue": "^5.0.3",
"@bhdouglass/plausible-astro": "^0.0.1",
"@tailwindcss/typography": "^0.5.15",
"astro-capo": "^0.0.1",
"astro-m2dx": "^0.7.16",
"astro-pagefind": "^1.6.0",
"astro-robots-txt": "^1.0.0",
"astro-seo": "^0.8.4",
"image-size": "^1.1.1",
"jsonresume-theme-bhdouglass": "^1.0.2",
"rehype-highlight": "^7.0.1",
"remark-toc": "^9.0.0",
"remixicon": "^4.5.0",
"sharp": "^0.33.5",
"tailwindcss": "^3.4.16",
"typescript": "^5.7.2",
"vue": "^3.5.13"
}
}