-
Notifications
You must be signed in to change notification settings - Fork 16
Expand file tree
/
Copy pathpackage.json
More file actions
36 lines (36 loc) · 1.91 KB
/
package.json
File metadata and controls
36 lines (36 loc) · 1.91 KB
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
{
"name": "pagescms-website",
"version": "0.1.3",
"type": "module",
"scripts": {
"alpine": "cp node_modules/alpinejs/dist/cdn.min.js assets/alpine.min.js",
"basecoat": "cp node_modules/basecoat-css/dist/js/all.min.js assets/basecoat.min.js",
"fonts": "mkdir -p assets/fonts && cp node_modules/@fontsource-variable/inter/files/inter-latin-standard-normal.woff2 assets/fonts/ && cp node_modules/@fontsource-variable/inter/files/inter-latin-ext-standard-normal.woff2 assets/fonts/ && cp node_modules/@fontsource-variable/jetbrains-mono/files/jetbrains-mono-latin-wght-normal.woff2 assets/fonts/ && cp node_modules/@fontsource-variable/jetbrains-mono/files/jetbrains-mono-latin-ext-wght-normal.woff2 assets/fonts/",
"htmx": "cp node_modules/htmx.org/dist/htmx.min.js assets/htmx.min.js",
"assets": "npm run alpine && npm run basecoat && npm run htmx && npm run fonts",
"css": "npx tailwindcss -i ./src/css/styles.css -o ./assets/styles.css --minify",
"clean": "node --input-type=module -e \"import fs from 'node:fs'; fs.rmSync('_site', { recursive: true, force: true });\"",
"build": "npm run clean && npm run css && npx @11ty/eleventy",
"dev": "concurrently \"npx @11ty/eleventy --serve\" \"npx tailwindcss -i ./src/css/styles.css -o ./assets/styles.css --watch\""
},
"dependencies": {
"@11ty/eleventy": "^3.1.2",
"@11ty/eleventy-plugin-syntaxhighlight": "^5.0.2",
"@grimlink/eleventy-plugin-lucide-icons": "^2.1.8",
"@tailwindcss/cli": "^4.1.11",
"eleventy-plugin-toc": "^1.1.5",
"lucide-static": "^0.552.0",
"markdown-it": "^14.1.0",
"markdown-it-anchor": "^9.2.0",
"prism-theme-github": "^1.0.2",
"tailwindcss": "^4.1.11"
},
"devDependencies": {
"@fontsource-variable/inter": "^5.2.8",
"@fontsource-variable/jetbrains-mono": "^5.2.8",
"alpinejs": "^3.15.8",
"basecoat-css": "^0.3.7",
"concurrently": "^9.2.0",
"htmx.org": "^2.0.8"
}
}