Viblo's Browser Extension (for Chrome and Firefox)
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets
builder
src
.babelrc
.env.example
.env.production
.env.staging
.eslintignore
.eslintrc
.gitignore
CONTRIBUTING.md
README.md
changelogs.md
package.json
webpack.config.background.js
webpack.config.base.js
webpack.config.js
webpack.config.popup.js
yarn.lock

README.md

Viblo Browser Extension

Supported Browsers

  • Google Chrome
  • Firefox

Developing

  • Install neccessary npm packages
yarn install
  • Build javascript codes
// for development
npm run dev

// watching files
npm run watch

// for production
npm run production
  • Check coding convention
eslint src/js
  • Environment configurations: To configure the environment variables which will be used in the extension codebase, we need to copy the .env.example file in the root directory to a new file called .env. Here, we can modify the value of variables to match the current working environment, and Webpack will take care of the process of replacing the environment variables in the codebase.
  • Front-end: http://bulma.io/
  • Build tool: https://www.npmjs.com/package/laravel-mix

Change Logs

View all change logs here

Contribution

View contribution guidelines here