Closed shogo82148 closed 5 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 96.62%. Comparing base (
aef57e5
) to head (9165c44
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
The recent changes introduce a comprehensive CI/CD setup for Node.js using GitHub Actions, incorporating Node.js versions 22.x, 20.x, and 18.x for testing. They enhance the deno.json
configuration for building npm packages, include new ignore rules in .gitignore
, and add a script to facilitate building Deno modules for npm distribution.
Files | Summary |
---|---|
.github/workflows/test.yaml |
Added a CI job with a matrix strategy for multiple Node.js versions, setup steps for Node.js, Deno, and npm testing. |
.gitignore |
Added /npm/ directory and /coverage/ directory to the ignore list. |
deno.json |
Introduced import mapping for @deno/dnt to the configuration. |
scripts/build_npm.ts |
Created a script to build a Deno module for npm distribution including various build tasks. |
In the land of code, green ticks arise,
The CI hums with Node's wise eyes,
Deno dances with npm's charm,
New builds crafted, free from harm,
Ignored paths and modules blend,
To testing's end, no corners bend.
🐇✨
Summary by CodeRabbit
Chores
/npm/
and/coverage/
directories.@deno/dnt
.New Features