phasmo-tools

Enhance your Phasmophobia experience with this comprehensive toolkit 👻

MIT License

Stars
2

phasmo-tools 👻

Phasmophobia is a 4-player, online co-op, psychological horror game. Players take on the role of paranormal investigators who must enter haunted locations and identify the type of ghost haunting the location. The game features a variety of ghost types, each with their own unique behaviors and weaknesses. Players must use a variety of equipment to gather evidence of the ghost's presence, such as EMF readers, spirit boxes, and thermometers. Once they have gathered enough evidence, players can attempt to identify the type of ghost and complete their objective. This project was created with the aim of helping players become proficient in the game.


📌 Contribution

All contributions are welcome and appreciated. Open an issue or a pull request to suggest changes or additions.

git clone https://github.com/RajaRakoto/phasmo-tools

📌 NPM Scripts

Preview

  • 📜 preview - Run your app with preview mode.

Clean

  • 📜 clean - Remove coverage data, prod folder, playwright-report ...

Development

  • 📜 dev - Launch Vite.js development server using hot module remplacement (HMR).

Build

  • 📜 build - Build faster with Vite.js.

Testing

  • 📜 test:unit - Run unit testing with Bun.js.
  • 📜 test:unit:watch - Interactive watch mode to automatically re-run unit testing with Bun.js.
  • 📜 test:e2e - Run end to end (e2e) testing with Playwright.

Linting and Formatting

  • 📜 eslint - Lint source files with ESLint.
  • 📜 prettier - Reformat source files with Prettier.

Backup and Dependency Management

  • 📜 backup - Backup files with Grunt.
  • 📜 pkg-check - Check useless dependencies with depcheck.
  • 📜 pkg-upgrade - Upgrade outdated dependencies (interactive mode) with npm-check-updates.

Versioning

  • 📜 versioning - Start ungit server.

NPM Commands

  • 📜 npm-version:major - Increments the major version number of your project using npm.
  • 📜 npm-version:minor - Increments the minor version number of your project using npm.
  • 📜 npm-version:patch - Increments the version patch number of your project using npm.

NVM

  • 📜 nvm - Manage multiple node.js versions. Easily switch between node versions per project to ensure compatibility.

Scripts

  • 📜 script:sass-charset - Adds the @charset "UTF-8" declaration at the beginning of all SCSS files in the project.
Badges
Extracted from project README
forthebadge forthebadge forthebadge forthebadge forthebadge