mirror of
https://github.com/mengxi-ream/read-frog.git
synced 2026-04-30 01:56:46 +00:00
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> Co-authored-by: ananaBMaster <68643891+ananaBMaster@users.noreply.github.com>
64 lines
1.7 KiB
JSON
64 lines
1.7 KiB
JSON
{
|
|
"$schema": "./node_modules/nx/schemas/nx-schema.json",
|
|
"targetDefaults": {
|
|
"build": {
|
|
"cache": true,
|
|
"inputs": [
|
|
"{projectRoot}/src/**/*",
|
|
"{projectRoot}/public/**/*",
|
|
"{projectRoot}/wxt.config.ts",
|
|
"{projectRoot}/package.json",
|
|
"{projectRoot}/pnpm-lock.yaml",
|
|
"{projectRoot}/tsconfig.json",
|
|
"{projectRoot}/postcss.config.cjs",
|
|
"{projectRoot}/vitest.setup.ts"
|
|
],
|
|
"outputs": ["{projectRoot}/.output/chrome-mv3", "{projectRoot}/.wxt"]
|
|
},
|
|
"build:firefox": {
|
|
"cache": true,
|
|
"inputs": [
|
|
"{projectRoot}/src/**/*",
|
|
"{projectRoot}/public/**/*",
|
|
"{projectRoot}/wxt.config.ts",
|
|
"{projectRoot}/package.json",
|
|
"{projectRoot}/pnpm-lock.yaml",
|
|
"{projectRoot}/tsconfig.json",
|
|
"{projectRoot}/postcss.config.cjs",
|
|
"{projectRoot}/vitest.setup.ts"
|
|
],
|
|
"outputs": ["{projectRoot}/.output/firefox-mv3", "{projectRoot}/.wxt"]
|
|
},
|
|
"test": {
|
|
"cache": true,
|
|
"inputs": [
|
|
"{projectRoot}/src/**/*",
|
|
"{projectRoot}/vitest.*.ts",
|
|
"{projectRoot}/tsconfig.json"
|
|
]
|
|
},
|
|
"test:cov": {
|
|
"cache": true,
|
|
"inputs": [
|
|
"{projectRoot}/src/**/*",
|
|
"{projectRoot}/vitest.*.ts",
|
|
"{projectRoot}/tsconfig.json"
|
|
],
|
|
"outputs": ["{projectRoot}/coverage"]
|
|
},
|
|
"lint": {
|
|
"cache": true,
|
|
"inputs": [
|
|
"{projectRoot}/src/**/*",
|
|
"{projectRoot}/eslint.config.*"
|
|
]
|
|
},
|
|
"type-check": {
|
|
"cache": true,
|
|
"inputs": [
|
|
"{projectRoot}/src/**/*",
|
|
"{projectRoot}/tsconfig.json"
|
|
]
|
|
}
|
|
}
|
|
}
|