Skip to content

Add Node.js CI workflow for testing across versions#1073

Open
SolanaRemix wants to merge 4 commits intovitejs:masterfrom
SolanaRemix:master
Open

Add Node.js CI workflow for testing across versions#1073
SolanaRemix wants to merge 4 commits intovitejs:masterfrom
SolanaRemix:master

Conversation

@SolanaRemix
Copy link
Copy Markdown

Please make sure all the requirements are satisfied, otherwise the PR could be closed without further notice.

Checklist

  • Title as described.
  • Make sure you put things in the right category.
  • The description of your item should be a sentence with less than 24 words.
  • Avoid using links and parentheses in description.
  • Omit unnecessary words already provided in the context (e.g. for Vite, a Vite plugin).
  • Use proper case for terms (e.g. GitHub, TypeScript, ESLint, etc.)
  • When mentioning tools, omit versions whenever possible (e.g. use TypeScript instead of TypeScript 4.x, but keep Vue 2 and Vue 3 as they're incompatible).
  • When mentioning package names, use quotes whenever possible.
  • Always add your items to the end of a list.

Plugins/Tools

  • The plugin/tool is working with Vite 2.x and onward.
  • The project is Open Source.
  • The project follows the Vite Plugins Conventions.
  • The plugin uses Vite-specific hooks and can't be implemented as a Compatible Rollup Plugin.
  • The repo should be at least 30 days old.
  • The documentation is in English.
  • The project is active and maintained (inactive projects for longer 6 months will be removed without further notice).
  • The project accepts contributions.
  • Not a commercial product.

Starter Templates

  • The starter template is working with Vite 2.x and onward.
  • The documentation is in English.
  • The starter template must provide enough instructions / documentation about how to start up and what's included.
  • A screenshot or a live demo should be included.
  • The repo should be at least 30 days old.
  • Should be differentiable from the existing starter templates.

Apps/Websites

  • The website is available without errors and load in a reasonable amount of time.
  • The website must be Open Source and showing it's using Vite intensively.
  • The website is original and not too simple. For that reason, blogs and simple landing pages are rejected.

Copilot AI review requested due to automatic review settings January 10, 2026 11:16
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a GitHub Actions workflow to run continuous integration tests across multiple Node.js versions (18.x, 20.x, 22.x). However, the repository is a curated list (awesome-vite) that does not have test scripts or build scripts defined in its package.json, which will cause this workflow to fail.

Changes:

  • Added a new CI workflow file that runs on push/PR to master branch
  • Configured matrix testing across Node.js versions 18.x, 20.x, and 22.x
  • Included steps for checkout, Node.js setup, dependency installation, build, and tests

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Copy Markdown
Author

@SolanaRemix SolanaRemix left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@copilot apply changes automate if need it to keep green and lock canonical artifacts Md Architecture sync with ts tsx json files sync chain vise vens of Smart Brain Operator Memory Master run

SolanaRemix and others added 3 commits February 4, 2026 02:02
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@SolanaRemix
Copy link
Copy Markdown
Author

@copilot Error: Dependencies lock file is not found in /home/runner/work/awesome-vite/awesome-vite. Supported file patterns: package-lock.json,npm-shrinkwrap.json,yarn.lock

Copy link
Copy Markdown
Author

@SolanaRemix SolanaRemix left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Copy Markdown
Author

@SolanaRemix SolanaRemix left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@apply changes

@SolanaRemix
Copy link
Copy Markdown
Author

SolanaRemix commented Mar 23, 2026

@copilot apply add this all to it: Integrated AI Technologies
Aikeedo incorporates a comprehensive array of AI services to enhance your content creation capabilities. Our platform seamlessly integrates with the most advanced AI technologies in the industry, including:
OpenAI: Leading AI technology provider for text, image, and audio generation capabilities.
Anthropic: Advanced AI models focused on safe, scalable, and intelligent content generation.
xAI: Cutting-edge AI technology for advanced reasoning and multimodal capabilities.
Cohere: Enterprise-grade AI solutions for advanced language processing and multimodal capabilities.
ElevenLabs: State-of-the-art voice synthesis technology with multilingual support for lifelike audio content creation.
Speechify: Advanced text-to-speech technology with multiple voice options and languages.
Google: Comprehensive AI services for voice, image, and video generation capabilities.
Azure: Microsoft’s enterprise-grade AI services for voice synthesis and other AI capabilities.
Luma AI: AI-powered video and image generation technology.
StabilityAI: High-quality image generation technology and visual content creation tools.
ClipDrop: Advanced image editing and visual content creation tools.
These integrations provide Aikeedo users with a comprehensive toolkit for creating diverse and dynamic content across all mediums – text, images, audio, and video.
Available AI Models
Explore a comprehensive array of AI models from leading technology providers, each offering unique capabilities for advanced content creation:
OpenAI:
Language Models: GPT-5.2, GPT-5.2 Pro, GPT-5.1, GPT-5 Pro, GPT-5, GPT-5 mini, GPT-5 nano, O4 mini, O3, O3 mini, O1, GPT-4o, GPT-4o mini, GPT-4.1, GPT-4.1 mini, GPT-4.1 nano, GPT-4 Turbo, GPT-4, GPT-3.5 Turbo
Video Generation: Sora 2 Pro, Sora 2
Image Generation: GPT Image 1.5, GPT Image 1, GPT Image 1 Mini
Text-to-Speech: TTS 1, TTS 1 HD
Transcription: Whisper
Embeddings: Text Embedding 3 Small, Text Embedding 3 Large, Text Embedding Ada 002
Anthropic:
Language Models: Sonnet 4.5, Haiku 4.5, Opus 4.5, Opus 4.1, Sonnet 4, Opus 4, Haiku 3.5, Haiku 3
xAI:
Language Models: Grok Code Fast, Grok 4.1 Fast, Grok 4 Fast, Grok 4, Grok 3
Image Generation: Grok Imagine, Grok Imagine Pro
Video Generation: Grok Imagine Video
Cohere:
Language Models: Command A Reasoning, Command A Vision, Command A, Command R+, Command R, Command R7B
Multimodal: Aya Vision 32B, Aya Expanse 32B
ElevenLabs:
Voice Synthesis: Multilingual v2, Turbo v2.5, Multilingual v1, Monolingual v1
Speechify:
Voice Options: Simba English, Simba Multilingual, Simba Turbo
Google:
Text-to-Speech: TTS Standard, TTS Studio, TTS Premium
Image Generation: Nano Banana Pro, Nano Banana, Imagen 4, Imagen 4 (Fast), Imagen 4 (Ultra), Imagen 3, Imagen 3 (Fast)
Video Generation: Veo 3.1, Veo 3.1 Fast, Veo 3 Fast, Veo 3, Veo 2
Azure:
Text-to-Speech: Azure TTS
Black Forest Labs:
Image Generation: FLUX.1 Kontext [max], FLUX.1 Kontext [pro], FLUX 1.1 [pro], FLUX 1.1 FLUX.1 [pro], FLUX.1 [dev], FLUX.1 [schnell]
Kling AI:
Video Generation: Kling 2.6, Kling 2.5 Pro, Kling 2.1 Master, Kling 2 Master, Kling 1.6 Pro, Kling 1.6
Pika Labs:
Video Generation: Pika 2.2
Reve:
Image Generation: Reve (Remix)
Minimax:
Video Generation: Minimax, Minimax Director, Minimax Live
Alibaba:
Video Generation: Wan 2.2, Wan 2.1 Pro, Wan 2.1
Tencent:
Video Generation: Hunyuan Video
StabilityAI:
Image Generation: SD Ultra, SD Core, SD3 Large, SD3 Large Turbo, SD3 Medium, SDXL 1.0
ClipDrop:
Image Editing: ClipDrop
Luma AI:
Video Generation: Ray Flash 2, Ray 2
Image Generation: Photon 1, Photon Flash 1
ByteDance:
Image Editing: Seedream 4.5, Seedream 4.0
Video Generation: Seedance 1.0 Pro
Decart:
Image Generation: Lucy 14B
These models enable the creation of diverse digital content across all mediums – text, images, audio, and video – equipping users with a comprehensive toolkit for any content creation need.
Comprehensive Feature Set
Aikeedo offers a complete suite of AI-powered tools and business features designed for modern SaaS operations. From content creation to business management, every feature is built with reliability and user experience in mind.
AI Content Creation Tools
AI CHAT
Advanced conversational AI with intelligent conversation flow, edit capabilities, and regenerate options across multiple AI models. Features include message editing, AI response regeneration with different models, AI image vision for image analysis, and voice dictation for hands-free interaction. Create and engage with AI chatbots (assistants) tailored to specific tasks, with seamless switching between different assistants within the same conversation.
AI IMAGE GENERATOR (IMAGINE)
Create stunning visuals using leading AI image generators including DALL-E 3, Stable Diffusion models (SD Ultra, SD Core, SD3 Large, SD3 Large Turbo, SD3 Medium, SDXL), and FLUX models. Generate images directly within the chat interface for seamless workflow integration.
AI VIDEO GENERATOR
Generate videos from text and image prompts using cutting-edge models including Google Veo 3, Kling 2.1 Master, Pika 2.2, Minimax, Wan 2.2, and Luma Ray models. Create professional-quality video content with AI assistance.
AI VOICE SYNTHESIS (VOICEOVER)
Transform text into lifelike speech using 500+ voices across multiple languages and accents. Integrates with OpenAI TTS, ElevenLabs, Google TTS, Azure TTS, and Speechify for comprehensive voice generation capabilities.
AI TRANSCRIPTION (TRANSCRIBER)
Generate accurate transcriptions for audio and video files using Whisper and Chirp models. Available in segments synced with audio or as plain text. Download as WebVTT, SRT, or text files with individual segment copying.
AI WRITER
Generate instant text responses with over 130 pre-built templates for various content topics. Admins can design custom templates that transform into user-friendly forms. Documents can be copied to clipboard or downloaded as Word Docs, HTML files, Text, or Markdown files.
AI CODER
Specialized code generation for various programming languages. Documents and individual code blocks can be copied or downloaded in multiple formats, making it perfect for developers and technical content creators.
AI CLASSIFIER
Classify and categorize content using AI-powered classification tools for better content organization and management.
VOICE ISOLATION
Advanced audio processing tool for isolating and enhancing voice content from mixed audio sources.
Advanced AI Capabilities
MULTI-FORMAT FILE SUPPORT
Send and query various document types (PDF, DOC, DOCX, CSV, JSON, and other text files) directly within the chat interface. AI models can analyze and respond to questions about document content.
WEB SEARCH INTEGRATION
Real-time web browsing and search capabilities within chat, powered by Serper API integration for up-to-date information retrieval.
LATEX SUPPORT
Full support for mathematical formulas and LaTeX rendering in AI-generated content for technical and academic applications.
VOICE CLONING
Advanced voice cloning technology for creating personalized voice outputs and maintaining consistent brand voice across content.
CHAT WITH YOUR VOICE
Voice dictation capabilities for hands-free interaction with AI chatbots.
Business & Management Features
WORKSPACE & TEAM MANAGEMENT
Create workspaces to manage AI creations and teams efficiently. Invite members to collaborate in specific workspaces, subscribe to different plans within each workspace, and share AI creations easily among team members.
Organize and Collaborate: Create workspaces to manage AI creations and teams efficiently.
Team Invitations: Invite members to collaborate in specific workspaces.
Plan Subscriptions: Subscribe to different plans within each workspace for tailored access.
Content Sharing: Share AI creations easily among team members.
FLEXIBLE BILLING SYSTEM
Set up various payment plans including monthly, yearly, and lifetime deals. Unified credit system charges users based on simple credit units, eliminating complex conversions from different AI service usage metrics. Includes cost calculator for profit margin planning.
Diverse Payment Plans: Set up various payment plans including monthly, yearly, and lifetime deals.
Unified Credit System: Charge users based on a simple credit unit, eliminating complex conversions from different AI service usage metrics. This system is exclusive to Aikeedo and simplifies billing significantly.
Custom Amount Credit Purchases: Users can purchase custom amounts of credits, providing flexibility in credit management and spending control.
Upfront Usage Estimates: Users can see estimated credit costs before generating content, ensuring transparent pricing and better budget management.
Negative Balance Handling: Advanced balance management system that handles negative balances gracefully, allowing users to continue using the platform while managing their credit status.
∙ For commercial or SaaS use, an Extended License is mandatory, ensuring full operational capabilities and compliance.
*Free Calculator: Available exclusively to Extended License holders, facilitating easy calculation of unit costs with desired profit margins.
AFFILIATE SYSTEM
Built-in affiliate module with analytics for top-performing partners, detailed individual performance metrics, and comprehensive referred user tracking. Expand user engagement and growth opportunities.
ADMIN DASHBOARD
Comprehensive admin panel for managing users, subscriptions, settings, and monitoring platform performance. Features advanced search and filter options, data export capabilities, and real-time analytics.
PAYMENT GATEWAY INTEGRATION
Native integrations with Stripe and PayPal, plus support for additional local payment gateways through plugins including Paystack, Iyzico, YooKassa, and RazorPay.
Content & Library Management
LIBRARY SYSTEM
Securely store all AI-generated content with privacy protection. Easy sharing within workspaces, enabling effective collaboration among team members. Access library content anytime with flexible management options.
FILE STORAGE OPTIONS
Built-in local file storage with CDN integration through plugins. Official Cloud Storage plugin supports AWS S3, DigitalOcean Spaces, Wasabi, and Cloudflare R2 for enhanced content delivery.
130+ PRE-BUILT TEMPLATES
Extensive array of pre-built templates across categories including advertising, writing tools, business strategy, social media engagement, e-commerce, email marketing, and website content. From Facebook ads to blog posts, social media content to email campaigns.
User Experience & Customization
MOBILE-FIRST DESIGN
Responsive design optimized for mobile devices with enhanced mobile UI for better accessibility and ease of use across all devices.
DARK/LIGHT MODE
Admin-controllable dark and light mode options for user comfort and preference customization.
MULTILINGUAL SUPPORT
Full translation functionality with support for 30+ languages. AI-generated translations and comprehensive localization capabilities.
CUSTOM THEMES & MARKETPLACE
Support for custom themes and landing page customization. Easy personalization of appearance and user interface elements. Discover premium themes and additional customization options at our marketplace: Available Plugins:
Payment Gateways: Iyzico, Paystack, YooKassa, RazorPay
Email Marketing: Mailchimp, Brevo, Loops
Cloud Storage: AWS S3, DigitalOcean Spaces, Wasabi, Cloudflare R2
Crypto Payments: Cryptomus
Available Themes:
Pulse: Premium landing page theme designed for Aikeedo
Custom Themes: Professional themes for enhanced branding and user experience
Advanced Configuration
FEATURE MANAGEMENT
Plan-based feature toggling for writer templates, chat assistants, and chat models. Global configuration for safety checks and NSFW content filtering.
CUSTOM SCRIPT INJECTION
Ability to inject custom JavaScript scripts into different sections of the app (head, body, footer) for advanced customization.
STORAGE CONFIGURATION
Flexible file organization by Workspace, User, or Workspace/User structure for better data management and access control.
@copilot EASY UPDATES
Hassle-free update system to receive the latest features and security improvements without manual intervention.
Premium Quality, Premium Value. Deliver full setup install deploy pipeline bootstrap.ps1 UI UX DB etc

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants