Skip to content

075 mongo db2 document db march26 fixes#1133

Open
perktime wants to merge 6 commits intomicrosoft:masterfrom
perktime:075-MongoDB2DocumentDB-march26-fixes
Open

075 mongo db2 document db march26 fixes#1133
perktime wants to merge 6 commits intomicrosoft:masterfrom
perktime:075-MongoDB2DocumentDB-march26-fixes

Conversation

@perktime
Copy link
Copy Markdown
Contributor

This pull request updates the MFlix project with improvements to dependencies, ESLint configuration, and documentation. The changes modernize the codebase by upgrading key packages, replacing deprecated dependencies, and clarifying instructions for students.

Dependency and Tooling Updates:

  • Replaced deprecated babel-eslint and faker packages with @babel/eslint-parser and @faker-js/faker respectively, and updated all ESLint-related dependencies to their latest versions in package.json and .eslintrc. [1] [2] [3] [4]
  • Upgraded several development dependencies, including eslint, mocha, jsonwebtoken, jest, nodemon, and lint-staged, to ensure compatibility and security. [1] [2]

Configuration and Linting:

  • Updated .eslintrc to use @babel/eslint-parser for improved parsing of modern JavaScript syntax.
  • Refactored lint-staged configuration in package.json for better pattern matching and to exclude build/data directories more robustly.

Documentation Improvements:

  • Removed unnecessary chmod +x commands from student instructions, simplifying the setup process. [1] [2]
  • Clarified instructions for opening the MFlix application in VS Code, including alternative steps if the "Open in Browser" button does not appear.

@perktime perktime requested a review from a team as a code owner March 27, 2026 15:28
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.

1 participant