feat(project): optimize image imports and converter
- Optimize imported scene preview images (smart WebP/JPEG/PNG, preserve alpha, keep pixel size) - Update converter to re-encode existing image assets with same algorithm - Improve import/export progress overlay and reduce presentation slide stutter Made-with: Cursor
This commit is contained in:
+12
-1
@@ -12,7 +12,18 @@ const tsProject = ['./tsconfig.eslint.json'];
|
||||
|
||||
export default tseslint.config(
|
||||
{
|
||||
ignores: ['dist/**', 'release/**', 'node_modules/**', '.cursor/**', 'scripts/**', 'eslint.config.js'],
|
||||
ignores: [
|
||||
'dist/**',
|
||||
'release/**',
|
||||
'node_modules/**',
|
||||
'.cursor/**',
|
||||
'scripts/**',
|
||||
'tools/**',
|
||||
'eslint.config.js',
|
||||
// Plain ESM; shared with tools/project-converter (not parsed as TS project file).
|
||||
'app/main/project/optimizeImageImport.lib.mjs',
|
||||
'app/main/project/optimizeImageImport.lib.d.mts',
|
||||
],
|
||||
},
|
||||
js.configs.recommended,
|
||||
...tseslint.configs.strictTypeChecked,
|
||||
|
||||
Reference in New Issue
Block a user