logo

Developers#

Requirements

How to use#

Data#

  1. Make sure your terminal inside /packages/extension directory
  2. Use this to scrape latest data $ npm run update-data. Will take a few X minutes.
  3. All new data will be written to
    • /packages/data/stock-list.json
    • /packages/data/stock-list.human.json

Extension#

  1. Make sure your terminal inside /packages/extension directory
  2. Firefox
    • dev: $ npm run start:firefox
    • prod:$ npm run build:firefox
  3. Chrome
    • dev: $ npm run start:chrome
    • prod:$ npm run build:chrome
  4. Generated file production file is located in/web-ext-artifacts/tradingview-shariah-indicator-XXX.zip

Website#

  1. Make sure your terminal inside /packages/web directory
  2. Type in terminal
    • Devs: $ npm run dev
    • Build: $ npm run build