Giter Site home page Giter Site logo

ravisumit33 / mysterio Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 0.0 10.4 MB

Anonymous chat web app

Home Page: https://mysterio-chat.com

License: MIT License

Python 34.79% JavaScript 54.39% HTML 10.00% CSS 0.69% Procfile 0.12%
aws-elastic-beanstalk django django-channels django-rest-framework material-ui mobx mobx-react-lite postgresql reactjs redis

mysterio's People

Contributors

dependabot[bot] avatar ravisumit33 avatar

Watchers

 avatar  avatar  avatar

mysterio's Issues

Remove dependency on global eslint

Branch: dev

Currently, we have to install eslint globally

npm install -g eslint

for pre-commit to run eslint.

This is because pre-commit hooks are run at root directory and we don't have node_modules folder at root.
It is inside frontend directory. We should remove dependency on global eslint and find an alternative way to run the hook with local eslint.

ESLint runs on whole repo instead of staged files in pre-commit hook

Currently, ESLint runs on whole repo while commiting. This happens because eslint lint is run using following command:
npm run --silent lint due to limitations considered in #15. We also cannot use pass_filenames=true directly in .pre-commit-config.yaml because it passes path relative to root folder but we need paths relative to frontend folder.

We have to somehow use pass_filenames=true with file paths resolving relative to frontend folder so that linting happens only on files to be commited.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.