Files
LexAI/packages/chrome/playwright.config.ts
john kevin asprec 2c00d2e431
Some checks failed
CI — Test & Build / Test & Build (pull_request) Has been cancelled
Preview — PR Build Check / PR Preview Build (pull_request) Has been cancelled
feat(cli): add initial CLI implementation with argument parsing and prompt handling
- Created package.json and package-lock.json for CLI package.
- Implemented argument parsing in args.ts to handle various flags and commands.
- Developed main CLI logic in cli.ts to execute commands and handle errors.
- Added configuration loading from a JSON file in config.ts, with environment variable support.
- Implemented prompt resolution and provider interaction in prompt.ts.
- Added usage documentation for the CLI.
- Configured TypeScript settings in tsconfig.json for the CLI package.
- Updated README in vscode package to reflect the new CLI functionality.
- Refactored root tsconfig.json to streamline project structure.
2026-08-13 19:19:42 +08:00

24 lines
470 B
TypeScript

import { defineConfig } from '@playwright/test';
export default defineConfig({
testDir: '../../tests/e2e',
timeout: 30000,
use: {
channel: 'chrome',
},
projects: [
{
name: 'chromium-extension',
use: {
browserName: 'chromium',
launchOptions: {
args: [
'--disable-extensions-except=.output/chrome-mv3',
'--load-extension=.output/chrome-mv3',
],
},
},
},
],
});