]> source.dussan.org Git - gitea.git/commit
Add typescript guideline and typescript-specific eslint plugins and fix issues (...
authorsilverwind <me@silverwind.io>
Wed, 3 Jul 2024 15:48:14 +0000 (17:48 +0200)
committerGitHub <noreply@github.com>
Wed, 3 Jul 2024 15:48:14 +0000 (17:48 +0200)
commit2c92c7c5226e29636a1d47a277130f477fa2037b
tree2281cc2ca40fff4ecf241e485f7ed0e588407b35
parentb270b30aebf42fb45d9a57288cf3dcbfa842a760
Add typescript guideline and typescript-specific eslint plugins and fix issues (#31521)

1. Add some general guidelines how to write our typescript code
2. Add `@typescript-eslint/eslint-plugin`, general typescript rules
3. Add `eslint-plugin-deprecation` to detect deprecated code
4. Fix all new lint issues that came up
.eslintrc.yaml
docs/content/contributing/guidelines-frontend.en-us.md
package-lock.json
package.json
tests/e2e/example.test.e2e.ts
tests/e2e/utils_e2e.ts
web_src/js/components/RepoActionView.vue
web_src/js/features/repo-code.js
web_src/js/features/repo-findfile.js
web_src/js/features/repo-home.js
web_src/js/utils/dom.js