diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c558b13b..968db6db 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,17 +15,13 @@ jobs: os: [ubuntu-latest, windows-latest] node-version: [18.x] runs-on: ${{ matrix.os }} + env: + TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }} + TURBO_TEAM: ${{ vars.TURBO_TEAM }} steps: - uses: actions/checkout@v4 - - uses: actions/cache@v3 - with: - path: node_modules/.cache/turbo - key: turbo-${{ runner.os }}-${{ github.sha }} - restore-keys: | - turbo-${{ runner.os }}- - - uses: pnpm/action-setup@v2 - uses: actions/setup-node@v4 diff --git a/task.json b/task.json deleted file mode 100644 index 2a4c0be6..00000000 --- a/task.json +++ /dev/null @@ -1,1702 +0,0 @@ -{ - "id": "2bACAPkIT77yHGtZAeJDTDqkI0Y", - "version": "1", - "turboVersion": "1.11.3", - "monorepo": true, - "globalCacheInputs": { - "rootKey": "HEY STELLLLLLLAAAAAAAAAAAAA", - "files": {}, - "hashOfExternalDependencies": "3c01ff84f06cd05e", - "globalDotEnv": null, - "environmentVariables": { - "specified": { - "env": [], - "passThroughEnv": null - }, - "configured": [], - "inferred": [], - "passthrough": null - } - }, - "packages": [ - "@webx-kit/app-ai-assistant", - "@webx-kit/chrome-types", - "@webx-kit/example-react", - "@webx-kit/example-solid", - "@webx-kit/example-svelte", - "@webx-kit/example-vue", - "@webx-kit/messaging", - "@webx-kit/modernjs-builder-plugin-solid", - "@webx-kit/modernjs-builder-plugin-svelte", - "@webx-kit/modernjs-plugin", - "@webx-kit/runtime", - "@webx-kit/storage", - "@webx-kit/tests-e2e" - ], - "envMode": "infer", - "frameworkInference": true, - "tasks": [ - { - "taskId": "@webx-kit/app-ai-assistant#pretest", - "task": "pretest", - "package": "@webx-kit/app-ai-assistant", - "hash": "06c4e6bd8cd50785", - "inputs": { - ".gitignore": "0464e39bb426b0272681fc7570f52243755a3a01", - "modern.config.ts": "a64d99a448ffb6b4637bd8b293bfbb8911943a10", - "package.json": "0e79e6e600a94461b81561a50efb0368eb07b896", - "public/logo.png": "8eac0df15cac41ad179023e99324aa22113bdd98", - "src/assets/text-logo.svg": "a54a8751d101e2daa893ff2cd17ed2cd7c146069", - "src/background/index.ts": "e921523b1b42edc08de36657e9ea1accf7888115", - "src/content-scripts/app.tsx": "7504ed96d8a974d3c206de50b3e93648bf2d44e7", - "src/content-scripts/features/provider/index.tsx": "b52bcf7db8360ffa1d4176d40593912532d24b39", - "src/content-scripts/global.less": "b5c61c956711f981a41e95f7fcf0038436cfbb22", - "src/content-scripts/index.tsx": "61c71491797a205d48ef0e9e132ed67612508d6e", - "src/hooks/use-theme.ts": "a1c2195818c691adf8be35035ca9177385887489", - "src/manifest.ts": "e5a95c02b462121ca3a46815c7338cfcea8f995b", - "src/modern-app-env.d.ts": "8b882f3368239b92186558c60f1672fb4246c302", - "src/pages/global.less": "7330c292920ae6a29c813c3070a89b7de5585543", - "src/pages/options/app.tsx": "505f7b411afcb5beed872c11134921463f2e31a1", - "src/pages/options/index.tsx": "9221eb822fee76e52a3ec5be7184859eca2f5b27", - "src/pages/options/style.less": "f72a35c952de7d61917cf3914debdee4e13524f3", - "src/pages/popup/app.tsx": "8e7fa22fb5ebc1f857f183ee9c232b80e7262b6c", - "src/pages/popup/index.tsx": "ec16fd2da977a7b756c303408179641a489f2490", - "tailwind.config.ts": "d23f1f27be5eb0070cc4e3611a1b3a2282377b19", - "tsconfig.json": "2fadd44887fe591507049456898d9af7d3a0a1e5" - }, - "hashOfExternalDependencies": "24c90f091bfa8f64", - "cache": { - "local": false, - "remote": false, - "status": "MISS", - "timeSaved": 0 - }, - "command": "", - "cliArguments": [], - "outputs": null, - "excludedOutputs": null, - "logFile": "apps/ai-assistant/.turbo/turbo-pretest.log", - "directory": "apps/ai-assistant", - "dependencies": ["@webx-kit/runtime#pretest", "@webx-kit/modernjs-plugin#pretest"], - "dependents": ["@webx-kit/app-ai-assistant#test"], - "resolvedTaskDefinition": { - "outputs": [], - "cache": true, - "dependsOn": ["^pretest"], - "inputs": [], - "outputMode": "full", - "persistent": false, - "env": [], - "passThroughEnv": null, - "dotEnv": null - }, - "expandedOutputs": [], - "framework": "", - "envMode": "loose", - "environmentVariables": { - "specified": { - "env": [], - "passThroughEnv": null - }, - "configured": [], - "inferred": [], - "passthrough": null - }, - "dotEnv": null - }, - { - "taskId": "@webx-kit/app-ai-assistant#test", - "task": "test", - "package": "@webx-kit/app-ai-assistant", - "hash": "63f4273e85fccc70", - "inputs": { - ".gitignore": "0464e39bb426b0272681fc7570f52243755a3a01", - "modern.config.ts": "a64d99a448ffb6b4637bd8b293bfbb8911943a10", - "package.json": "0e79e6e600a94461b81561a50efb0368eb07b896", - "public/logo.png": "8eac0df15cac41ad179023e99324aa22113bdd98", - "src/assets/text-logo.svg": "a54a8751d101e2daa893ff2cd17ed2cd7c146069", - "src/background/index.ts": "e921523b1b42edc08de36657e9ea1accf7888115", - "src/content-scripts/app.tsx": "7504ed96d8a974d3c206de50b3e93648bf2d44e7", - "src/content-scripts/features/provider/index.tsx": "b52bcf7db8360ffa1d4176d40593912532d24b39", - "src/content-scripts/global.less": "b5c61c956711f981a41e95f7fcf0038436cfbb22", - "src/content-scripts/index.tsx": "61c71491797a205d48ef0e9e132ed67612508d6e", - "src/hooks/use-theme.ts": "a1c2195818c691adf8be35035ca9177385887489", - "src/manifest.ts": "e5a95c02b462121ca3a46815c7338cfcea8f995b", - "src/modern-app-env.d.ts": "8b882f3368239b92186558c60f1672fb4246c302", - "src/pages/global.less": "7330c292920ae6a29c813c3070a89b7de5585543", - "src/pages/options/app.tsx": "505f7b411afcb5beed872c11134921463f2e31a1", - "src/pages/options/index.tsx": "9221eb822fee76e52a3ec5be7184859eca2f5b27", - "src/pages/options/style.less": "f72a35c952de7d61917cf3914debdee4e13524f3", - "src/pages/popup/app.tsx": "8e7fa22fb5ebc1f857f183ee9c232b80e7262b6c", - "src/pages/popup/index.tsx": "ec16fd2da977a7b756c303408179641a489f2490", - "tailwind.config.ts": "d23f1f27be5eb0070cc4e3611a1b3a2282377b19", - "tsconfig.json": "2fadd44887fe591507049456898d9af7d3a0a1e5" - }, - "hashOfExternalDependencies": "24c90f091bfa8f64", - "cache": { - "local": false, - "remote": false, - "status": "MISS", - "timeSaved": 0 - }, - "command": "", - "cliArguments": [], - "outputs": null, - "excludedOutputs": null, - "logFile": "apps/ai-assistant/.turbo/turbo-test.log", - "directory": "apps/ai-assistant", - "dependencies": [ - "@webx-kit/app-ai-assistant#pretest", - "@webx-kit/runtime#test", - "@webx-kit/modernjs-plugin#test" - ], - "dependents": [], - "resolvedTaskDefinition": { - "outputs": [], - "cache": true, - "dependsOn": ["^test", "pretest"], - "inputs": [], - "outputMode": "full", - "persistent": false, - "env": [], - "passThroughEnv": null, - "dotEnv": null - }, - "expandedOutputs": [], - "framework": "", - "envMode": "loose", - "environmentVariables": { - "specified": { - "env": [], - "passThroughEnv": null - }, - "configured": [], - "inferred": [], - "passthrough": null - }, - "dotEnv": null - }, - { - "taskId": "@webx-kit/chrome-types#pretest", - "task": "pretest", - "package": "@webx-kit/chrome-types", - "hash": "4e70295f04ee4706", - "inputs": { - "README.md": "2d9a3198e9d07ab8d7ccbcec5160fb0f9882a221", - "package.json": "75ec5798e4f2e1e8cb7b51054489d12bd01b740d", - "src/chrome_event.d.ts": "3c45690216fd422b9a5957b94a00ea86e0cb81eb", - "src/developer_private.d.ts": "59c2ed0bea87b30280b3b0384a8948bf4e75983e", - "src/index.d.ts": "943cf1ff4ea402d46b2e46359e443ba5b242ce70", - "tsconfig.json": "4f6e66722d4dd07a85cc26c395c92afe1385644e" - }, - "hashOfExternalDependencies": "2d7747a888b7d1bb", - "cache": { - "local": false, - "remote": false, - "status": "MISS", - "timeSaved": 0 - }, - "command": "", - "cliArguments": [], - "outputs": null, - "excludedOutputs": null, - "logFile": "packages/chrome-types/.turbo/turbo-pretest.log", - "directory": "packages/chrome-types", - "dependencies": [], - "dependents": [ - "@webx-kit/chrome-types#test", - "@webx-kit/messaging#pretest", - "@webx-kit/tests-e2e#pretest", - "@webx-kit/storage#pretest" - ], - "resolvedTaskDefinition": { - "outputs": [], - "cache": true, - "dependsOn": ["^pretest"], - "inputs": [], - "outputMode": "full", - "persistent": false, - "env": [], - "passThroughEnv": null, - "dotEnv": null - }, - "expandedOutputs": [], - "framework": "", - "envMode": "loose", - "environmentVariables": { - "specified": { - "env": [], - "passThroughEnv": null - }, - "configured": [], - "inferred": [], - "passthrough": null - }, - "dotEnv": null - }, - { - "taskId": "@webx-kit/chrome-types#test", - "task": "test", - "package": "@webx-kit/chrome-types", - "hash": "13515dd8d67deac0", - "inputs": { - "README.md": "2d9a3198e9d07ab8d7ccbcec5160fb0f9882a221", - "package.json": "75ec5798e4f2e1e8cb7b51054489d12bd01b740d", - "src/chrome_event.d.ts": "3c45690216fd422b9a5957b94a00ea86e0cb81eb", - "src/developer_private.d.ts": "59c2ed0bea87b30280b3b0384a8948bf4e75983e", - "src/index.d.ts": "943cf1ff4ea402d46b2e46359e443ba5b242ce70", - "tsconfig.json": "4f6e66722d4dd07a85cc26c395c92afe1385644e" - }, - "hashOfExternalDependencies": "2d7747a888b7d1bb", - "cache": { - "local": false, - "remote": false, - "status": "MISS", - "timeSaved": 0 - }, - "command": "", - "cliArguments": [], - "outputs": null, - "excludedOutputs": null, - "logFile": "packages/chrome-types/.turbo/turbo-test.log", - "directory": "packages/chrome-types", - "dependencies": ["@webx-kit/chrome-types#pretest"], - "dependents": ["@webx-kit/messaging#test", "@webx-kit/tests-e2e#test", "@webx-kit/storage#test"], - "resolvedTaskDefinition": { - "outputs": [], - "cache": true, - "dependsOn": ["^test", "pretest"], - "inputs": [], - "outputMode": "full", - "persistent": false, - "env": [], - "passThroughEnv": null, - "dotEnv": null - }, - "expandedOutputs": [], - "framework": "", - "envMode": "loose", - "environmentVariables": { - "specified": { - "env": [], - "passThroughEnv": null - }, - "configured": [], - "inferred": [], - "passthrough": null - }, - "dotEnv": null - }, - { - "taskId": "@webx-kit/example-react#pretest", - "task": "pretest", - "package": "@webx-kit/example-react", - "hash": "13657023246ff6b5", - "inputs": { - ".gitignore": "0464e39bb426b0272681fc7570f52243755a3a01", - "modern.config.ts": "a73047475cf773e82c497694fff0fdb46bb5eb66", - "package.json": "8c03cd11d194c93fcb1e5d8b8d86b7d164e19dd0", - "public/logo.png": "8eac0df15cac41ad179023e99324aa22113bdd98", - "src/assets/text-logo.svg": "a54a8751d101e2daa893ff2cd17ed2cd7c146069", - "src/background/index.ts": "e921523b1b42edc08de36657e9ea1accf7888115", - "src/content-scripts/app.tsx": "b596285d4f45fe3e3f6fa53e9cd0f5849c6c2379", - "src/content-scripts/index.tsx": "63fcdf53760f637c1459b2d7eb0a28608f69fdae", - "src/global.less": "b5c61c956711f981a41e95f7fcf0038436cfbb22", - "src/manifest.ts": "ab3a6cebae8309996d708ca1e7796dbde077d112", - "src/modern-app-env.d.ts": "8b882f3368239b92186558c60f1672fb4246c302", - "src/pages/options/app.tsx": "df19bf7b34e0000f72207a1804fce06cf964e643", - "src/pages/options/index.tsx": "94bc6516a8042c86a3c5d87abf5af005be32e889", - "src/pages/options/style.less": "06f062d46be0e706e86ea5a8f8db1430a661d57f", - "src/pages/popup/app.tsx": "8e7fa22fb5ebc1f857f183ee9c232b80e7262b6c", - "src/pages/popup/index.tsx": "28115e5a0a958356630a7acc562783ad67f54926", - "tailwind.config.ts": "e3e56564941b4d61b106cb9c61ca8294b48d5f5a", - "tsconfig.json": "df4c9a3494ff5733041df6237539b39053905324" - }, - "hashOfExternalDependencies": "14e5287b6553dec0", - "cache": { - "local": false, - "remote": false, - "status": "MISS", - "timeSaved": 0 - }, - "command": "", - "cliArguments": [], - "outputs": null, - "excludedOutputs": null, - "logFile": "examples/react/.turbo/turbo-pretest.log", - "directory": "examples/react", - "dependencies": ["@webx-kit/modernjs-plugin#pretest", "@webx-kit/runtime#pretest"], - "dependents": ["@webx-kit/example-react#test"], - "resolvedTaskDefinition": { - "outputs": [], - "cache": true, - "dependsOn": ["^pretest"], - "inputs": [], - "outputMode": "full", - "persistent": false, - "env": [], - "passThroughEnv": null, - "dotEnv": null - }, - "expandedOutputs": [], - "framework": "", - "envMode": "loose", - "environmentVariables": { - "specified": { - "env": [], - "passThroughEnv": null - }, - "configured": [], - "inferred": [], - "passthrough": null - }, - "dotEnv": null - }, - { - "taskId": "@webx-kit/example-react#test", - "task": "test", - "package": "@webx-kit/example-react", - "hash": "b9a2922e101f3380", - "inputs": { - ".gitignore": "0464e39bb426b0272681fc7570f52243755a3a01", - "modern.config.ts": "a73047475cf773e82c497694fff0fdb46bb5eb66", - "package.json": "8c03cd11d194c93fcb1e5d8b8d86b7d164e19dd0", - "public/logo.png": "8eac0df15cac41ad179023e99324aa22113bdd98", - "src/assets/text-logo.svg": "a54a8751d101e2daa893ff2cd17ed2cd7c146069", - "src/background/index.ts": "e921523b1b42edc08de36657e9ea1accf7888115", - "src/content-scripts/app.tsx": "b596285d4f45fe3e3f6fa53e9cd0f5849c6c2379", - "src/content-scripts/index.tsx": "63fcdf53760f637c1459b2d7eb0a28608f69fdae", - "src/global.less": "b5c61c956711f981a41e95f7fcf0038436cfbb22", - "src/manifest.ts": "ab3a6cebae8309996d708ca1e7796dbde077d112", - "src/modern-app-env.d.ts": "8b882f3368239b92186558c60f1672fb4246c302", - "src/pages/options/app.tsx": "df19bf7b34e0000f72207a1804fce06cf964e643", - "src/pages/options/index.tsx": "94bc6516a8042c86a3c5d87abf5af005be32e889", - "src/pages/options/style.less": "06f062d46be0e706e86ea5a8f8db1430a661d57f", - "src/pages/popup/app.tsx": "8e7fa22fb5ebc1f857f183ee9c232b80e7262b6c", - "src/pages/popup/index.tsx": "28115e5a0a958356630a7acc562783ad67f54926", - "tailwind.config.ts": "e3e56564941b4d61b106cb9c61ca8294b48d5f5a", - "tsconfig.json": "df4c9a3494ff5733041df6237539b39053905324" - }, - "hashOfExternalDependencies": "14e5287b6553dec0", - "cache": { - "local": false, - "remote": false, - "status": "MISS", - "timeSaved": 0 - }, - "command": "", - "cliArguments": [], - "outputs": null, - "excludedOutputs": null, - "logFile": "examples/react/.turbo/turbo-test.log", - "directory": "examples/react", - "dependencies": ["@webx-kit/modernjs-plugin#test", "@webx-kit/example-react#pretest", "@webx-kit/runtime#test"], - "dependents": [], - "resolvedTaskDefinition": { - "outputs": [], - "cache": true, - "dependsOn": ["^test", "pretest"], - "inputs": [], - "outputMode": "full", - "persistent": false, - "env": [], - "passThroughEnv": null, - "dotEnv": null - }, - "expandedOutputs": [], - "framework": "", - "envMode": "loose", - "environmentVariables": { - "specified": { - "env": [], - "passThroughEnv": null - }, - "configured": [], - "inferred": [], - "passthrough": null - }, - "dotEnv": null - }, - { - "taskId": "@webx-kit/example-solid#pretest", - "task": "pretest", - "package": "@webx-kit/example-solid", - "hash": "6d467ed811d02ae4", - "inputs": { - ".gitignore": "0464e39bb426b0272681fc7570f52243755a3a01", - "modern.config.ts": "971274cab5a54fce538ab8dacd80a87954739a7c", - "package.json": "a364f3e76dde8d4e360da31712effd7e342c9bc4", - "public/logo.png": "8eac0df15cac41ad179023e99324aa22113bdd98", - "src/assets/text-logo.svg": "a54a8751d101e2daa893ff2cd17ed2cd7c146069", - "src/background/index.ts": "e921523b1b42edc08de36657e9ea1accf7888115", - "src/content-scripts/app.tsx": "6bf6932d9b306d30879ab804b9c23e6ad041fdd0", - "src/content-scripts/index.tsx": "b08cfe6e8bf04c081cd31f870b361cbe0493a231", - "src/global.less": "b5c61c956711f981a41e95f7fcf0038436cfbb22", - "src/manifest.ts": "417100d8ff24604720cb2f3935f33fa9080906d8", - "src/modern-app-env.d.ts": "8b882f3368239b92186558c60f1672fb4246c302", - "src/pages/options/app.tsx": "82a757d1986fe6bc07f1351c15dee3eb3ec07beb", - "src/pages/options/index.tsx": "8d64b72d4935d9dfdc52ed38cdbedc24f5f36174", - "src/pages/options/style.less": "06f062d46be0e706e86ea5a8f8db1430a661d57f", - "src/pages/popup/app.tsx": "12e7e6dcb650ea7100a163a62ea42bc43f7a10f1", - "src/pages/popup/index.tsx": "090bdcac60734af5c94518419277497163c6c660", - "tailwind.config.ts": "e3e56564941b4d61b106cb9c61ca8294b48d5f5a", - "tsconfig.json": "3ebf4c814030a12de9e64fd88541434ad982274d" - }, - "hashOfExternalDependencies": "1e28f27427adc7fc", - "cache": { - "local": false, - "remote": false, - "status": "MISS", - "timeSaved": 0 - }, - "command": "", - "cliArguments": [], - "outputs": null, - "excludedOutputs": null, - "logFile": "examples/solid/.turbo/turbo-pretest.log", - "directory": "examples/solid", - "dependencies": [ - "@webx-kit/runtime#pretest", - "@webx-kit/modernjs-builder-plugin-solid#pretest", - "@webx-kit/modernjs-plugin#pretest" - ], - "dependents": ["@webx-kit/example-solid#test"], - "resolvedTaskDefinition": { - "outputs": [], - "cache": true, - "dependsOn": ["^pretest"], - "inputs": [], - "outputMode": "full", - "persistent": false, - "env": [], - "passThroughEnv": null, - "dotEnv": null - }, - "expandedOutputs": [], - "framework": "", - "envMode": "loose", - "environmentVariables": { - "specified": { - "env": [], - "passThroughEnv": null - }, - "configured": [], - "inferred": [], - "passthrough": null - }, - "dotEnv": null - }, - { - "taskId": "@webx-kit/example-solid#test", - "task": "test", - "package": "@webx-kit/example-solid", - "hash": "cde5543b1143c5df", - "inputs": { - ".gitignore": "0464e39bb426b0272681fc7570f52243755a3a01", - "modern.config.ts": "971274cab5a54fce538ab8dacd80a87954739a7c", - "package.json": "a364f3e76dde8d4e360da31712effd7e342c9bc4", - "public/logo.png": "8eac0df15cac41ad179023e99324aa22113bdd98", - "src/assets/text-logo.svg": "a54a8751d101e2daa893ff2cd17ed2cd7c146069", - "src/background/index.ts": "e921523b1b42edc08de36657e9ea1accf7888115", - "src/content-scripts/app.tsx": "6bf6932d9b306d30879ab804b9c23e6ad041fdd0", - "src/content-scripts/index.tsx": "b08cfe6e8bf04c081cd31f870b361cbe0493a231", - "src/global.less": "b5c61c956711f981a41e95f7fcf0038436cfbb22", - "src/manifest.ts": "417100d8ff24604720cb2f3935f33fa9080906d8", - "src/modern-app-env.d.ts": "8b882f3368239b92186558c60f1672fb4246c302", - "src/pages/options/app.tsx": "82a757d1986fe6bc07f1351c15dee3eb3ec07beb", - "src/pages/options/index.tsx": "8d64b72d4935d9dfdc52ed38cdbedc24f5f36174", - "src/pages/options/style.less": "06f062d46be0e706e86ea5a8f8db1430a661d57f", - "src/pages/popup/app.tsx": "12e7e6dcb650ea7100a163a62ea42bc43f7a10f1", - "src/pages/popup/index.tsx": "090bdcac60734af5c94518419277497163c6c660", - "tailwind.config.ts": "e3e56564941b4d61b106cb9c61ca8294b48d5f5a", - "tsconfig.json": "3ebf4c814030a12de9e64fd88541434ad982274d" - }, - "hashOfExternalDependencies": "1e28f27427adc7fc", - "cache": { - "local": false, - "remote": false, - "status": "MISS", - "timeSaved": 0 - }, - "command": "", - "cliArguments": [], - "outputs": null, - "excludedOutputs": null, - "logFile": "examples/solid/.turbo/turbo-test.log", - "directory": "examples/solid", - "dependencies": [ - "@webx-kit/modernjs-builder-plugin-solid#test", - "@webx-kit/runtime#test", - "@webx-kit/example-solid#pretest", - "@webx-kit/modernjs-plugin#test" - ], - "dependents": [], - "resolvedTaskDefinition": { - "outputs": [], - "cache": true, - "dependsOn": ["^test", "pretest"], - "inputs": [], - "outputMode": "full", - "persistent": false, - "env": [], - "passThroughEnv": null, - "dotEnv": null - }, - "expandedOutputs": [], - "framework": "", - "envMode": "loose", - "environmentVariables": { - "specified": { - "env": [], - "passThroughEnv": null - }, - "configured": [], - "inferred": [], - "passthrough": null - }, - "dotEnv": null - }, - { - "taskId": "@webx-kit/example-svelte#pretest", - "task": "pretest", - "package": "@webx-kit/example-svelte", - "hash": "a8a48de076bf5fe3", - "inputs": { - ".gitignore": "0464e39bb426b0272681fc7570f52243755a3a01", - "modern.config.ts": "1f0c577aa2cdb2437141ff52e338d9fa6fd4dd9d", - "package.json": "3df71ef65f082541c86b00c47a01b4fdfeef8472", - "public/logo.png": "8eac0df15cac41ad179023e99324aa22113bdd98", - "src/assets/text-logo.svg": "a54a8751d101e2daa893ff2cd17ed2cd7c146069", - "src/background/index.ts": "e921523b1b42edc08de36657e9ea1accf7888115", - "src/content-scripts/app.svelte": "b95016ee6584e81f3c57549bb94914ece81442dc", - "src/content-scripts/index.ts": "be367bbdcc383ffd3df8db267d7f50a1fb1926c5", - "src/global.less": "b5c61c956711f981a41e95f7fcf0038436cfbb22", - "src/manifest.ts": "e794f2dba5b50d3c9d5d7710f3ddd2c390125b2a", - "src/modern-app-env.d.ts": "8b882f3368239b92186558c60f1672fb4246c302", - "src/pages/options/app.svelte": "0116f966f2896518c126a9d95c9b4a6a7acbfa7e", - "src/pages/options/index.ts": "fa882e0452d70687569e04394c0e95eabaaeab34", - "src/pages/options/style.less": "06f062d46be0e706e86ea5a8f8db1430a661d57f", - "src/pages/popup/app.svelte": "e31a4b3bd607640f6ffe583776202f14affa4c1b", - "src/pages/popup/index.ts": "879c17d8575e967c27f08fdd489af010dd286a42", - "tailwind.config.ts": "d7a5953a30c8a59383cb73a684d7d77e6481aeeb", - "tsconfig.json": "df4c9a3494ff5733041df6237539b39053905324" - }, - "hashOfExternalDependencies": "438be2f2c991bb8b", - "cache": { - "local": false, - "remote": false, - "status": "MISS", - "timeSaved": 0 - }, - "command": "", - "cliArguments": [], - "outputs": null, - "excludedOutputs": null, - "logFile": "examples/svelte/.turbo/turbo-pretest.log", - "directory": "examples/svelte", - "dependencies": [ - "@webx-kit/modernjs-builder-plugin-svelte#pretest", - "@webx-kit/runtime#pretest", - "@webx-kit/modernjs-plugin#pretest" - ], - "dependents": ["@webx-kit/example-svelte#test"], - "resolvedTaskDefinition": { - "outputs": [], - "cache": true, - "dependsOn": ["^pretest"], - "inputs": [], - "outputMode": "full", - "persistent": false, - "env": [], - "passThroughEnv": null, - "dotEnv": null - }, - "expandedOutputs": [], - "framework": "", - "envMode": "loose", - "environmentVariables": { - "specified": { - "env": [], - "passThroughEnv": null - }, - "configured": [], - "inferred": [], - "passthrough": null - }, - "dotEnv": null - }, - { - "taskId": "@webx-kit/example-svelte#test", - "task": "test", - "package": "@webx-kit/example-svelte", - "hash": "c350b00d080fab20", - "inputs": { - ".gitignore": "0464e39bb426b0272681fc7570f52243755a3a01", - "modern.config.ts": "1f0c577aa2cdb2437141ff52e338d9fa6fd4dd9d", - "package.json": "3df71ef65f082541c86b00c47a01b4fdfeef8472", - "public/logo.png": "8eac0df15cac41ad179023e99324aa22113bdd98", - "src/assets/text-logo.svg": "a54a8751d101e2daa893ff2cd17ed2cd7c146069", - "src/background/index.ts": "e921523b1b42edc08de36657e9ea1accf7888115", - "src/content-scripts/app.svelte": "b95016ee6584e81f3c57549bb94914ece81442dc", - "src/content-scripts/index.ts": "be367bbdcc383ffd3df8db267d7f50a1fb1926c5", - "src/global.less": "b5c61c956711f981a41e95f7fcf0038436cfbb22", - "src/manifest.ts": "e794f2dba5b50d3c9d5d7710f3ddd2c390125b2a", - "src/modern-app-env.d.ts": "8b882f3368239b92186558c60f1672fb4246c302", - "src/pages/options/app.svelte": "0116f966f2896518c126a9d95c9b4a6a7acbfa7e", - "src/pages/options/index.ts": "fa882e0452d70687569e04394c0e95eabaaeab34", - "src/pages/options/style.less": "06f062d46be0e706e86ea5a8f8db1430a661d57f", - "src/pages/popup/app.svelte": "e31a4b3bd607640f6ffe583776202f14affa4c1b", - "src/pages/popup/index.ts": "879c17d8575e967c27f08fdd489af010dd286a42", - "tailwind.config.ts": "d7a5953a30c8a59383cb73a684d7d77e6481aeeb", - "tsconfig.json": "df4c9a3494ff5733041df6237539b39053905324" - }, - "hashOfExternalDependencies": "438be2f2c991bb8b", - "cache": { - "local": false, - "remote": false, - "status": "MISS", - "timeSaved": 0 - }, - "command": "", - "cliArguments": [], - "outputs": null, - "excludedOutputs": null, - "logFile": "examples/svelte/.turbo/turbo-test.log", - "directory": "examples/svelte", - "dependencies": [ - "@webx-kit/modernjs-builder-plugin-svelte#test", - "@webx-kit/example-svelte#pretest", - "@webx-kit/modernjs-plugin#test", - "@webx-kit/runtime#test" - ], - "dependents": [], - "resolvedTaskDefinition": { - "outputs": [], - "cache": true, - "dependsOn": ["^test", "pretest"], - "inputs": [], - "outputMode": "full", - "persistent": false, - "env": [], - "passThroughEnv": null, - "dotEnv": null - }, - "expandedOutputs": [], - "framework": "", - "envMode": "loose", - "environmentVariables": { - "specified": { - "env": [], - "passThroughEnv": null - }, - "configured": [], - "inferred": [], - "passthrough": null - }, - "dotEnv": null - }, - { - "taskId": "@webx-kit/example-vue#pretest", - "task": "pretest", - "package": "@webx-kit/example-vue", - "hash": "7c356d64c89ec91a", - "inputs": { - ".gitignore": "0464e39bb426b0272681fc7570f52243755a3a01", - "modern.config.ts": "34ec90125f664d1795bb9eddf21ef9ab7b1f09b1", - "package.json": "9e1b75ae0cc020df4c6e41343a943b792cc91ec1", - "public/logo.png": "8eac0df15cac41ad179023e99324aa22113bdd98", - "src/assets/text-logo.svg": "a54a8751d101e2daa893ff2cd17ed2cd7c146069", - "src/background/index.ts": "e921523b1b42edc08de36657e9ea1accf7888115", - "src/content-scripts/App.vue": "0faa6528d28a62e6992c6dddabb92d854fd206e3", - "src/content-scripts/index.tsx": "672cd5a42472f99beaf6b145f3bbff98407c9bf8", - "src/global.less": "b5c61c956711f981a41e95f7fcf0038436cfbb22", - "src/manifest.ts": "1f290dcd2ae8302abf8965276b07d244e3611ab7", - "src/modern-app-env.d.ts": "ee284e3527010528b1cd5db46bd4b5928bda2142", - "src/pages/options/App.vue": "c654fdbc76433fd0407044c314c9028cd0c6cba1", - "src/pages/options/index.tsx": "612e4a58713f4bd3dbd26aca191dc632423ab9cd", - "src/pages/options/style.less": "06f062d46be0e706e86ea5a8f8db1430a661d57f", - "src/pages/popup/App.vue": "94f628becf33416bdda301d8b71628390aa75d21", - "src/pages/popup/index.tsx": "2b336dade8871d4b2c39e8b04bb67e909b8e9c7d", - "tailwind.config.ts": "7280a9ce21ed1cf3a95cae953276cf30c836afec", - "tsconfig.json": "df4c9a3494ff5733041df6237539b39053905324" - }, - "hashOfExternalDependencies": "591438c5497857ce", - "cache": { - "local": false, - "remote": false, - "status": "MISS", - "timeSaved": 0 - }, - "command": "", - "cliArguments": [], - "outputs": null, - "excludedOutputs": null, - "logFile": "examples/vue/.turbo/turbo-pretest.log", - "directory": "examples/vue", - "dependencies": ["@webx-kit/runtime#pretest", "@webx-kit/modernjs-plugin#pretest"], - "dependents": ["@webx-kit/example-vue#test"], - "resolvedTaskDefinition": { - "outputs": [], - "cache": true, - "dependsOn": ["^pretest"], - "inputs": [], - "outputMode": "full", - "persistent": false, - "env": [], - "passThroughEnv": null, - "dotEnv": null - }, - "expandedOutputs": [], - "framework": "", - "envMode": "loose", - "environmentVariables": { - "specified": { - "env": [], - "passThroughEnv": null - }, - "configured": [], - "inferred": [], - "passthrough": null - }, - "dotEnv": null - }, - { - "taskId": "@webx-kit/example-vue#test", - "task": "test", - "package": "@webx-kit/example-vue", - "hash": "e18b28212665fd2d", - "inputs": { - ".gitignore": "0464e39bb426b0272681fc7570f52243755a3a01", - "modern.config.ts": "34ec90125f664d1795bb9eddf21ef9ab7b1f09b1", - "package.json": "9e1b75ae0cc020df4c6e41343a943b792cc91ec1", - "public/logo.png": "8eac0df15cac41ad179023e99324aa22113bdd98", - "src/assets/text-logo.svg": "a54a8751d101e2daa893ff2cd17ed2cd7c146069", - "src/background/index.ts": "e921523b1b42edc08de36657e9ea1accf7888115", - "src/content-scripts/App.vue": "0faa6528d28a62e6992c6dddabb92d854fd206e3", - "src/content-scripts/index.tsx": "672cd5a42472f99beaf6b145f3bbff98407c9bf8", - "src/global.less": "b5c61c956711f981a41e95f7fcf0038436cfbb22", - "src/manifest.ts": "1f290dcd2ae8302abf8965276b07d244e3611ab7", - "src/modern-app-env.d.ts": "ee284e3527010528b1cd5db46bd4b5928bda2142", - "src/pages/options/App.vue": "c654fdbc76433fd0407044c314c9028cd0c6cba1", - "src/pages/options/index.tsx": "612e4a58713f4bd3dbd26aca191dc632423ab9cd", - "src/pages/options/style.less": "06f062d46be0e706e86ea5a8f8db1430a661d57f", - "src/pages/popup/App.vue": "94f628becf33416bdda301d8b71628390aa75d21", - "src/pages/popup/index.tsx": "2b336dade8871d4b2c39e8b04bb67e909b8e9c7d", - "tailwind.config.ts": "7280a9ce21ed1cf3a95cae953276cf30c836afec", - "tsconfig.json": "df4c9a3494ff5733041df6237539b39053905324" - }, - "hashOfExternalDependencies": "591438c5497857ce", - "cache": { - "local": false, - "remote": false, - "status": "MISS", - "timeSaved": 0 - }, - "command": "", - "cliArguments": [], - "outputs": null, - "excludedOutputs": null, - "logFile": "examples/vue/.turbo/turbo-test.log", - "directory": "examples/vue", - "dependencies": ["@webx-kit/runtime#test", "@webx-kit/modernjs-plugin#test", "@webx-kit/example-vue#pretest"], - "dependents": [], - "resolvedTaskDefinition": { - "outputs": [], - "cache": true, - "dependsOn": ["^test", "pretest"], - "inputs": [], - "outputMode": "full", - "persistent": false, - "env": [], - "passThroughEnv": null, - "dotEnv": null - }, - "expandedOutputs": [], - "framework": "", - "envMode": "loose", - "environmentVariables": { - "specified": { - "env": [], - "passThroughEnv": null - }, - "configured": [], - "inferred": [], - "passthrough": null - }, - "dotEnv": null - }, - { - "taskId": "@webx-kit/messaging#pretest", - "task": "pretest", - "package": "@webx-kit/messaging", - "hash": "356349a59b0f73e5", - "inputs": { - ".gitignore": "0464e39bb426b0272681fc7570f52243755a3a01", - "demo/background/index.ts": "b59cde1a2d6a0b09a68d76b35a0b6abf31598071", - "demo/content-scripts/index.ts": "3ca2d7d0e8fe2131ecb13b6640dccdecfcc9de70", - "demo/manifest.ts": "3bc6c20444ad6ac354a292c40aa5666edf2c251c", - "demo/modern-app-env.d.ts": "8b882f3368239b92186558c60f1672fb4246c302", - "demo/pages/options/index.ts": "133911a518765b6104cb00403daa3fcb45e00b3d", - "demo/pages/popup/index.ts": "81689bc85676641750b679eaccbbe5acfccc9b16", - "e2e/basic.spec.ts": "fdac57b823e76d1ae404062ec768ac4b05bfcac2", - "e2e/context.ts": "d9d7907e3ea8733504d2bcb32d33d261f1800737", - "modern.config.ts": "6b22fcc5da3a36e8a420325fe38d6a71d3ef8c97", - "package.json": "5d1403512f631e740bbb474597151cbffd33adc4", - "playwright.config.ts": "deb4d8ab203bdfa35a18e318ae0d082d60a095de", - "src/background.ts": "18e45ccf297b8adf111c0cc87c16dc713961b789", - "src/client-base.ts": "58c0aae4c0492d4b4076e011e3b629a85e4e51b3", - "src/content-script.ts": "f5fff6898f71cdb5afa01504b8f1dc093a01c55a", - "src/index.ts": "cb0ff5c3b541f646105198ee23ac0fc3d805023e", - "src/options.ts": "abedb449bdd820643d1565f993e5025e644c7211", - "src/popup.ts": "f397f0b102234e8c4a39ea78481286758ff16e47", - "src/shared.ts": "8da6a7f547cd2c3b68946628bdc51109aab77ac5", - "tsconfig.json": "df4c9a3494ff5733041df6237539b39053905324" - }, - "hashOfExternalDependencies": "e0f384f7ee919f8b", - "cache": { - "local": true, - "remote": false, - "status": "HIT", - "source": "LOCAL", - "timeSaved": 9028 - }, - "command": "pnpm build:demo", - "cliArguments": [], - "outputs": null, - "excludedOutputs": null, - "logFile": "packages/messaging/.turbo/turbo-pretest.log", - "directory": "packages/messaging", - "dependencies": ["@webx-kit/modernjs-plugin#pretest", "@webx-kit/chrome-types#pretest"], - "dependents": ["@webx-kit/messaging#test"], - "resolvedTaskDefinition": { - "outputs": [], - "cache": true, - "dependsOn": ["^pretest"], - "inputs": [], - "outputMode": "full", - "persistent": false, - "env": [], - "passThroughEnv": null, - "dotEnv": null - }, - "expandedOutputs": [], - "framework": "", - "envMode": "loose", - "environmentVariables": { - "specified": { - "env": [], - "passThroughEnv": null - }, - "configured": [], - "inferred": [], - "passthrough": null - }, - "dotEnv": null - }, - { - "taskId": "@webx-kit/messaging#test", - "task": "test", - "package": "@webx-kit/messaging", - "hash": "ca99579a8b758f06", - "inputs": { - ".gitignore": "0464e39bb426b0272681fc7570f52243755a3a01", - "demo/background/index.ts": "b59cde1a2d6a0b09a68d76b35a0b6abf31598071", - "demo/content-scripts/index.ts": "3ca2d7d0e8fe2131ecb13b6640dccdecfcc9de70", - "demo/manifest.ts": "3bc6c20444ad6ac354a292c40aa5666edf2c251c", - "demo/modern-app-env.d.ts": "8b882f3368239b92186558c60f1672fb4246c302", - "demo/pages/options/index.ts": "133911a518765b6104cb00403daa3fcb45e00b3d", - "demo/pages/popup/index.ts": "81689bc85676641750b679eaccbbe5acfccc9b16", - "e2e/basic.spec.ts": "fdac57b823e76d1ae404062ec768ac4b05bfcac2", - "e2e/context.ts": "d9d7907e3ea8733504d2bcb32d33d261f1800737", - "modern.config.ts": "6b22fcc5da3a36e8a420325fe38d6a71d3ef8c97", - "package.json": "5d1403512f631e740bbb474597151cbffd33adc4", - "playwright.config.ts": "deb4d8ab203bdfa35a18e318ae0d082d60a095de", - "src/background.ts": "18e45ccf297b8adf111c0cc87c16dc713961b789", - "src/client-base.ts": "58c0aae4c0492d4b4076e011e3b629a85e4e51b3", - "src/content-script.ts": "f5fff6898f71cdb5afa01504b8f1dc093a01c55a", - "src/index.ts": "cb0ff5c3b541f646105198ee23ac0fc3d805023e", - "src/options.ts": "abedb449bdd820643d1565f993e5025e644c7211", - "src/popup.ts": "f397f0b102234e8c4a39ea78481286758ff16e47", - "src/shared.ts": "8da6a7f547cd2c3b68946628bdc51109aab77ac5", - "tsconfig.json": "df4c9a3494ff5733041df6237539b39053905324" - }, - "hashOfExternalDependencies": "e0f384f7ee919f8b", - "cache": { - "local": true, - "remote": false, - "status": "HIT", - "source": "LOCAL", - "timeSaved": 4035 - }, - "command": "playwright test", - "cliArguments": [], - "outputs": null, - "excludedOutputs": null, - "logFile": "packages/messaging/.turbo/turbo-test.log", - "directory": "packages/messaging", - "dependencies": ["@webx-kit/chrome-types#test", "@webx-kit/modernjs-plugin#test", "@webx-kit/messaging#pretest"], - "dependents": [], - "resolvedTaskDefinition": { - "outputs": [], - "cache": true, - "dependsOn": ["^test", "pretest"], - "inputs": [], - "outputMode": "full", - "persistent": false, - "env": [], - "passThroughEnv": null, - "dotEnv": null - }, - "expandedOutputs": [], - "framework": "", - "envMode": "loose", - "environmentVariables": { - "specified": { - "env": [], - "passThroughEnv": null - }, - "configured": [], - "inferred": [], - "passthrough": null - }, - "dotEnv": null - }, - { - "taskId": "@webx-kit/modernjs-builder-plugin-solid#pretest", - "task": "pretest", - "package": "@webx-kit/modernjs-builder-plugin-solid", - "hash": "7c4894c90e6d862b", - "inputs": { - "README.md": "9b9b9c4b27f1114c14ff7beff1b26a37c6f4ac03", - "package.json": "1dfbfc1e4e7dde432cce9c626842ba605e1531d6", - "src/index.ts": "17c8a44d200116e4139defb0a736ce53bf756400", - "tsconfig.json": "13bb973838d541db4ccc663478bc838d05343e71" - }, - "hashOfExternalDependencies": "4aa303e6dbc1fa5b", - "cache": { - "local": false, - "remote": false, - "status": "MISS", - "timeSaved": 0 - }, - "command": "", - "cliArguments": [], - "outputs": null, - "excludedOutputs": null, - "logFile": "packages/modernjs-builder-plugin-solid/.turbo/turbo-pretest.log", - "directory": "packages/modernjs-builder-plugin-solid", - "dependencies": [], - "dependents": ["@webx-kit/modernjs-builder-plugin-solid#test", "@webx-kit/example-solid#pretest"], - "resolvedTaskDefinition": { - "outputs": [], - "cache": true, - "dependsOn": ["^pretest"], - "inputs": [], - "outputMode": "full", - "persistent": false, - "env": [], - "passThroughEnv": null, - "dotEnv": null - }, - "expandedOutputs": [], - "framework": "", - "envMode": "loose", - "environmentVariables": { - "specified": { - "env": [], - "passThroughEnv": null - }, - "configured": [], - "inferred": [], - "passthrough": null - }, - "dotEnv": null - }, - { - "taskId": "@webx-kit/modernjs-builder-plugin-solid#test", - "task": "test", - "package": "@webx-kit/modernjs-builder-plugin-solid", - "hash": "041e558bf6f004e9", - "inputs": { - "README.md": "9b9b9c4b27f1114c14ff7beff1b26a37c6f4ac03", - "package.json": "1dfbfc1e4e7dde432cce9c626842ba605e1531d6", - "src/index.ts": "17c8a44d200116e4139defb0a736ce53bf756400", - "tsconfig.json": "13bb973838d541db4ccc663478bc838d05343e71" - }, - "hashOfExternalDependencies": "4aa303e6dbc1fa5b", - "cache": { - "local": false, - "remote": false, - "status": "MISS", - "timeSaved": 0 - }, - "command": "", - "cliArguments": [], - "outputs": null, - "excludedOutputs": null, - "logFile": "packages/modernjs-builder-plugin-solid/.turbo/turbo-test.log", - "directory": "packages/modernjs-builder-plugin-solid", - "dependencies": ["@webx-kit/modernjs-builder-plugin-solid#pretest"], - "dependents": ["@webx-kit/example-solid#test"], - "resolvedTaskDefinition": { - "outputs": [], - "cache": true, - "dependsOn": ["^test", "pretest"], - "inputs": [], - "outputMode": "full", - "persistent": false, - "env": [], - "passThroughEnv": null, - "dotEnv": null - }, - "expandedOutputs": [], - "framework": "", - "envMode": "loose", - "environmentVariables": { - "specified": { - "env": [], - "passThroughEnv": null - }, - "configured": [], - "inferred": [], - "passthrough": null - }, - "dotEnv": null - }, - { - "taskId": "@webx-kit/modernjs-builder-plugin-svelte#pretest", - "task": "pretest", - "package": "@webx-kit/modernjs-builder-plugin-svelte", - "hash": "b3594011497a7b86", - "inputs": { - "README.md": "7c2d81960b9938d93ce919d3f468a5290533a648", - "package.json": "46c28066f0a866599c8aa27cdd5c9110ebd29ade", - "src/index.ts": "5fa2323ba99f15aa06673cc7dc96d319810bdf4c", - "tsconfig.json": "13bb973838d541db4ccc663478bc838d05343e71" - }, - "hashOfExternalDependencies": "88beae1cb8389869", - "cache": { - "local": false, - "remote": false, - "status": "MISS", - "timeSaved": 0 - }, - "command": "", - "cliArguments": [], - "outputs": null, - "excludedOutputs": null, - "logFile": "packages/modernjs-builder-plugin-svelte/.turbo/turbo-pretest.log", - "directory": "packages/modernjs-builder-plugin-svelte", - "dependencies": [], - "dependents": ["@webx-kit/example-svelte#pretest", "@webx-kit/modernjs-builder-plugin-svelte#test"], - "resolvedTaskDefinition": { - "outputs": [], - "cache": true, - "dependsOn": ["^pretest"], - "inputs": [], - "outputMode": "full", - "persistent": false, - "env": [], - "passThroughEnv": null, - "dotEnv": null - }, - "expandedOutputs": [], - "framework": "", - "envMode": "loose", - "environmentVariables": { - "specified": { - "env": [], - "passThroughEnv": null - }, - "configured": [], - "inferred": [], - "passthrough": null - }, - "dotEnv": null - }, - { - "taskId": "@webx-kit/modernjs-builder-plugin-svelte#test", - "task": "test", - "package": "@webx-kit/modernjs-builder-plugin-svelte", - "hash": "f21a461735db986a", - "inputs": { - "README.md": "7c2d81960b9938d93ce919d3f468a5290533a648", - "package.json": "46c28066f0a866599c8aa27cdd5c9110ebd29ade", - "src/index.ts": "5fa2323ba99f15aa06673cc7dc96d319810bdf4c", - "tsconfig.json": "13bb973838d541db4ccc663478bc838d05343e71" - }, - "hashOfExternalDependencies": "88beae1cb8389869", - "cache": { - "local": false, - "remote": false, - "status": "MISS", - "timeSaved": 0 - }, - "command": "", - "cliArguments": [], - "outputs": null, - "excludedOutputs": null, - "logFile": "packages/modernjs-builder-plugin-svelte/.turbo/turbo-test.log", - "directory": "packages/modernjs-builder-plugin-svelte", - "dependencies": ["@webx-kit/modernjs-builder-plugin-svelte#pretest"], - "dependents": ["@webx-kit/example-svelte#test"], - "resolvedTaskDefinition": { - "outputs": [], - "cache": true, - "dependsOn": ["^test", "pretest"], - "inputs": [], - "outputMode": "full", - "persistent": false, - "env": [], - "passThroughEnv": null, - "dotEnv": null - }, - "expandedOutputs": [], - "framework": "", - "envMode": "loose", - "environmentVariables": { - "specified": { - "env": [], - "passThroughEnv": null - }, - "configured": [], - "inferred": [], - "passthrough": null - }, - "dotEnv": null - }, - { - "taskId": "@webx-kit/modernjs-plugin#pretest", - "task": "pretest", - "package": "@webx-kit/modernjs-plugin", - "hash": "4d37d199fc8fa018", - "inputs": { - "README.md": "9dec4a25fdebde59b3ba17bb949827968377609e", - "package.json": "17089b78713dbec3e9c55c58cbb1b4f33c111024", - "src/index.ts": "aee9ebed4e5cd7293c45ad68288276cb7742b0f4", - "src/plugins/background/index.ts": "eff516b82855452fa7a8c7bdbe8867c287499ff2", - "src/plugins/background/live-reload-plugin.ts": "3dda8bed82927752be2e41b189fa38534574f605", - "src/plugins/clean.ts": "c44e735d6d38afb0f0d3540033e02a466a9aec91", - "src/plugins/content-scripts/base-plugin.ts": "bc0629a0b9bbe4abda8f11f22245382e87e9a489", - "src/plugins/content-scripts/constants.mjs": "77d887a77c5e696e0746b762e85451eeb23c2209", - "src/plugins/content-scripts/hmr-plugin.ts": "eeef215ada041b17336fd2628734d8f47be0c821", - "src/plugins/content-scripts/index.ts": "b9c2977b9636d1b82cd2e0cf806da27d4d3dfe1d", - "src/plugins/content-scripts/public-path-plugin.ts": "d7f12884502e5c87e419bdeb9d6bf79426b7a007", - "src/plugins/content-scripts/shadow-root-loader.js": "198db06a7ee45d78dfdd9b01e5ae6fce960f6cad", - "src/plugins/content-scripts/shadow-root-plugin.ts": "1a1a1d4ff8bba66979f6d35f397890bac14e85ec", - "src/plugins/hmr-cors.ts": "3885dc2e67da7e583275df17e04d2f1040bc7f53", - "src/plugins/manifest.ts": "5399a3ada841efb28d5dca1bf77bd99ccd7ffe60", - "src/types/index.ts": "d9d643b32b06b0d42a4b3395eabaf55a82eab6c5", - "src/utils/index.ts": "1d316e67acea066372fc26633e514b15149f346c", - "src/utils/require.ts": "1746756bd4edb5308fe68cbca7d02ffc3e30d87c", - "tsconfig.json": "d63e872a1ba02980cd18c036a23e6cd1148a702f", - "tsup.config.ts": "bd89fb47df6b5e1ede1c3b249191bcea7cc930c7" - }, - "hashOfExternalDependencies": "0415b0f07c2e5afd", - "cache": { - "local": false, - "remote": false, - "status": "MISS", - "timeSaved": 0 - }, - "command": "", - "cliArguments": [], - "outputs": null, - "excludedOutputs": null, - "logFile": "packages/modernjs-plugin/.turbo/turbo-pretest.log", - "directory": "packages/modernjs-plugin", - "dependencies": [], - "dependents": [ - "@webx-kit/example-svelte#pretest", - "@webx-kit/modernjs-plugin#test", - "@webx-kit/example-vue#pretest", - "@webx-kit/app-ai-assistant#pretest", - "@webx-kit/storage#pretest", - "@webx-kit/messaging#pretest", - "@webx-kit/example-react#pretest", - "@webx-kit/example-solid#pretest" - ], - "resolvedTaskDefinition": { - "outputs": [], - "cache": true, - "dependsOn": ["^pretest"], - "inputs": [], - "outputMode": "full", - "persistent": false, - "env": [], - "passThroughEnv": null, - "dotEnv": null - }, - "expandedOutputs": [], - "framework": "", - "envMode": "loose", - "environmentVariables": { - "specified": { - "env": [], - "passThroughEnv": null - }, - "configured": [], - "inferred": [], - "passthrough": null - }, - "dotEnv": null - }, - { - "taskId": "@webx-kit/modernjs-plugin#test", - "task": "test", - "package": "@webx-kit/modernjs-plugin", - "hash": "6d114281b8061a3f", - "inputs": { - "README.md": "9dec4a25fdebde59b3ba17bb949827968377609e", - "package.json": "17089b78713dbec3e9c55c58cbb1b4f33c111024", - "src/index.ts": "aee9ebed4e5cd7293c45ad68288276cb7742b0f4", - "src/plugins/background/index.ts": "eff516b82855452fa7a8c7bdbe8867c287499ff2", - "src/plugins/background/live-reload-plugin.ts": "3dda8bed82927752be2e41b189fa38534574f605", - "src/plugins/clean.ts": "c44e735d6d38afb0f0d3540033e02a466a9aec91", - "src/plugins/content-scripts/base-plugin.ts": "bc0629a0b9bbe4abda8f11f22245382e87e9a489", - "src/plugins/content-scripts/constants.mjs": "77d887a77c5e696e0746b762e85451eeb23c2209", - "src/plugins/content-scripts/hmr-plugin.ts": "eeef215ada041b17336fd2628734d8f47be0c821", - "src/plugins/content-scripts/index.ts": "b9c2977b9636d1b82cd2e0cf806da27d4d3dfe1d", - "src/plugins/content-scripts/public-path-plugin.ts": "d7f12884502e5c87e419bdeb9d6bf79426b7a007", - "src/plugins/content-scripts/shadow-root-loader.js": "198db06a7ee45d78dfdd9b01e5ae6fce960f6cad", - "src/plugins/content-scripts/shadow-root-plugin.ts": "1a1a1d4ff8bba66979f6d35f397890bac14e85ec", - "src/plugins/hmr-cors.ts": "3885dc2e67da7e583275df17e04d2f1040bc7f53", - "src/plugins/manifest.ts": "5399a3ada841efb28d5dca1bf77bd99ccd7ffe60", - "src/types/index.ts": "d9d643b32b06b0d42a4b3395eabaf55a82eab6c5", - "src/utils/index.ts": "1d316e67acea066372fc26633e514b15149f346c", - "src/utils/require.ts": "1746756bd4edb5308fe68cbca7d02ffc3e30d87c", - "tsconfig.json": "d63e872a1ba02980cd18c036a23e6cd1148a702f", - "tsup.config.ts": "bd89fb47df6b5e1ede1c3b249191bcea7cc930c7" - }, - "hashOfExternalDependencies": "0415b0f07c2e5afd", - "cache": { - "local": false, - "remote": false, - "status": "MISS", - "timeSaved": 0 - }, - "command": "", - "cliArguments": [], - "outputs": null, - "excludedOutputs": null, - "logFile": "packages/modernjs-plugin/.turbo/turbo-test.log", - "directory": "packages/modernjs-plugin", - "dependencies": ["@webx-kit/modernjs-plugin#pretest"], - "dependents": [ - "@webx-kit/example-react#test", - "@webx-kit/example-vue#test", - "@webx-kit/storage#test", - "@webx-kit/example-svelte#test", - "@webx-kit/messaging#test", - "@webx-kit/app-ai-assistant#test", - "@webx-kit/example-solid#test" - ], - "resolvedTaskDefinition": { - "outputs": [], - "cache": true, - "dependsOn": ["^test", "pretest"], - "inputs": [], - "outputMode": "full", - "persistent": false, - "env": [], - "passThroughEnv": null, - "dotEnv": null - }, - "expandedOutputs": [], - "framework": "", - "envMode": "loose", - "environmentVariables": { - "specified": { - "env": [], - "passThroughEnv": null - }, - "configured": [], - "inferred": [], - "passthrough": null - }, - "dotEnv": null - }, - { - "taskId": "@webx-kit/runtime#pretest", - "task": "pretest", - "package": "@webx-kit/runtime", - "hash": "7ab261de46b3cb0b", - "inputs": { - "e2e/page.spec.ts": "c02f3ee3d8359a9c499dce98e411e3853eb99625", - "package.json": "5cfdf527a1099645553ea0f4aaa5a2e5bf6ad5e5", - "playwright.config.ts": "deb4d8ab203bdfa35a18e318ae0d082d60a095de", - "src/content-scripts/env.ts": "784c53da8128e48365c9bb33db78136c8e296acb", - "src/content-scripts/index.ts": "9bac313460a30b30f2db8139c746132d4298713c", - "src/content-scripts/position.ts": "ca96856db47e9740d98fa9e5609daa3294775352", - "src/content-scripts/selection.ts": "cafed1295d870d0baa70e703c0178c3ab7848c06", - "src/index.ts": "cb0ff5c3b541f646105198ee23ac0fc3d805023e", - "tsconfig.json": "4bd81b9700b90d3e0ac4bef62225e01b8926565b" - }, - "hashOfExternalDependencies": "762a0c4b17673f99", - "cache": { - "local": false, - "remote": false, - "status": "MISS", - "timeSaved": 0 - }, - "command": "", - "cliArguments": [], - "outputs": null, - "excludedOutputs": null, - "logFile": "packages/runtime/.turbo/turbo-pretest.log", - "directory": "packages/runtime", - "dependencies": [], - "dependents": [ - "@webx-kit/runtime#test", - "@webx-kit/example-svelte#pretest", - "@webx-kit/example-solid#pretest", - "@webx-kit/example-vue#pretest", - "@webx-kit/example-react#pretest", - "@webx-kit/app-ai-assistant#pretest" - ], - "resolvedTaskDefinition": { - "outputs": [], - "cache": true, - "dependsOn": ["^pretest"], - "inputs": [], - "outputMode": "full", - "persistent": false, - "env": [], - "passThroughEnv": null, - "dotEnv": null - }, - "expandedOutputs": [], - "framework": "", - "envMode": "loose", - "environmentVariables": { - "specified": { - "env": [], - "passThroughEnv": null - }, - "configured": [], - "inferred": [], - "passthrough": null - }, - "dotEnv": null - }, - { - "taskId": "@webx-kit/runtime#test", - "task": "test", - "package": "@webx-kit/runtime", - "hash": "69b552cd710cbfc1", - "inputs": { - "e2e/page.spec.ts": "c02f3ee3d8359a9c499dce98e411e3853eb99625", - "package.json": "5cfdf527a1099645553ea0f4aaa5a2e5bf6ad5e5", - "playwright.config.ts": "deb4d8ab203bdfa35a18e318ae0d082d60a095de", - "src/content-scripts/env.ts": "784c53da8128e48365c9bb33db78136c8e296acb", - "src/content-scripts/index.ts": "9bac313460a30b30f2db8139c746132d4298713c", - "src/content-scripts/position.ts": "ca96856db47e9740d98fa9e5609daa3294775352", - "src/content-scripts/selection.ts": "cafed1295d870d0baa70e703c0178c3ab7848c06", - "src/index.ts": "cb0ff5c3b541f646105198ee23ac0fc3d805023e", - "tsconfig.json": "4bd81b9700b90d3e0ac4bef62225e01b8926565b" - }, - "hashOfExternalDependencies": "762a0c4b17673f99", - "cache": { - "local": true, - "remote": false, - "status": "HIT", - "source": "LOCAL", - "timeSaved": 4623 - }, - "command": "playwright test", - "cliArguments": [], - "outputs": null, - "excludedOutputs": null, - "logFile": "packages/runtime/.turbo/turbo-test.log", - "directory": "packages/runtime", - "dependencies": ["@webx-kit/runtime#pretest"], - "dependents": [ - "@webx-kit/app-ai-assistant#test", - "@webx-kit/example-svelte#test", - "@webx-kit/example-solid#test", - "@webx-kit/example-react#test", - "@webx-kit/example-vue#test" - ], - "resolvedTaskDefinition": { - "outputs": [], - "cache": true, - "dependsOn": ["^test", "pretest"], - "inputs": [], - "outputMode": "full", - "persistent": false, - "env": [], - "passThroughEnv": null, - "dotEnv": null - }, - "expandedOutputs": [], - "framework": "", - "envMode": "loose", - "environmentVariables": { - "specified": { - "env": [], - "passThroughEnv": null - }, - "configured": [], - "inferred": [], - "passthrough": null - }, - "dotEnv": null - }, - { - "taskId": "@webx-kit/storage#pretest", - "task": "pretest", - "package": "@webx-kit/storage", - "hash": "526f2dab4fcc0e61", - "inputs": { - ".gitignore": "0464e39bb426b0272681fc7570f52243755a3a01", - "demo/background/index.ts": "b59cde1a2d6a0b09a68d76b35a0b6abf31598071", - "demo/content-scripts/index.ts": "3ca2d7d0e8fe2131ecb13b6640dccdecfcc9de70", - "demo/manifest.ts": "aa4d8783a67eecac15cc5f80054f8615f8904e08", - "demo/modern-app-env.d.ts": "8b882f3368239b92186558c60f1672fb4246c302", - "demo/pages/options/index.ts": "133911a518765b6104cb00403daa3fcb45e00b3d", - "demo/pages/popup/index.ts": "81689bc85676641750b679eaccbbe5acfccc9b16", - "e2e/basic.spec.ts": "fdac57b823e76d1ae404062ec768ac4b05bfcac2", - "e2e/context.ts": "d9d7907e3ea8733504d2bcb32d33d261f1800737", - "modern.config.ts": "6b22fcc5da3a36e8a420325fe38d6a71d3ef8c97", - "package.json": "f2a2ce96e24e67554d578258e7ec822fda2d595a", - "playwright.config.ts": "deb4d8ab203bdfa35a18e318ae0d082d60a095de", - "src/background.ts": "18e45ccf297b8adf111c0cc87c16dc713961b789", - "src/client-base.ts": "58c0aae4c0492d4b4076e011e3b629a85e4e51b3", - "src/content-script.ts": "f5fff6898f71cdb5afa01504b8f1dc093a01c55a", - "src/index.ts": "cb0ff5c3b541f646105198ee23ac0fc3d805023e", - "src/options.ts": "abedb449bdd820643d1565f993e5025e644c7211", - "src/popup.ts": "f397f0b102234e8c4a39ea78481286758ff16e47", - "src/shared.ts": "8da6a7f547cd2c3b68946628bdc51109aab77ac5", - "tsconfig.json": "df4c9a3494ff5733041df6237539b39053905324" - }, - "hashOfExternalDependencies": "e0f384f7ee919f8b", - "cache": { - "local": true, - "remote": false, - "status": "HIT", - "source": "LOCAL", - "timeSaved": 9030 - }, - "command": "pnpm build:demo", - "cliArguments": [], - "outputs": null, - "excludedOutputs": null, - "logFile": "packages/storage/.turbo/turbo-pretest.log", - "directory": "packages/storage", - "dependencies": ["@webx-kit/chrome-types#pretest", "@webx-kit/modernjs-plugin#pretest"], - "dependents": ["@webx-kit/storage#test"], - "resolvedTaskDefinition": { - "outputs": [], - "cache": true, - "dependsOn": ["^pretest"], - "inputs": [], - "outputMode": "full", - "persistent": false, - "env": [], - "passThroughEnv": null, - "dotEnv": null - }, - "expandedOutputs": [], - "framework": "", - "envMode": "loose", - "environmentVariables": { - "specified": { - "env": [], - "passThroughEnv": null - }, - "configured": [], - "inferred": [], - "passthrough": null - }, - "dotEnv": null - }, - { - "taskId": "@webx-kit/storage#test", - "task": "test", - "package": "@webx-kit/storage", - "hash": "d57ad62797d5383e", - "inputs": { - ".gitignore": "0464e39bb426b0272681fc7570f52243755a3a01", - "demo/background/index.ts": "b59cde1a2d6a0b09a68d76b35a0b6abf31598071", - "demo/content-scripts/index.ts": "3ca2d7d0e8fe2131ecb13b6640dccdecfcc9de70", - "demo/manifest.ts": "aa4d8783a67eecac15cc5f80054f8615f8904e08", - "demo/modern-app-env.d.ts": "8b882f3368239b92186558c60f1672fb4246c302", - "demo/pages/options/index.ts": "133911a518765b6104cb00403daa3fcb45e00b3d", - "demo/pages/popup/index.ts": "81689bc85676641750b679eaccbbe5acfccc9b16", - "e2e/basic.spec.ts": "fdac57b823e76d1ae404062ec768ac4b05bfcac2", - "e2e/context.ts": "d9d7907e3ea8733504d2bcb32d33d261f1800737", - "modern.config.ts": "6b22fcc5da3a36e8a420325fe38d6a71d3ef8c97", - "package.json": "f2a2ce96e24e67554d578258e7ec822fda2d595a", - "playwright.config.ts": "deb4d8ab203bdfa35a18e318ae0d082d60a095de", - "src/background.ts": "18e45ccf297b8adf111c0cc87c16dc713961b789", - "src/client-base.ts": "58c0aae4c0492d4b4076e011e3b629a85e4e51b3", - "src/content-script.ts": "f5fff6898f71cdb5afa01504b8f1dc093a01c55a", - "src/index.ts": "cb0ff5c3b541f646105198ee23ac0fc3d805023e", - "src/options.ts": "abedb449bdd820643d1565f993e5025e644c7211", - "src/popup.ts": "f397f0b102234e8c4a39ea78481286758ff16e47", - "src/shared.ts": "8da6a7f547cd2c3b68946628bdc51109aab77ac5", - "tsconfig.json": "df4c9a3494ff5733041df6237539b39053905324" - }, - "hashOfExternalDependencies": "e0f384f7ee919f8b", - "cache": { - "local": true, - "remote": false, - "status": "HIT", - "source": "LOCAL", - "timeSaved": 3938 - }, - "command": "playwright test", - "cliArguments": [], - "outputs": null, - "excludedOutputs": null, - "logFile": "packages/storage/.turbo/turbo-test.log", - "directory": "packages/storage", - "dependencies": ["@webx-kit/chrome-types#test", "@webx-kit/modernjs-plugin#test", "@webx-kit/storage#pretest"], - "dependents": [], - "resolvedTaskDefinition": { - "outputs": [], - "cache": true, - "dependsOn": ["^test", "pretest"], - "inputs": [], - "outputMode": "full", - "persistent": false, - "env": [], - "passThroughEnv": null, - "dotEnv": null - }, - "expandedOutputs": [], - "framework": "", - "envMode": "loose", - "environmentVariables": { - "specified": { - "env": [], - "passThroughEnv": null - }, - "configured": [], - "inferred": [], - "passthrough": null - }, - "dotEnv": null - }, - { - "taskId": "@webx-kit/tests-e2e#pretest", - "task": "pretest", - "package": "@webx-kit/tests-e2e", - "hash": "06b3852258e521f9", - "inputs": { - ".gitignore": "87364a273f79c79c30a3b5a247d9f82d84c3cee2", - "package.json": "fc45780ba7e025a32569c0647f89b703d4b9f6b5", - "playwright.config.ts": "251d580cf033ee60855d98ee3d8b072f9377f345", - "tests/react.spec.ts": "1c5a63fddddebcfe56fc714c51bf2bd4f86a999a", - "tests/solid.spec.ts": "1c5a63fddddebcfe56fc714c51bf2bd4f86a999a", - "tests/svelte.spec.ts": "c9a80531f0612cc605becd6831c2ae8d97a08ddc", - "tests/vue.spec.ts": "1c5a63fddddebcfe56fc714c51bf2bd4f86a999a", - "tests/webx-test.ts": "01e8394b19b2a78b0d27aeaceb7bdeb95202eef3", - "tsconfig.json": "551a92f837b6186925acf42a8e08a1108199c1c1" - }, - "hashOfExternalDependencies": "388c550c25f89fa1", - "cache": { - "local": true, - "remote": false, - "status": "HIT", - "source": "LOCAL", - "timeSaved": 808 - }, - "command": "pnpm build:example", - "cliArguments": [], - "outputs": null, - "excludedOutputs": null, - "logFile": "tests/e2e/.turbo/turbo-pretest.log", - "directory": "tests/e2e", - "dependencies": ["@webx-kit/chrome-types#pretest"], - "dependents": ["@webx-kit/tests-e2e#test"], - "resolvedTaskDefinition": { - "outputs": [], - "cache": true, - "dependsOn": ["^pretest"], - "inputs": [], - "outputMode": "full", - "persistent": false, - "env": [], - "passThroughEnv": null, - "dotEnv": null - }, - "expandedOutputs": [], - "framework": "", - "envMode": "loose", - "environmentVariables": { - "specified": { - "env": [], - "passThroughEnv": null - }, - "configured": [], - "inferred": [], - "passthrough": null - }, - "dotEnv": null - }, - { - "taskId": "@webx-kit/tests-e2e#test", - "task": "test", - "package": "@webx-kit/tests-e2e", - "hash": "96a18f3631cd5746", - "inputs": { - ".gitignore": "87364a273f79c79c30a3b5a247d9f82d84c3cee2", - "package.json": "fc45780ba7e025a32569c0647f89b703d4b9f6b5", - "playwright.config.ts": "251d580cf033ee60855d98ee3d8b072f9377f345", - "tests/react.spec.ts": "1c5a63fddddebcfe56fc714c51bf2bd4f86a999a", - "tests/solid.spec.ts": "1c5a63fddddebcfe56fc714c51bf2bd4f86a999a", - "tests/svelte.spec.ts": "c9a80531f0612cc605becd6831c2ae8d97a08ddc", - "tests/vue.spec.ts": "1c5a63fddddebcfe56fc714c51bf2bd4f86a999a", - "tests/webx-test.ts": "01e8394b19b2a78b0d27aeaceb7bdeb95202eef3", - "tsconfig.json": "551a92f837b6186925acf42a8e08a1108199c1c1" - }, - "hashOfExternalDependencies": "388c550c25f89fa1", - "cache": { - "local": true, - "remote": false, - "status": "HIT", - "source": "LOCAL", - "timeSaved": 11929 - }, - "command": "playwright test", - "cliArguments": [], - "outputs": null, - "excludedOutputs": null, - "logFile": "tests/e2e/.turbo/turbo-test.log", - "directory": "tests/e2e", - "dependencies": ["@webx-kit/chrome-types#test", "@webx-kit/tests-e2e#pretest"], - "dependents": [], - "resolvedTaskDefinition": { - "outputs": [], - "cache": true, - "dependsOn": ["^test", "pretest"], - "inputs": [], - "outputMode": "full", - "persistent": false, - "env": [], - "passThroughEnv": null, - "dotEnv": null - }, - "expandedOutputs": [], - "framework": "", - "envMode": "loose", - "environmentVariables": { - "specified": { - "env": [], - "passThroughEnv": null - }, - "configured": [], - "inferred": [], - "passthrough": null - }, - "dotEnv": null - } - ], - "user": "", - "scm": { - "type": "git", - "sha": "c00aa825607324337f393ce5239822c582e23fb8", - "branch": "feat/app-ai" - } -} diff --git a/turbo.json b/turbo.json index b6d12a41..9737d7f4 100644 --- a/turbo.json +++ b/turbo.json @@ -1,8 +1,5 @@ { "$schema": "https://turbo.build/schema.json", - "remoteCache": { - "enabled": false - }, "pipeline": { "build": { "dependsOn": ["^build"],