ToolJet/frontend/src/modules
Nakul Nagargade 433e1bd4c4
Enhance TypeScript support in frontend configuration (#15576)
* test: verify pre-commit hook

* fix: clean up code formatting and improve readability across multiple components

* chore: update subproject commit reference in frontend/ee

* chore: update eslint to version 9.26.0 and remove unused dependencies from package.json

fix: update submodule reference in server/ee

* chore: refactor ESLint configuration and add quiet linting script; update components to disable specific ESLint rules

* chore: add GitHub Copilot review instructions for App Builder team

Covers backward compatibility rules, styling conventions, state management,
resolution system, widget definitions, and common review flags.

* chore: add review instructions for App Builder, Data Migrations, Server Widget Config, Widget Components, and Widget Config

* Enhance TypeScript support in frontend configuration

- Added TypeScript parser and linting rules to ESLint configuration.
- Updated Babel configuration to include TypeScript preset.
- Modified package.json and package-lock.json to include TypeScript and related dependencies.
- Introduced tsconfig.json for TypeScript compiler options.
- Updated Webpack configuration to support .ts and .tsx file extensions.
- Adjusted linting and formatting scripts to include TypeScript files.

* chore: update TypeScript ESLint packages and subproject commits

---------

Co-authored-by: kavinvenkatachalam <kavin.saratha@gmail.com>
Co-authored-by: Johnson Cherian <johnsonc.dev@gmail.com>
2026-03-19 12:41:32 +05:30
..
_store Initial commit 2025-02-25 12:22:50 +05:30
AiBuilder Initial commit 2025-02-25 12:22:50 +05:30
Appbuilder Release: Appbuilder Sprint 19 (#14671) 2025-12-11 08:37:09 +05:30
auditLogs Feature/design changes (#14055) 2025-09-19 19:17:26 +05:30
auth Enhance TypeScript support in frontend configuration (#15576) 2026-03-19 12:41:32 +05:30
common Enhance TypeScript support in frontend configuration (#15576) 2026-03-19 12:41:32 +05:30
dashboard init: modules and added a tab on homepage 2025-04-03 18:14:15 +05:30
dataSources Enhance TypeScript support in frontend configuration (#15576) 2026-03-19 12:41:32 +05:30
emptyModule Initial commit 2025-02-25 12:22:50 +05:30
InstanceSettings Cloud licensing related changes (#13033) 2025-07-02 10:57:36 +05:30
Modules Added modules container 2025-04-19 16:22:26 +05:30
onboarding Enhance TypeScript support in frontend configuration (#15576) 2026-03-19 12:41:32 +05:30
RenderWorkflow Initial commit 2025-02-25 12:22:50 +05:30
Settings Cloud licensing related changes (#13033) 2025-07-02 10:57:36 +05:30
workflows Fix: Import issue for Workflow context inside code-editors when using CE instead of EE 2025-08-15 13:25:29 +05:30
WorkspaceSettings Enhance TypeScript support in frontend configuration (#15576) 2026-03-19 12:41:32 +05:30
index.js Added modules container 2025-04-19 16:22:26 +05:30