mirror of
https://github.com/andrew-codes/playnite-web.git
synced 2026-01-09 07:53:44 +08:00
Library syncs can lock the web app. Syncs now occur async by offloading a message to be consumed by sync-library-processor (formerly game-assets-processor). E2E sync tests are now against the processor, to be removed from playnite-web-app. New snapshot mechanism used for local dev and e2e tests; allows a database to be snapshotted and restored. next/image is used to optimze cover art and platform images. BREAKING CHANGE: game-assets-processor renamed to sync-library-processor to reflect its new responsibilities; refer to new docker-compose sample for deployment. This will require users to sync their libraries again after updating.
21 lines
478 B
JSON
Executable File
21 lines
478 B
JSON
Executable File
{
|
|
"extends": "./tsconfig.base.json",
|
|
"compilerOptions": {
|
|
"jsx": "react-jsx",
|
|
"moduleResolution": "Bundler"
|
|
},
|
|
"include": [
|
|
"**/src/**/*.ts",
|
|
"**/src/**/*.tsx",
|
|
"**/src/**/*.jsx",
|
|
"**/testUtils/**/*.ts",
|
|
"**/testUtils/**/*.tsx",
|
|
"*.ts",
|
|
"**/cypress/*.ts",
|
|
"**/scripts/*.ts",
|
|
"libs/playnite-plugin-installer-manifest/src/index.js",
|
|
"apps/playnite-web/cypress/e2e/errors.cy.ts"
|
|
],
|
|
"exclude": ["node_modules", ".yarn"]
|
|
}
|