- Remove Containerfile and .containerignore (Apple container specific) - Update package.json to remove Apple container scripts - Replace macOS-specific build scripts with Docker-focused versions - Update README to prioritize Docker over Apple container - Update DEVELOPMENT.md to remove macOS-first approach - Update demo script to remove Apple container references - Update workflow to remove Containerfile path triggers - Simplify project to be Docker-first for cross-platform compatibility
30 lines
669 B
Bash
Executable File
30 lines
669 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# JMESPath Testing Tool - Development Script
|
|
|
|
set -e
|
|
|
|
echo "🚀 JMESPath Testing Tool - Development"
|
|
echo "====================================="
|
|
echo ""
|
|
|
|
# Check Node.js
|
|
if command -v node &> /dev/null; then
|
|
echo "✅ Node.js version: $(node --version)"
|
|
else
|
|
echo "❌ Node.js not found. Please install Node.js 24 LTS."
|
|
exit 1
|
|
fi
|
|
|
|
# Install dependencies if needed
|
|
if [ ! -d "node_modules" ]; then
|
|
echo "📦 Installing dependencies..."
|
|
npm install
|
|
fi
|
|
|
|
# Start development server
|
|
echo "🚀 Starting development server..."
|
|
echo " The app will open at http://localhost:3000"
|
|
echo " Press Ctrl+C to stop the server"
|
|
echo ""
|
|
npm start |