dxf-parser icon indicating copy to clipboard operation
dxf-parser copied to clipboard

package.json updates, fix typos in `README.md` and add some missing type annotations tsc was complaining about

Open darcyparker opened this issue 1 year ago • 1 comments

See commit comments.

  • The package-lock.json was out of date. And I noticed some npm audit vulnerabilities and some outdated packages. So I made updates.
  • I also fixed a few minor typos in the README.md
  • And I noticed some missing type annotations. These types were specified in jsdoc, but not as typescript return types.

I just noticed (after the fact) that you have a bunch of PRs created by bot that were probably automated. I think it is better to take this PR because I did the updates carefully by hand with a combination of npm install and npm audit fix...

darcyparker avatar Mar 13 '23 21:03 darcyparker

Note: I chose node v16 for .node-version and .nvmrc because there are breaking changes in v17...

You may have some feedback for engines in package.json and want to support a wider range?

darcyparker avatar Mar 13 '23 21:03 darcyparker