Skip to content

Update template - #15

Open
Alex079 wants to merge 9 commits into
masterfrom
update-template
Open

Alex079 wants to merge 9 commits into
masterfrom
update-template

Conversation

@Alex079

@Alex079 Alex079 commented Sep 16, 2026

Copy link
Copy Markdown
Owner

No description provided.

Alex079 added 9 commits September 15, 2026 22:57
- Migrate TypeScript source to ES modules (src/index.js, main.js, downloader.js)
- Switch build from ts-jest/tsc+ncc to rollup; ship dist/ as ESM bundle
- Update package.json to npm + modern ESM toolchain (jest 30, eslint 10 flat
  config, prettier, rollup); remove tsconfig/yarn.lock
- Rewrite tests for ESM (unstable_mockModule); keep downloader + integration
  coverage; add coverage badge
- Update CI workflow to npm ci / npm run all
- Add .node-version, .prettierrc.yml, .gitattributes, .vscode config
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.

1 participant