.node-version: Updated Node.js version to 20.6.0 in .node-version.
.github/workflows/npm-test.js.yml: Improved Node.js CI workflow by adding permissions, using specified Node.js version, caching npm, and using npm ci for faster and consistent dependency installation.
This pull request does the following:
.node-version
: Updated Node.js version to20.6.0
in.node-version
..github/workflows/npm-test.js.yml
: Improved Node.js CI workflow by adding permissions, using specified Node.js version, caching npm, and usingnpm ci
for faster and consistent dependency installation.