Files
rrweb/turbo.json
Yun Feng 4fd55c0669 feat: add CI for publishing chrome extension (#1568)
* fix: remove the permission not needed and update the player style link

* fix: change the way of importing worker script

* improve the extension version

* build: add process env to disable inline worker import

* improve style file

* upgrade svelte2tsx

* disable eslint check for that line

* merge the extension-release action into release action

---------

Co-authored-by: YunFeng0817 <YunFeng0817@users.noreply.github.com>
2024-12-10 10:44:26 +01:00

51 lines
1.2 KiB
JSON

{
"$schema": "https://turborepo.org/schema.json",
// These root workspace files are reused in workspaces and may affect their build output
"globalDependencies": [
".eslintrc.js",
".prettierrc",
"vite.config.defaults.ts",
"tsconfig.json"
],
"globalPassThroughEnv": ["PUPPETEER_HEADLESS", "DISABLE_WORKER_INLINING"],
"tasks": {
"prepublish": {
"dependsOn": ["^prepublish", "//#references:update"],
"outputs": [
"lib/**",
"es/**",
"dist/**",
"typings/**",
".svelte-kit/**",
"types/**"
]
},
"test": {
"dependsOn": ["^prepublish"]
},
"test:watch": {
"persistent": true,
"cache": false
},
"test:update": {
"dependsOn": ["^prepublish"]
},
"dev": {
"dependsOn": ["prepublish", "^prepublish"],
"persistent": true,
"cache": false
},
"lint": {},
"check-types": {
"dependsOn": ["^prepublish"]
},
"//#references:update": {
"inputs": ["packages/*/package.json", "packages/plugins/*/package.json"],
"outputs": [
"packages/*/tsconfig.json",
"packages/plugins/*/tsconfig.json"
]
}
}
}