Skip to content

The ratings and reviews website for code package managers (website now deprecated)

License

Notifications You must be signed in to change notification settings

kumarabhirup/pkgreview.dev

Repository files navigation

🏄 pkgreview.dev

Type emoji-log Twitter

📦 Setup

🖥️ Development environment

  • Run
$ git clone https://github.com/KumarAbhirup/pkgreview.dev pkgreview # to clone project
$ cd pkgreview # enter in the project
$ yarn # install modules
$ yarn dev # run development server
  • Rename packages/web/.env.example to .env.

  • Rename packages/backend/.env.example to .env.

  • Visit http://localhost:3001/

🎷 SASS usage

  • Dump all your .scss files in packages/web/static/assets/styles.
  • Run npm run gulp in packages/web directory to generate minified CSS files.
  • While styling, use npm run gulp:watch in packages/web directory, for live compilation.

⚒️ Linting

In VSCode

  • Install ESLint and Prettier VSCode extensions.
  • Done! Now you have live linting and autofixing setup!

In Any other IDE

  • Run npm run lint to check for linting errors.
  • Run npm run lint:fix to fix the linting errors.

🦄 Info

  • The Lerna monorepo setup was put up by Harshit Pant.
  • To customize the linter, use .eslintrc and .prettierrc file. Learn more

📝 License

Mozilla Public License 2.0

Created by Kumar Abhirup 👉 Twitter

Mozilla Public License 2.0

About

The ratings and reviews website for code package managers (website now deprecated)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published