chore: disable telemetry for zero bandwidth usage & faster builds; ignore vim temp files

This commit is contained in:
Ayo Ayco 2025-11-06 13:26:01 +01:00
parent 6f105fd8be
commit 8277674af9
2 changed files with 6 additions and 1 deletions

5
.gitignore vendored
View file

@ -1,3 +1,8 @@
# temp files (vim/nvim)
*~
*swo
*swp
# build output # build output
dist/ dist/
# generated types # generated types

View file

@ -4,7 +4,7 @@
"license": "MIT", "license": "MIT",
"scripts": { "scripts": {
"build": "npm run build:astro && npm run build:rocket && npm run build:astro:update-links && mv dist _site/next", "build": "npm run build:astro && npm run build:rocket && npm run build:astro:update-links && mv dist _site/next",
"build:astro": "ASTRO_BASE_URL=/next npx astro build --force", "build:astro": "astro telemetry disable && ASTRO_BASE_URL=/next astro build --force",
"build:astro:update-links": "node ./src/utils/rewrite-links.mjs", "build:astro:update-links": "node ./src/utils/rewrite-links.mjs",
"build:clean": "find src/pages -path \"*/_demos/*.js\" -type f -delete && rm -rf node_modules/_lion_docs && npm run build", "build:clean": "find src/pages -path \"*/_demos/*.js\" -type f -delete && rm -rf node_modules/_lion_docs && npm run build",
"build:rocket": "rocket build", "build:rocket": "rocket build",