mirror of
https://github.com/web-infra-dev/midscene.git
synced 2025-07-30 12:24:11 +00:00

* feat(ai-model): support plan to target * chore: modify test * chore: modify test * chore: fix env config * chore: unify the action logic * chore: optimize type hint * chore: optimize type hint * chore: fix type hint * chore: fix build type error * chore: support open new tab * feat: support auto complete element * chore: add sleep event * chore: add ai cost time * chore: optimize prompt * chore: optimize report prompt * chore: optimize vlm name * chore: fix command * chore: optimize error handle and use check debugger list replace last tab id * chore: fix chrome debugger attach logic * chore: fix unit test
39 lines
1.1 KiB
TypeScript
39 lines
1.1 KiB
TypeScript
import { defineConfig, moduleTools } from '@modern-js/module-tools';
|
|
import { version } from './package.json';
|
|
|
|
export default defineConfig({
|
|
plugins: [moduleTools()],
|
|
buildPreset: 'npm-library',
|
|
buildConfig: {
|
|
format: 'cjs',
|
|
input: {
|
|
index: 'src/index.ts',
|
|
'bridge-mode': 'src/bridge-mode/index.ts',
|
|
'bridge-mode-browser': 'src/bridge-mode/browser.ts',
|
|
utils: 'src/common/utils.ts',
|
|
'ui-utils': 'src/common/ui-utils.ts',
|
|
debug: 'src/debug/index.ts',
|
|
puppeteer: 'src/puppeteer/index.ts',
|
|
playwright: 'src/playwright/index.ts',
|
|
playground: 'src/playground/index.ts',
|
|
'midscene-playground': 'src/playground/bin.ts',
|
|
appium: 'src/appium/index.ts',
|
|
'playwright-report': './src/playwright/reporter/index.ts',
|
|
'chrome-extension': 'src/chrome-extension/index.ts',
|
|
yaml: 'src/yaml/index.ts',
|
|
},
|
|
target: 'es2018',
|
|
externals: [
|
|
'@midscene/core',
|
|
'@midscene/shared',
|
|
'puppeteer',
|
|
'bufferutil',
|
|
'utf-8-validate',
|
|
],
|
|
define: {
|
|
__VERSION__: version,
|
|
},
|
|
// splitting: true,
|
|
},
|
|
});
|