mirror of
https://github.com/Alvin-Zilverstand/narrow_casting_system.git
synced 2026-03-06 11:07:14 +01:00
- Split CI workflow into separate backend and admin testing jobs - Fix package-lock.json caching issues with proper cache paths - Update Docker configuration for better CI/CD integration - Improve root package.json with comprehensive npm scripts - Add proper build and test scripts for all components - Fix Dockerfile to work correctly with GitHub Actions - Add Docker BuildKit support for faster builds - Organize project structure with deployment folder This fixes the GitHub Actions error about missing package-lock.json and improves the overall CI/CD pipeline for the project.
20 lines
601 B
JSON
20 lines
601 B
JSON
{
|
|
"name": "snowworld-admin-dashboard",
|
|
"version": "1.0.0",
|
|
"description": "Admin dashboard for SnowWorld narrowcasting system",
|
|
"main": "index.html",
|
|
"scripts": {
|
|
"start": "http-server -p 8080 -c-1",
|
|
"build": "echo 'Admin build complete'",
|
|
"test": "echo 'Admin tests not configured'",
|
|
"lint": "echo 'Linting not configured'",
|
|
"clean": "rm -rf node_modules"
|
|
},
|
|
"dependencies": {},
|
|
"devDependencies": {
|
|
"http-server": "^14.1.1"
|
|
},
|
|
"keywords": ["admin", "dashboard", "narrowcasting", "snowworld"],
|
|
"author": "SnowWorld Development Team",
|
|
"license": "MIT"
|
|
} |