Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update all remaining deps #73

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

CodexHere
Copy link

Depends on #72

After updating the minimum required packages in Pull #72, I updated the rest of the dependencies to get everything up to date.

nfgCodex and others added 2 commits June 21, 2023 19:01
* Updated minimal dependencies to get operational:
	* nats
	* inquirer - the main culprit of double characters
	* eslint and associative plugins
	* jest for experimental VM Module import support
	* npm-check - was missing but used in npm scripts
* Updated eslintrc to refer to ECMA 2022 for dynamic import features
  used within
* Updated importing `inquirer` using dynamic import
	* Required a few changes to keep order of operations in check,
	  mainly `await`ing import adhoc.
* With changes to using a dynamic import, JEST required node to be
  executed with `NODE_OPTIONS=--experimental-vm-modules`
	* See: https://jestjs.io/docs/ecmascript-modules
* Removed a few unused references in files touched
* Updated create.spec to mock with changes due to dynamic import, and
  doing so in a `beforeEach` functional block to remove redundancy
…ate. This required minor changes to the code to dynamically import ESM modules in a CJS context
@ccampanale
Copy link
Contributor

@icebob Any chance someone can take a look at reviewing these changes? I think there are several dependencies which are out of date.

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.

2 participants