Skip to content

Commit efc1662

Browse files
authored
docs: Add 2025-06-26 meeting notes (#594)
1 parent 7d174a7 commit efc1662

File tree

1 file changed

+57
-0
lines changed

1 file changed

+57
-0
lines changed

notes/2025/2025-06-26.md

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
# 2025-06-26 ESLint TSC Meeting Notes
2+
3+
## Transcript
4+
5+
[`2025-06-26-transcript.md`](2025-06-26-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:** spent most of my time on CSS variable tracking, refactoring the core reporting into a new FileReport class, and adding token methods to JSONSourceCode.
20+
* **@mdjermanovic:** was working on the basePath feature.
21+
* **@fasttime:** been busy with the multithread linting prototype and different reviews, 50/50.
22+
23+
### RFC Duty update:
24+
25+
* This week - @fasttime
26+
* June 30 - @mdjermanovic
27+
* July 7 - @nzakas
28+
29+
### Availability Next Two Weeks
30+
* @nzakas around 2.5-3 hours each weekday except for Friday July 4, which is a holiday in the US.
31+
* @mdjermanovic expecting to be available 2 hours each day until (including) July 6th. Then I'll be mostly offline July 7-11.
32+
* @fasttime should be available 7-9 hours per week the next two weeks.
33+
34+
### [feat: Add missing peer dependencies to `@eslint/config-helpers`](https://github.com/eslint/rewrite/pull/231)
35+
36+
**TSC Summary:** The PR requests adding a peer dependency on ESLint to `@eslint/config-helpers`, similar to what was done for `@eslint/compat`. However, `@eslint/config-helpers` is designed to work with both ESLint `v8` and `v9`, which creates type compatibility issues.
37+
38+
**TSC Question:** Should we accept this PR or address the underlying issue by moving types into `@eslint/core`?
39+
40+
**Resolution:** We've agreed to not accept the PR and instead move forward with moving types into `@eslint/core` to solve this problem. @nzakas will prioritize working on this in the next couple of weeks.
41+
42+
### [feat: Support `basePath` property in config objects](https://github.com/eslint/eslint/pull/19879)
43+
44+
**TSC Summary:** The PR implements the basePath feature and includes a question about when to update the feature flag from `unstable_config_lookup_from_file` to `v10_config_lookup_from_file`.
45+
46+
**TSC Question:** Should we update the flag along with this PR or wait for a subsequent release?
47+
48+
**Resolution:** We've decided to update the flag with the PR, changing from `unstable_config_lookup_from_file` to `v10_config_lookup_from_file`. This means we can start discussing `v10` when @mdjermanovic returns from vacation.
49+
50+
### Scheduled release for June 27th, 2025
51+
52+
**Action Items:**
53+
54+
- @fasttime will release:
55+
- `eslint`
56+
- `@eslint/js`
57+
- @mdjermanovic will try to update the basePath PR with the flag change in time for inclusion if it gets two approvals.

0 commit comments

Comments
 (0)