Skip to content

chore: remove committed stale lib/ artifacts and align main field (#29)#46

Merged
ulises-jeremias merged 1 commit into
vlang:mainfrom
ifauzeee:chore/remove-stale-lib-artifacts
Jul 15, 2026
Merged

chore: remove committed stale lib/ artifacts and align main field (#29)#46
ulises-jeremias merged 1 commit into
vlang:mainfrom
ifauzeee:chore/remove-stale-lib-artifacts

Conversation

@ifauzeee

@ifauzeee ifauzeee commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Summary

Resolves #29:

  • Removed lib/main.js and lib/wait.js from tracking (stale build outputs; .gitignore already excludes lib/**/*).
  • package.json main: lib/main.js -> dist/index.js (the file action.yml actually runs).
  • package.json package script now builds from an explicit entry (ncc build src/main.ts) so it no longer depends on the removed lib/ outputs.

Verification

  • npm run build (tsc) and npm run package (ncc) still succeed.
  • dist/ is unchanged by this PR (only metadata + tracked-file removal).

Closes #29

…ang#29)

- git rm lib/main.js and lib/wait.js (they were stale build outputs; .gitignore
  already excludes lib/**/*).
- package.json main: lib/main.js -> dist/index.js (what action.yml runs).
- package.json package script: ncc build src/main.ts (explicit entry) so it no
  longer depends on the removed lib/ outputs.
@ulises-jeremias

Copy link
Copy Markdown
Member

Thanks @ifauzeee! Good cleanup — removes stale build artifacts and fixes the package.json main field. Merging!

@ulises-jeremias
ulises-jeremias merged commit 95c8012 into vlang:main Jul 15, 2026
4 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore: remove committed stale lib/ artifacts and align main field

2 participants