| { |
| "scripts": { |
| "build": "npm-run-all build:sass build:eleventy", |
| "build:eleventy": "eleventy --quiet", |
| "build:sass": "sass site/_stylesheets:build/_stylesheets", |
| "deploy:login": "firebase login", |
| "deploy:preview": "firebase hosting:channel:deploy --project prod --expires 7d", |
| "deploy:prod": "firebase deploy --only hosting --project prod", |
| "deploy:staging": "firebase deploy --only hosting --project staging", |
| "start": "npm-run-all build:sass --parallel watch:*", |
| "watch:eleventy": "eleventy --serve --port=8080 --quiet", |
| "watch:sass": "sass --watch site/_stylesheets:build/_stylesheets" |
| }, |
| "dependencies": { |
| "@11ty/eleventy": "^2.0.1", |
| "@docsearch/js": "^3.6.0", |
| "firebase-tools": "^13.13.3", |
| "markdown-it-anchor": "^9.0.1", |
| "markdown-it-attrs": "^4.1.6", |
| "markdown-it-toc-done-right": "^4.2.0-4", |
| "npm": "^10.8.2", |
| "npm-run-all": "^4.1.5", |
| "prettier": "^3.3.2", |
| "sass": "^1.77.6", |
| "uslug": "^1.0.4" |
| }, |
| "overrideComments": [ |
| "The packages below are not needed directly by the website, but", |
| "are present to override the normal package versions in order to", |
| "pick up security fixes." |
| ], |
| "overrides": {} |
| } |