Cursor rule Cursor
Keep test files in dedicated test directories.
Cursor rule Cursor
Keep test files in dedicated test directories.
Command Claude Code
:::info This document covers the core development commands for building, running, and previewing the eIsland application. For environment setup and prerequisites, see Frontend Setup. ::.
Command Claude Code
:::info This document covers the ESA (Edge Security Acceleration) CDN cache purge commands for clearing cached content on Alibaba Cloud ESA. These commands use the official @alicloud/esa20240910 SDK. ::.
Command Claude Code
:::info This document covers the packaging and lifecycle commands for building distributable installers and managing native modules. For development commands (dev, build, preview), see Development Commands. ::.
Command Claude Code
:::info This document covers all build, test, and smoke commands for eIsland native plugins. Windows plugins live under plugins/windows/; macOS helpers live under plugins/macos/. Each plugin has its own package.json with independent scripts. ::.
Command Claude Code
:::info This document covers all code quality commands for the eIsland project — ESLint, Stylelint, HTML validation, comment checks, and i18n completeness. ::.
Command Claude Code
:::info This document covers the release and changelog commands for publishing eIsland builds and generating release notes. For packaging the installer locally, see Package Commands. ::.
Command Claude Code
:::info This document covers Vitest commands for running, filtering, and measuring test coverage, plus Playwright commands for Electron E2E testing. ::.
MCP server Cursor
MCP server "codegraph" as configured in JNTMTMTM/eIsland. Launched with codegraph serve --mcp --path C:\Users\Administrator\Desktop\pyisland_project\eIs.
Command Claude Code
:::info The Playwright suite launches the real Electron main process and built React UI on Windows and macOS. It exercises the preload bridge, IPC handlers, and file storage. See Testing Commands for the separate Vitest suite. ::.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: