Scripts: attempt to get censored version working

This commit is contained in:
Pieter Vander Vennet 2025-07-09 01:33:24 +02:00
parent 0c04f630be
commit 49b4b48cc3
2 changed files with 8 additions and 5 deletions

View file

@ -114,9 +114,14 @@ jobs:
- name: install deps - name: install deps
run: npm ci run: npm ci
- run: npm run init
- run: | - name: Run tests
npm run init run: npm run test
- name: Build censored variant of the themes
run: |
npm run clean && npm run clean:deep
npm run generate:layeroverview -- --force --exclude-labels=nsfw npm run generate:layeroverview -- --force --exclude-labels=nsfw
npm run generate:layouts npm run generate:layouts
@ -145,9 +150,6 @@ jobs:
fi fi
git add build.gradle git add build.gradle
- name: Run tests
run: npm run test
- name: prepare android build - name: prepare android build
run: npm run android:prepare run: npm run android:prepare

View file

@ -113,6 +113,7 @@
"generate:charging-stations": "cd ./assets/layers/charging_station && vite-node csvToJson.ts && cd -", "generate:charging-stations": "cd ./assets/layers/charging_station && vite-node csvToJson.ts && cd -",
"clean:tests": "find . -type f -name \"*.doctest.ts\" | xargs -r rm", "clean:tests": "find . -type f -name \"*.doctest.ts\" | xargs -r rm",
"clean": "echo '{\n \"#\": \"Settings in this file override the `config`-section of `package.json`\"\n}' > config.json && rm -rf .cache/ && (find *.html | grep -v \"^\\(404\\|index\\|land\\|privacy\\|test\\|studio\\|theme\\|style_test\\|statistics\\|status\\|leaderboard\\|inspector\\).html\" | xargs -r rm) && (ls | grep \"^index_[a-zA-Z_-]\\+\\.ts$\" | xargs -r rm)", "clean": "echo '{\n \"#\": \"Settings in this file override the `config`-section of `package.json`\"\n}' > config.json && rm -rf .cache/ && (find *.html | grep -v \"^\\(404\\|index\\|land\\|privacy\\|test\\|studio\\|theme\\|style_test\\|statistics\\|status\\|leaderboard\\|inspector\\).html\" | xargs -r rm) && (ls | grep \"^index_[a-zA-Z_-]\\+\\.ts$\" | xargs -r rm)",
"clean:deep": "rm -rf ./public/assets/generated/themes && rm ./public/assets/generated/theme_overview.json && rm -rf ./public/assets/generated/layers/*",
"generate:dependency-graph": "node_modules/.bin/depcruise --exclude \"^node_modules\" --output-type dot Logic/State/MapState.ts > dependencies.dot && dot dependencies.dot -T svg -o dependencies.svg && rm dependencies.dot", "generate:dependency-graph": "node_modules/.bin/depcruise --exclude \"^node_modules\" --output-type dot Logic/State/MapState.ts > dependencies.dot && dot dependencies.dot -T svg -o dependencies.svg && rm dependencies.dot",
"scrapeWebsites": "vite-node scripts/importscripts/compareWebsiteData.ts -- ~/Downloads/ShopsWithWebsiteNodes.csv ~/data/scraped_websites/", "scrapeWebsites": "vite-node scripts/importscripts/compareWebsiteData.ts -- ~/Downloads/ShopsWithWebsiteNodes.csv ~/data/scraped_websites/",
"### 0": "VELOPARK", "### 0": "VELOPARK",