GitShow/antfu/vscode-ext-gen
antfu

vscode-ext-gen

Generate TypeScript meta info for VS Code extension from package.json

by antfu
Star on GitHubForknpm

TypeScript

96 stars13 forks11 contributorsQuiet · 6mo agoSince 2024v1.6.0MIT

Meet the team

See all 11 on GitHub →
antfu
antfu67 contributions
kvoon3
kvoon34 contributions
luxass
luxass4 contributions
kermanx
kermanx2 contributions
witsaint
witsaint2 contributions
jinghaihan
jinghaihan2 contributions
rioj7
rioj72 contributions
jellydn
jellydn1 contribution

Languages

View on GitHub →
TypeScript100%
JavaScript0%

Commit activity

Last 12 weeks · 0 commits

Full graph →

Community health

5 of 6 standards met

Community profile →
85
✓README✓License✓Contributing✓Code of Conduct○Issue Template✓PR Template

Recent PRs & issues

Quiet · 3 discussions · Last activity 6mo ago
See all on GitHub →
ntnyq
Escape `*` and `_` in generated configs-list descriptionsOpenIssue

Describe the bug escapes , `vscode-ext-gen@1.6.0star_under_*_markdownEscape()` currently only escapes HTML/table-sensitive characters: System Info Validations [x] Read the Contributing Guide. [x] Checked that there isn't already an issue that reports the same bug. [x] This is a concrete bug with a minimal reproduction. Contributions [ ] I am willing to submit a PR to fix this issue

ntnyq · 1mo ago
JulianCataldo
Support for contributes.views & contributes.viewsContainersOpenIssue

Clear and concise description of the problem VSCode's View API related contributions are not extracted no subsequent TS code is generated. Suggested solution I can implement this in a PR, if this feature is sought after. Alternative _No response_ Additional context _No response_ Validations [x] Follow our Code of Conduct [x] Read the Contributing Guide. [x] Check that there isn't already an issue that request the same feature to avoid creating a duplicate.

JulianCataldo · 10mo ago

Recent fixes

View closed PRs →
Groupguanfang
feat: add i18n `package.nls.json` support, add task definitions supportMergedPR

Description The previous i18n logic did not support reading package.nls.json. This PR sets the option as optional, and when running , it will default to attempting to read and perform text replacement. Add task definition support.

Groupguanfang · 6mo ago
jinghaihan
feat: add i18n support for markdown and dts generateMergedPR

Description This PR adds text replacement support for and generation. It reads the package.nls file in the execution directory for replacements. + Added a flag to specify the locale, defaulting to en. + Glob functionality is required, has been replaced with . + Language file selection is implemented via . + Additionally, has been added to snapshot testing. Linked Issues close #19

jinghaihan · 8mo ago
Groupguanfang
Support i18n when generate READMEClosedIssue

Clear and concise description of the problem When there are symbols like %a.b.c% in the package.json, VSCode will replace the text based on the package.nls.json file to achieve the i18n function of package.json. However, vscode-ext-gen only outputs the content of package.json as it is. Can we also implement the replacement function of VSCode? Suggested solution Alternative _No response_ Additional context _No response_ Validations [x] Follow our Code of Conduct [x] Read the Contributing Guide. [x] Check that there isn't already an issue that request the same feature to avoid creating a duplicate.

Groupguanfang · 8mo ago
Structured data for AI agents

Repository: antfu/vscode-ext-gen. Description: Generate TypeScript meta info for VS Code extension from package.json Stars: 96, Forks: 13. Primary language: TypeScript. Languages: TypeScript (100%), JavaScript (0%). License: MIT. Latest release: v1.6.0 (6mo ago). Open PRs: 0, open issues: 3. Last activity: 6mo ago. Community health: 85%. Top contributors: antfu, kvoon3, luxass, kermanx, witsaint, jinghaihan, rioj7, jellydn, nicksp, Groupguanfang and others.

·@ofershap

Replace github.com with gitshow.dev