{ "$schema": "../node_modules/@tauri-apps/cli/config.schema.json", "productName": "Readest", "version": "0.7.2", "identifier": "com.bilingify.readest", "build": { "frontendDist": "../out", "devUrl": "http://localhost:3000", "beforeDevCommand": "pnpm dev", "beforeBuildCommand": "pnpm build" }, "app": { "windows": [], "security": { "csp": { "default-src": "'self' 'unsafe-inline' blob: customprotocol: asset: http://asset.localhost ipc: http://ipc.localhost https://fonts.gstatic.com", "connect-src": "'self' blob: asset: http://asset.localhost ipc: http://ipc.localhost https://*.sentry.io https://*.posthog.com https://*.deepl.com https://*.wikipedia.org https://*.wiktionary.org", "img-src": "'self' blob: data: asset: http://asset.localhost", "style-src": "'self' 'unsafe-inline' blob: asset: http://asset.localhost", "frame-src": "'self' blob: asset: http://asset.localhost", "script-src": "'self' 'unsafe-inline' 'unsafe-eval' blob: asset: http://asset.localhost https://*.sentry.io https://*.posthog.com" }, "assetProtocol": { "enable": true, "scope": { "allow": ["$RESOURCE/**", "$DOCUMENT/**/*", "$APPDATA/**/*", "$TEMP/**/*"], "deny": [] } } } }, "bundle": { "active": true, "targets": "all", "category": "Productivity", "icon": [ "icons/32x32.png", "icons/128x128.png", "icons/128x128@2x.png", "icons/icon.icns", "icons/icon.ico" ], "resources": [], "windows": { "webviewInstallMode": { "type": "embedBootstrapper" } }, "macOS": { "minimumSystemVersion": "12.0" } }, "plugins": { "fs": { "requireLiteralLeadingDot": false } } }