Skip to content

Adopt src layout with self-contained dist output - #18

Merged
wdhongtw merged 1 commit into
masterfrom
refactor-src-layout
Oct 9, 2026
Merged

wdhongtw merged 1 commit into
masterfrom
refactor-src-layout

Conversation

@wdhongtw

@wdhongtw wdhongtw commented Oct 9, 2026

Copy link
Copy Markdown
Owner

Move TypeScript sources into src/, and static resources (options page and icon) into public/. tsc compiles src/ into dist/, and the Makefile copies public/ and manifest.json into dist/, which now holds the complete extension to load unpacked or package.

Keep package.json scripts limited to TypeScript, and make the Makefile the build entry point for README and CI.

Move TypeScript sources into src/, and static resources (options page
and icon) into public/. tsc compiles src/ into dist/, and the Makefile
copies public/ and manifest.json into dist/, which now holds the
complete extension to load unpacked or package.

Keep package.json scripts limited to TypeScript, and make the
Makefile the build entry point for README and CI.
@wdhongtw wdhongtw added the enhancement New feature or request label Oct 9, 2026
@wdhongtw wdhongtw self-assigned this Oct 9, 2026
@wdhongtw
wdhongtw merged commit 51d1c52 into master Oct 9, 2026
2 checks passed
@wdhongtw
wdhongtw deleted the refactor-src-layout branch October 9, 2026 10:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant