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

Fix dependencies #90

Merged
merged 1 commit into from Mar 28, 2021
Merged

Fix dependencies #90

merged 1 commit into from Mar 28, 2021

Conversation

jprochazk
Copy link
Contributor

@jprochazk jprochazk commented Mar 28, 2021

I tracked down some problems with npm install and npm run serve:

  • src/external/vue-grid-layout depended on node-sass, which is deprecated. changed the dependency to sass, which is supported and works exactly the same
  • vue was importing some babel plug (babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining), which wasn't present in the version of @babel/preset-env specified in the lockfile, so I updated @babel/preset-env to 7.13.12, which included this PR Implement @babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining babel/babel#13009 that fixes the issue

After this I can successfully npm install and npm run serve. I tested this locally with a fresh git clone of my fork's dev branch, using npm 7.7.5.

@RiceCakess
Copy link
Collaborator

LGTM

@RiceCakess RiceCakess merged commit 82c929f into HolodexNet:dev Mar 28, 2021
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.

None yet

2 participants