refactor: Overhaul Plugin Architecture & Playground UI (#1846)

* refactor: Move Plugins Out and Consolidate with Multisrc

* feat: Overhaul Playground UI

* feat: Add Filters to New UI

* feat: Persist Selected Plugin

* feat: Add Direct Parse Novel/Chapter Options and Feedback Toasts

[skip ci]

* feat: UX Improvements

* chore: Update Plugin Path in Publish Workflow

* fix: Add Backward Compatibility

* chore: Update Plugin Publishing Script
This commit is contained in:
Rajarshee Chatterjee
2025-10-20 22:54:08 +05:30
committed by GitHub
parent 252beff0bf
commit 20c2b75b01
363 changed files with 6848 additions and 3007 deletions
+5 -12
View File
@@ -33,18 +33,11 @@
"module": "ES2020" /* Specify what module code is generated. */,
// "rootDir": "./", /* Specify the root folder within your source files. */
"moduleResolution": "Bundler" /* Specify how TypeScript looks up a file from a given module specifier. */,
"baseUrl": "./" /* Specify the base directory to resolve non-relative module names. */,
"baseUrl": "." /* Specify the base directory to resolve non-relative module names. */,
"paths": {
"@libs/*": ["./src/libs/*"],
"@icons/*": ["./src/icons/*"],
"@components/*": ["./src/components/*"],
"@redux/*": ["./src/redux/*"],
"@provider/*": ["./src/provider/*"],
"@plugins/*": ["./src/plugins/*"],
"@hooks/*": ["./src/hooks/*"],
"@scripts/*": ["./scripts/*"],
"@typings/*": ["./src/types/*"],
"@store": ["./src/store"]
"@/*": ["./src/*"],
"@plugins/*": ["./plugins/*"],
"@libs/*": ["./src/libs/*"]
} /* Specify a set of entries that re-map imports to additional lookup locations. */,
// "rootDirs": [], /* Allow multiple folders to be treated as one when resolving modules. */
// "typeRoots": [], /* Specify multiple folders that act like './node_modules/@types'. */
@@ -125,5 +118,5 @@
"skipLibCheck": true /* Skip type checking all .d.ts files. */
},
"exclude": ["./src/plugins/**/*.broken.ts", "./.js/**/*", "scripts", "docs"]
"exclude": ["./plugins/**/*.broken.ts", "./.js/**/*", "scripts", "docs"]
}