Skip to content

Commit 160d133

Browse files
sam3kmdjermanovic
andauthored
docs: Add 2025-06-12 meeting notes (#590)
* docs: Add 2025-06-12 meeting notes * Update notes/2025/2025-06-12.md * Update notes/2025/2025-06-12.md * Update notes/2025/2025-06-12.md --------- Co-authored-by: Milos Djermanovic <[email protected]>
1 parent 10dbafc commit 160d133

File tree

1 file changed

+73
-0
lines changed

1 file changed

+73
-0
lines changed

notes/2025/2025-06-12.md

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
# 2025-06-12 ESLint TSC Meeting Notes
2+
3+
## Transcript
4+
5+
[`2025-06-12-transcript.md`](2025-06-12-transcript.md)
6+
7+
## Attending
8+
9+
- Nicholas C. Zakas (@nzakas) - TSC
10+
- Francesco Trotta (@fasttime) - TSC
11+
- Milos Djermanovic (@mdjermanovic) - TSC
12+
13+
@nzakas moderated, and @sam3k took notes.
14+
15+
## Topics
16+
17+
### Statuses
18+
19+
* **@nzakas:** continued working on fixing CSSTree types, added support for math functions to CSSTree, and added support for nested element selector rules in CSSTree.
20+
* **@mdjermanovic:** has been working mostly on `@eslint/config-array`: I fixed two bugs, and still working on the basePath feature. It should be ready for review early next week.
21+
* **@fasttime:** has been reviewing issues and PRs and I continued working on the multithread linting prototype.
22+
23+
### RFC Duty update:
24+
25+
* June 9 - @Nicholas C. Zakas
26+
* June 16 - @mdjermanovic
27+
* June 23 - @fasttime
28+
29+
### Availability Next Two Weeks
30+
* @nzakas around 2.5-3 hours each weekday.
31+
* @mdjermanovic expect to be available around 2 hours each day.
32+
* @fasttime should be available at least 7-9 hours per week.
33+
34+
### [Rule Change: support TypeScript syntax in no-duplicate-imports](https://github.com/eslint/eslint/issues/19834)
35+
36+
**TSC Summary:** The issue is requesting an enhancement to the no-duplicate-imports rule to better support TypeScript syntax. The current rule flags an error when TypeScript type imports are used alongside regular imports from the same module. Currently, the rule reports an error when a file includes both a value import and a type import from the same module.
37+
38+
**TSC Question:** Do we want to add the proposed option allowSeparateTypeImports that would allow separate import statements for types from the same module without triggering the "duplicate imports" rule error?
39+
40+
**Resolution: we've resolved to accept the proposal for the `allowSeparateTypeImports` option to allow `import type` alongside `import` from the same module.
41+
42+
### Automate Contributor List
43+
44+
**Action Items:** @nzakas will write a script to automate generating a list of contributors
45+
46+
### [feat: Extendable types for rules and settings configs](https://github.com/eslint/eslint/pull/19843)
47+
48+
`RuleEntry` will no longer make all `Options` optional in rule config entries. Should all rules options be optional or not?
49+
50+
**Action Items:** @mdjermanovic will check on this and report on [this](https://github.com/eslint/eslint/pull/19843#discussion_r2142999877) thread.
51+
52+
## [Contributor Pool May 2025](https://github.com/issues?q=org%3Aeslint%20label%3A"contributor%20pool"%20merged%3A2025-05-01..2025-05-31)
53+
54+
- @sethamus: $1000 for eslint/eslint#19755 eslint/eslint#19754 eslint/eslint#19705 eslint/eslint#19697 eslint/eslint#19670 eslint/eslint#19648 eslint/eslint#19621
55+
- @thecalamiity: $700 eslint/css#150 eslint/css#128 eslint/css#124 eslint/json#96 eslint/css#122 eslint/markdown#356
56+
- @Pixel998: $800 for eslint/markdown#377 eslint/markdown#368 eslint/markdown#364 eslint/eslint.org#692
57+
- @SwetaTanwar: $300 for eslint/markdown#371 eslint/eslint.org#724
58+
- @xbinaryx: $100 for eslint/eslint-github-bot#219
59+
- @azat-io: $100 for eslint/eslint#19746
60+
- @yeonjuan: $200 for eslint/code-explorer#99
61+
- @jokeyrhyme: $100 for eslint/eslint#19711
62+
- @jtbandes: $200 for eslint/eslint#19618
63+
64+
### Scheduled release for June 13th, 2025
65+
66+
**Action Items:**
67+
68+
- @fasttime will review/merge:
69+
- [#19845](https://github.com/eslint/eslint/pull/19845)
70+
- [#19832](https://github.com/eslint/eslint/pull/19832)
71+
- @mdjermanovic will do release
72+
- `eslint`
73+
- `@eslint/js`

0 commit comments

Comments
 (0)