Commit Graph

7 Commits

Author SHA1 Message Date
Peter Kulko 2cb6dc2298
chore: added linter for JSON files (#3330)
* chore: added linter for JSON files

* refactor: code refactoring
2025-06-12 12:21:09 +03:00
Braden MacDonald e47a5bfbba feat: add types for <ModalDialog> and some related components (#3242) 2024-12-04 12:22:35 +02:00
Braden MacDonald 3b0d790842 chore(deps): upgrade to @edx/eslint-config 4.2 (#3241) 2024-12-04 12:22:35 +02:00
Braden MacDonald 0983219800
feat: working typings for Paragon, better types for <Icon> component (#3016)
* feat: better types for <Icon> component

* fix: TypeScript rootDir now that it's checking '../src' files too

* chore: fix eslint 'import/order' & 'import/no-unresolved' issues in www

* fix: build wasn't including types properly

* fix: <Icon/> types still weren't correct

* fix: explicitly define other exports as having 'any' type

* fix: changing www/tsconfig.json is no longer needed

* fix: warning seen when gatsby parses index.d.ts during 'npm run start'
2024-03-25 11:57:53 -04:00
Peter Kulko a390434cff
chore: extended edX Typescript config (#2309)
* feat: extended edx typescript config

* refactor: config refactoring

* refactor: code refactoring

* build: override commitlint action to fix upstream issue with typescript

---------

Co-authored-by: Viktor Rusakov <vrusakov66@gmail.com>
2023-06-09 09:42:41 +03:00
Viktor Rusakov 5ea0bb0bb8
fix: add type-check step to CI and update typescript configs to transpile to ES6, not ES2019 (#1962)
* chore: add type-check step to CI and update typescript configs
* chore: update lib option in tsconfig
* chore: add dom.iterable to lib option in tsconfig
2023-01-27 16:38:25 -05:00
Viktor Rusakov a31591e51d
feat: add typescript support (#1267) 2022-08-05 08:32:39 -04:00