New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support arbitrary module namespace names (quoted export names) #15465
Labels
accepted
There is consensus among the team that this change meets the criteria for inclusion
archived due to age
This issue has been archived; please open a new issue for any further discussion
core
Relates to ESLint's core APIs and features
new syntax
This issue is related to new syntax that has reached stage 4
rule
Relates to ESLint's core rules
Projects
Comments
mdjermanovic
added
rule
Relates to ESLint's core rules
core
Relates to ESLint's core APIs and features
accepted
There is consensus among the team that this change meets the criteria for inclusion
new syntax
This issue is related to new syntax that has reached stage 4
labels
Dec 29, 2021
mdjermanovic
added a commit
that referenced
this issue
Jan 2, 2022
1 task
mdjermanovic
added a commit
that referenced
this issue
Jan 3, 2022
1 task
Working on |
mdjermanovic
added a commit
that referenced
this issue
Jan 3, 2022
1 task
mdjermanovic
added a commit
that referenced
this issue
Jan 5, 2022
mdjermanovic
added a commit
that referenced
this issue
Jan 5, 2022
mdjermanovic
added a commit
that referenced
this issue
Jan 5, 2022
1 task
mdjermanovic
added a commit
that referenced
this issue
Jan 5, 2022
1 task
mdjermanovic
added a commit
that referenced
this issue
Jan 6, 2022
1 task
mdjermanovic
added a commit
that referenced
this issue
Jan 6, 2022
mdjermanovic
added a commit
that referenced
this issue
Jan 10, 2022
All planned tasks are done. |
eslint-github-bot
bot
added
the
archived due to age
This issue has been archived; please open a new issue for any further discussion
label
Jul 10, 2022
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Labels
accepted
There is consensus among the team that this change meets the criteria for inclusion
archived due to age
This issue has been archived; please open a new issue for any further discussion
core
Relates to ESLint's core APIs and features
new syntax
This issue is related to new syntax that has reached stage 4
rule
Relates to ESLint's core rules
What is the name of the syntax to implement?
Arbitrary module namespace names
Please provide the TC39 URL for the syntax proposal:
This syntax was proposed directly in a normative change PR tc39/ecma262#2154, there wasn't a proposal in https://github.com/tc39/proposals. The PR is merged for ES2022 spec.
Please provide some example code for the new syntax:
Implementation Checklist
Please check off all items that have already been completed. Be sure to paste the pull request URLs next to each item so we can verify the work as done.
eslint-visitor-keys
update:espree
update: feat: support arbitrary module namespace names espree#528eslint-scope
update:eslint
update:camelcase
- feat: Support arbitrary module namespace names in the camelcase rule #15490keyword-spacing
feat: Support arbitrary module namespace names in keyword-spacing #15481no-restricted-exports
feat: Support arbitrary module namespace names in no-restricted-exports #15478no-restricted-imports
feat: Support arbitrary module namespace names in no-restricted-imports #15491no-useless-rename
feat: Support arbitrary module namespace names in no-useless-rename #15493quotes
feat: Support arbitrary module namespace names in the quotes rule #15479Are you willing to submit a pull request to implement this syntax?
Yes.
The text was updated successfully, but these errors were encountered: